When Should You Buy The Greenbrier Companies, Inc. (NYSE:GBX)?

Greenbrier Companies (NYSE: GBX) has shown decent share price growth, trading below industry average PE ratio, indicating a cheap price. With a positive profit outlook and potential for growth, it might be a good time to consider investing in GBX.