TSR INCTSRI

Market cap
$28.68M
P/E ratio
16.5x
Period EndEffective tax rate (%) (Million USD)YoY (%)
May 31, 202331.6-221033.16%
May 31, 2022-0-100.09%
May 31, 202115.9-59.61%
May 31, 202039.3+34.32%
May 31, 201929.3-27.97%
May 31, 201840.7-10.80%
May 31, 201745.6-0.96%
May 31, 201646+34.53%
May 31, 201534.2-31.80%
May 31, 201450.2+64.84%
May 31, 201330.4-84.60%
May 31, 2012197.6