TSR INCTSRI

Market cap
$28.68M
P/E ratio
16.5x
Period EndRevenue (Million USD)YoY (%)
May 31, 2023101+4.23%
May 31, 202297+41.40%
May 31, 202169+16.41%
May 31, 202059-6.66%
May 31, 201963-2.54%
May 31, 201865+3.86%
May 31, 201763+2.58%
May 31, 201661+6.26%
May 31, 201557+15.90%
May 31, 201450+10.28%
May 31, 201345-0.67%
May 31, 201245