TSR INCTSRI

Market cap
$28.68M
P/E ratio
16.5x
Period EndRevenue growth (%) YoY (%)
May 31, 20234.2-89.78%
May 31, 202241.4+152.29%
May 31, 202116.4-346.40%
May 31, 2020-6.7+162.20%
May 31, 2019-2.5-165.80%
May 31, 20183.9+49.61%
May 31, 20172.6-58.79%
May 31, 20166.3-60.63%
May 31, 201515.9+54.67%
May 31, 201410.3-1634.33%
May 31, 2013-0.7