Insider Trades
PBFAndriola Steven John
Transaction date
12/19/2025
Filing date
12/22/2025
Title
Controller & CAO
Ownership
Direct
Shares
2,579
Price
$26.19
A/D
Disposed
Total value
$67,541
Percentage
13%
Shares owned after
17,414
Transaction type
Open market or private sale of securities
ID 7953053View on EDGAR ↗