TSR INCTSRI

Market cap
$28.68M
P/E ratio
16.5x
Period EndOperating expenses (Million USD)YoY (%)
May 31, 202399+1.86%
May 31, 202297+39.86%
May 31, 202169+13.86%
May 31, 202061-6.62%
May 31, 201965+1.73%
May 31, 201864+3.34%
May 31, 201762+3.08%
May 31, 201660+5.60%
May 31, 201557+15.08%
May 31, 201450+8.49%
May 31, 201346+0.91%
May 31, 201245