CubeSmartCUBECash flow

Market cap
$8.6B
P/E ratio
2011/122012/122013/122014/122015/122016/122017/122018/122019/122020/122021/122022/122023/122024/12
Depreciation & amortization68114112127152162146143164157232311201210
Stock-based compensation3562236677891011
Cash from operations 84118143166216264293304332351449591611631
Cash from investing -442-272-283-523-375-544-148-322-376-511-1,853-49-94-174
Cash from financing 361149139356219221-14315961081,411-547-518-388