TSR INCTSRI

Market cap
$28.68M
P/E ratio
16.5x
Period EndDepreciation & amortization (Million USD)YoY (%)
May 31, 20230+3.25%
May 31, 20220+48.67%
May 31, 20210+1931.00%
May 31, 20200-32.79%
May 31, 20190-19.20%
May 31, 20180-28.22%
May 31, 20170-12.25%
May 31, 20160+11.44%
May 31, 20150+29.92%
May 31, 20140+28.90%
May 31, 20130+17.98%
May 31, 20120