The Greenbrier Companies, Inc.

GBX Industrials Q1 2025