TSR INCTSRI

Market cap
$28.68M
P/E ratio
16.5x
Period EndNet income margin (%) YoY (%)
May 31, 20231.8-75.31%
May 31, 20227.2-958.14%
May 31, 2021-0.8-54.85%
May 31, 2020-1.9-9.44%
May 31, 2019-2.1-339.72%
May 31, 20180.9+70.51%
May 31, 20170.5-32.91%
May 31, 20160.7+46.88%
May 31, 20150.5+1393.38%
May 31, 20140-103.13%
May 31, 2013-1.1+3888.80%
May 31, 2012-0