Growth Metrics

Teekay (TK) Return on Invested Capital: 2010-2024