Stock price when the opinion was issued
Good business with steady compounding ability. Asset light business. High cash flow. Actively buying back shares. Paying steady dividend. Returns on invested capital in 30-50% range. Not founder led and founder owned, but very strong business. Would recommend holding as business is able to compound. Very good long term hold.
Fantastic company. Stock performance has been incredible the past 10 years. Mistake has only been to sell shares. Would recommend buying and/or holding.