TSR INCTSRI

Market cap
$28.68M
P/E ratio
16.5x
Period EndSelling, general & administrative (Million USD)YoY (%)
May 31, 202315-5.31%
May 31, 202216+32.27%
May 31, 202112+8.05%
May 31, 202011-6.38%
May 31, 201912+23.24%
May 31, 20189-2.19%
May 31, 201710+6.17%
May 31, 20169+2.67%
May 31, 20159+7.63%
May 31, 20148+2.13%
May 31, 20138+8.23%
May 31, 20127