TSR INCTSRI

Market cap
$28.68M
P/E ratio
16.5x
Period EndCapital expenditures (Million USD)YoY (%)
May 31, 2023-0-92.71%
May 31, 2022-0-31.17%
May 31, 2021-0+486.47%
May 31, 2020-0+562.02%
May 31, 2019-0-84.85%
May 31, 2018-0+69.58%
May 31, 2017-0+6.73%
May 31, 2016-0-53.17%
May 31, 2015-0-23.52%
May 31, 2014-0+304.68%
May 31, 2013-0-45.25%
May 31, 2012-0