TSR INCTSRI

Market cap
$28.68M
P/E ratio
16.5x
Period EndPretax margin (%) YoY (%)
May 31, 20232.6-63.91%
May 31, 20227.2-821.71%
May 31, 2021-1-67.44%
May 31, 2020-3.1+5.56%
May 31, 2019-2.9-301.16%
May 31, 20181.4+56.37%
May 31, 20170.9-33.45%
May 31, 20161.4+79.02%
May 31, 20150.8+1031.24%
May 31, 20140.1-104.37%
May 31, 2013-1.6-5694.24%
May 31, 20120