May 15
2025
|
SELL
Open market or private sale
|
$903,500
$36.14 p/Share
|
25,000
|
|
May 15
2025
|
BUY
Grant, award, or other acquisition
|
-
|
4,401
|
|
May 14
2025
|
SELL
Open market or private sale
|
$2,717,249
$36.23 p/Share
|
75,000
|
|
Nov 22
2024
|
SELL
Open market or private sale
|
$1,434,000
$28.68 p/Share
|
50,000
|
|
Nov 21
2024
|
SELL
Open market or private sale
|
$2,882,000
$28.82 p/Share
|
100,000
|
|
Nov 20
2024
|
SELL
Open market or private sale
|
$2,874,000
$28.74 p/Share
|
100,000
|
|
Jun 17
2024
|
|
-
|
7,659
|
|
Feb 14
2024
|
|
-
|
182,811
|
|