A solid position, strategic investments and favorable demographics place Service Corporation well for the long term, but it could face challenges in the short term.
SCI is a Texas-based company that owns and operates a chain of 1,461 funeral homes and 484 cemeteries that provide honoring memories and personalized tribute services.