TSR INCTSRI

Market cap
$28.68M
P/E ratio
16.5x
Period EndCash from financing (Million USD)YoY (%)
May 31, 2023-0-124.16%
May 31, 20222-446.36%
May 31, 2021-0-106.13%
May 31, 20207-13632.38%
May 31, 2019-0-97.38%
May 31, 2018-2+3042.46%
May 31, 2017-0-27.06%
May 31, 2016-0-19.92%
May 31, 2015-0+318.54%
May 31, 2014-0-99.16%
May 31, 2013-3+1287.03%
May 31, 2012-0