Insider Trades
PBFAndriola Steven John
Transaction date
11/3/2025
Filing date
11/5/2025
Title
Controller & CAO
Ownership
Direct
Shares
1,048
Price
$34.39
A/D
Disposed
Total value
$36,040
Percentage
5%
Shares owned after
20,974
Transaction type
Open market or private sale of securities
ID 7918323View on EDGAR ↗