Investor Relations

Stock Quote
Loading data...
Latest Events & Investor Presentation
Investor Overview - April 2026
Latest News
Loading...

View all news

2025 Annual Report

Investment Highlights

$2.1 billion new railcar backlog
$169 million recurring revenue in FY25
~17,000 railcars in lease fleet

Download report

Menu