Live feed16:07:47·897dINSIDERFilingvia QuantisnowNew insider Lucky Christian claimed ownership of 9,050 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.GBX· Greenbrier Companies Inc.IndustrialsOriginal source