1 known affiliation on file, sourced from public filings.
Gebhardt Eric (Chief Technology Officer) filed a sell of $WAB worth $2,124,839.587, while Tommy Tuberville disclosed a trade in the same stock within a 14-day window.
Gebhardt Eric (Chief Technology Officer) filed a sell of $WAB worth $2,124,839.587, while Alan Armstrong disclosed a trade in the same stock within a 14-day window.