Sep 30
2024
|
BUY
Grant, award, or other acquisition
|
-
|
992
|
|
Jun 28
2024
|
BUY
Grant, award, or other acquisition
|
-
|
1,074
|
|
Jun 12
2024
|
SELL
Sale (or disposition) back to the issuer
|
$327,550,980
$60.0 p/Share
|
5,459,183
|
|
Jun 12
2024
|
BUY
Grant, award, or other acquisition
|
-
|
5,660
|
|
May 07
2024
|
BUY
Exercise of conversion of derivative security
|
$1,470,300
$49.01 p/Share
|
30,000
|
|
Mar 28
2024
|
BUY
Grant, award, or other acquisition
|
-
|
1,086
|
|
Dec 29
2023
|
BUY
Grant, award, or other acquisition
|
-
|
1,112
|
|
Sep 29
2023
|
BUY
Grant, award, or other acquisition
|
-
|
1,020
|
|
Jun 30
2023
|
BUY
Grant, award, or other acquisition
|
-
|
1,024
|
|
Jun 14
2023
|
BUY
Grant, award, or other acquisition
|
-
|
5,010
|
|
Mar 31
2023
|
BUY
Grant, award, or other acquisition
|
-
|
858
|
|
Mar 13
2023
|
BUY
Exercise of conversion of derivative security
|
$909,599
$22.74 p/Share
|
40,000
|
|
Dec 30
2022
|
BUY
Grant, award, or other acquisition
|
-
|
794
|
|
Sep 30
2022
|
BUY
Grant, award, or other acquisition
|
-
|
914
|
|
Jun 30
2022
|
BUY
Grant, award, or other acquisition
|
-
|
866
|
|
Jun 15
2022
|
BUY
Grant, award, or other acquisition
|
-
|
4,288
|
|
Mar 31
2022
|
BUY
Grant, award, or other acquisition
|
-
|
880
|
|
Mar 10
2022
|
BUY
Open market or private purchase
|
$15,821,775
$72.39 p/Share
|
218,563
|
|
Mar 09
2022
|
BUY
Open market or private purchase
|
$5,057,479
$71.72 p/Share
|
70,517
|
|
Mar 08
2022
|
BUY
Open market or private purchase
|
$7,067,000
$70.67 p/Share
|
100,000
|
|
Mar 08
2022
|
BUY
Exercise of conversion of derivative security
|
$882,000
$22.05 p/Share
|
40,000
|
|
Feb 22
2022
|
BUY
Open market or private purchase
|
$6,793,386
$68.07 p/Share
|
99,800
|
|
Feb 18
2022
|
BUY
Open market or private purchase
|
$9,099,389
$68.4 p/Share
|
133,032
|
|
Feb 17
2022
|
BUY
Open market or private purchase
|
$19,793,188
$67.56 p/Share
|
292,972
|
|
Feb 14
2022
|
BUY
Open market or private purchase
|
$33,203,317
$66.03 p/Share
|
502,852
|
|