TSR INCTSRI

Market cap
$28.68M
P/E ratio
16.5x
Period EndEBITDA (Million USD)YoY (%)
May 31, 20233+378.89%
May 31, 20221-286.06%
May 31, 2021-0-81.07%
May 31, 2020-2-5.07%
May 31, 2019-2-298.76%
May 31, 20181+58.59%
May 31, 20171-32.40%
May 31, 20161+90.25%
May 31, 20150+1007.56%
May 31, 20140-105.81%
May 31, 2013-1-8726.25%
May 31, 20120