May 28
2024
-
182,501
Reduced 40.76%
265,210
Common Stock
Mar 21
2024
SELL
Payment of exercise price or tax liability
$3,845,067
$59.31 p/Share
64,830
Reduced 12.65%
447,711
Common Stock
Mar 20
2024
SELL
Payment of exercise price or tax liability
$3,977,633
$52.88 p/Share
75,220
Reduced 12.8%
512,541
Common Stock
Mar 20
2024
BUY
Grant, award, or other acquisition
-
115,479
Added 16.42%
587,761
Common Stock
Mar 18
2024
BUY
Grant, award, or other acquisition
-
146,342
Added 23.66%
472,282
Common Stock
Mar 02
2023
-
291,999
Reduced 47.25%
325,940
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$19,064,006
$82.09 p/Share
232,233
Reduced 27.32%
617,939
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
87,842
Added 9.36%
850,172
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
349,488
Added 31.43%
762,330
Common Stock
Oct 26
2022
SELL
Open market or private sale
$28,034,999
$93.45 p/Share
300,000
Reduced 42.09%
412,842
Common Stock
Oct 26
2022
BUY
Exercise of conversion of derivative security
$9,954,000
$33.18 p/Share
300,000
Added 29.62%
712,842
Common Stock
Sep 09
2022
SELL
Open market or private sale
$26,000,442
$91.38 p/Share
284,531
Reduced 40.8%
412,842
Common Stock
Sep 09
2022
BUY
Exercise of conversion of derivative security
$10,504,884
$36.92 p/Share
284,531
Added 28.98%
697,373
Common Stock
Jun 07
2022
-
242,728
Reduced 37.03%
412,842
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$14,762,610
$76.47 p/Share
193,051
Reduced 22.75%
655,570
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
91,756
Added 9.76%
848,621
Common Stock
Feb 02
2022
BUY
Grant, award, or other acquisition
-
272,871
Added 26.5%
756,865
Common Stock
Jan 31
2022
SELL
Open market or private sale
$19,997,964
$74.55 p/Share
268,249
Reduced 35.66%
483,994
Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
$7,881,155
$29.38 p/Share
268,249
Added 26.29%
752,243
Common Stock
Mar 09
2021
-
238,315
Reduced 32.99%
483,994
Common Stock
Feb 15
2021
BUY
Grant, award, or other acquisition
-
118,141
Added 16.26%
608,233
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
-
146,342
Added 18.7%
636,434
Common Stock
Oct 19
2020
SELL
Open market or private sale
$5,750,581
$50.96 p/Share
112,845
Reduced 18.72%
490,092
Common Stock
Oct 19
2020
BUY
Exercise of conversion of derivative security
$2,953,154
$26.17 p/Share
112,845
Added 15.77%
602,937
Common Stock
Oct 16
2020
SELL
Open market or private sale
$1,188,437
$50.05 p/Share
23,745
Reduced 4.62%
490,092
Common Stock