TSR INCTSRI

Market cap
$28.68M
P/E ratio
16.5x
Period EndFCF margin (%) YoY (%)
May 31, 20231.7-170.04%
May 31, 2022-2.5-243.76%
May 31, 20211.7-163.69%
May 31, 2020-2.7+7.26%
May 31, 2019-2.5-246.77%
May 31, 20181.7+44.76%
May 31, 20171.2-40.86%
May 31, 20162+66.27%
May 31, 20151.2+20.96%
May 31, 20141-142.65%
May 31, 2013-2.3-405.54%
May 31, 20120.8