TSR INCTSRI

Market cap
$28.68M
P/E ratio
16.5x
Period EndNet income (Million USD)YoY (%)
May 31, 20232-74.26%
May 31, 20227-1313.41%
May 31, 2021-1-47.44%
May 31, 2020-1-15.47%
May 31, 2019-1-333.63%
May 31, 20181+77.10%
May 31, 20170-31.18%
May 31, 20160+56.08%
May 31, 20150+1630.76%
May 31, 20140-103.45%
May 31, 2013-0+3862.17%
May 31, 2012-0