STLR freier Cashflow für Q1 24 beträgt -9.29 M CAD. Für 2023, STLR betrug der freie Cashflow -19.82 M CAD und der operative Cashflow -19.75 M CAD.