TSR INCTSRI

Market cap
$28.68M
P/E ratio
16.5x
Period EndOperating margin (%) YoY (%)
May 31, 20232.7+583.23%
May 31, 20220.4-154.87%
May 31, 2021-0.7-76.05%
May 31, 2020-3+1.52%
May 31, 2019-2.9-308.46%
May 31, 20181.4+55.66%
May 31, 20170.9-34.64%
May 31, 20161.4+82.54%
May 31, 20150.8+1382.64%
May 31, 20140.1-103.19%
May 31, 2013-1.6+32907.98%
May 31, 2012-0