I'm not sure EBITDA is the best way to value this company.
P/E 39.4 (SOT) 11.84 (IIN)
Yield 2% (SOT) 3.8% (IIN)
Net Profit 17.7m (SOT) 25.6 (IIN)
Shareholder Equity 85% (SOT) 89% (IIN)
figures according to Etrade, today.
A P/E of 39.4 is high in anyone's language, and IIN made more net profit, so I don't think the difference in market cap is justified.
Add to My Watchlist
What is My Watchlist?