Feb 05
2025
|
BUY
Grant, award, or other acquisition
|
$821,214
$37.79 p/Share
|
21,731
|
|
Jun 03
2024
|
SELL
Other acquisition or disposition
|
-
|
18,028
|
|
May 16
2024
|
SELL
Open market or private sale
|
$665,413
$36.91 p/Share
|
18,028
|
|
Feb 06
2024
|
BUY
Grant, award, or other acquisition
|
$692,874
$28.08 p/Share
|
24,675
|
|
Jun 01
2023
|
SELL
Other acquisition or disposition
|
-
|
42,223
|
|
May 15
2023
|
SELL
Open market or private sale
|
$997,516
$27.39 p/Share
|
36,419
|
|
Mar 24
2023
|
BUY
Grant, award, or other acquisition
|
$31,272
$24.47 p/Share
|
1,278
|
|