TSR INCTSRI

Market cap
$28.68M
P/E ratio
16.5x
Period EndFree cash flow (Million USD)YoY (%)
May 31, 20232-173.01%
May 31, 2022-2-303.27%
May 31, 20211-174.14%
May 31, 2020-2+0.11%
May 31, 2019-2-243.05%
May 31, 20181+50.36%
May 31, 20171-39.33%
May 31, 20161+76.68%
May 31, 20151+40.19%
May 31, 20140-147.04%
May 31, 2013-1-403.50%
May 31, 20120