TSR INCTSRI

Market cap
$28.68M
P/E ratio
16.5x
Period EndOperating income (Million USD)YoY (%)
May 31, 20233+612.16%
May 31, 20220-177.58%
May 31, 2021-0-72.12%
May 31, 2020-2-5.24%
May 31, 2019-2-303.17%
May 31, 20181+61.68%
May 31, 20171-32.95%
May 31, 20161+93.98%
May 31, 20150+1618.31%
May 31, 20140-103.52%
May 31, 2013-1+32687.68%
May 31, 2012-0