May 30
2024
|
BUY
Grant, award, or other acquisition
|
-
|
105,743
|
|
Oct 17
2023
|
BUY
Grant, award, or other acquisition
|
-
|
248,079
|
|
Aug 08
2022
|
BUY
Grant, award, or other acquisition
|
-
|
243,901
|
|
Mar 02
2022
|
SELL
Open market or private sale
|
$4,149,000
$55.32 p/Share
|
75,000
|
|
Mar 01
2022
|
SELL
Open market or private sale
|
$4,345,792
$55.1 p/Share
|
78,871
|
|
Feb 28
2022
|
SELL
Open market or private sale
|
$9,548,046
$56.79 p/Share
|
168,129
|
|
Feb 24
2022
|
SELL
Open market or private sale
|
$27,780,000
$46.3 p/Share
|
600,000
|
|