TSR INCTSRI

Market cap
$28.68M
P/E ratio
16.5x
Period EndCash from investing (Million USD)YoY (%)
May 31, 2023-0+472.54%
May 31, 2022-0-97.31%
May 31, 2021-3-785.63%
May 31, 20200+5966.58%
May 31, 20190-98.38%
May 31, 20180-8.75%
May 31, 20171-276.92%
May 31, 2016-0-232.22%
May 31, 20150-51.67%
May 31, 20140-130.92%
May 31, 2013-1-154.77%
May 31, 20123