TEEKAY CORP LTDTK

Market cap
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 2024406-14.51%
Dec 31, 2023474-4.28%
Dec 31, 2022496+57.28%
Dec 31, 2021315+0.15%
Dec 31, 2020315-25.74%
Dec 31, 2019424+8.95%
Dec 31, 2018389+152.91%
Dec 31, 2017154+11.15%
Dec 31, 2016138+19.48%
Dec 31, 2015116