Insiders · Profile

Gebhardt Eric

Chief Technology Officer at Wabtec. Filing since 9 May 2023. CIK 0001828388

Company
Date
Role
Action
Shares
Amount
Of holding
24 Jul 2026
Chief Technology Officer
Sold at will
7,100
$2.12M
27.0%
27 May 2025
Chief Technology Officer
Sold at will
6,151
$1.24M
24.8%
14 Aug 2024
Chief Technology Officer
Sold at will
7,422
$1.16M
24.9%
9 May 2023
Chief Technology Officer
Sold at will
2,407
$237.56K
10.1%
4 decisions on file.