it's Great stock worth investing.... few piece of take away from my buying reason
under valued
Wide Moats
high margin of safety
above Cash flow growth which impressed me most i.e, > 25%
Disclo : i'm taking position in company and will accumulate at appropriate time