Re: SCI - 'I think that this company - which was in the early 2000s just a mess - has gotten its act back together. It's become, once again, a great growth company.'
I ridicule. Here is a picture of SCI -

Tell me - which part of a 51 cent range makes a 10 dollar stock a "must buy"?
Probably the massive dividends.