TSR INCTSRI

Market cap
$28.68M
P/E ratio
16.5x
2019/052020/052021/052022/052023/05
Return on Assets-10-7-2.830.37.6
Return on equity (%)