Wabtec Corporation is a global rail equipment provider with two segments: Freight and Transit. Insider Eric Gebhardt sold 7,422 shares in a trend of 17 sells and no buys. Stock price was $156.32 with a market cap of $27.98 billion.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing