Apr 01
2024
SELL
Payment of exercise price or tax liability
$3,184,449
$157.35 p/Share
20,238
Reduced 12.89%
136,821
Common Stock
Mar 12
2024
BUY
Grant, award, or other acquisition
-
38,413
Added 19.65%
157,059
Common Stock
Jun 06
2023
SELL
Open market or private sale
$4,280,774
$156.65 p/Share
27,327
Reduced 18.72%
118,635
Common Stock
Jun 06
2023
BUY
Exercise of conversion of derivative security
$3,759,755
$117.13 p/Share
32,099
Added 18.03%
145,962
Common Stock
May 30
2023
BUY
Grant, award, or other acquisition
-
873
Added 0.76%
113,863
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$5,998,530
$210.46 p/Share
28,502
Reduced 19.23%
119,680
Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
-
62,813
Added 29.77%
148,182
Common Stock
Sep 01
2022
SELL
Open market or private sale
$23,435,529
$240.96 p/Share
97,259
Reduced 53.26%
85,369
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
$16,926,956
$174.04 p/Share
97,259
Added 34.75%
182,628
Common Stock
Aug 30
2022
SELL
Open market or private sale
$6,032,373
$239.01 p/Share
25,239
Reduced 22.82%
85,369
Common Stock
Aug 30
2022
BUY
Exercise of conversion of derivative security
$3,428,213
$135.83 p/Share
25,239
Added 18.58%
110,608
Common Stock
Aug 29
2022
SELL
Open market or private sale
$25,866,120
$239.18 p/Share
108,145
Reduced 55.88%
85,369
Common Stock
Aug 29
2022
BUY
Exercise of conversion of derivative security
$4,886,130
$105.06 p/Share
46,508
Added 19.38%
193,514
Common Stock
Aug 26
2022
SELL
Open market or private sale
$26,308,283
$242.39 p/Share
108,537
Reduced 42.47%
147,006
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$7,232,774
$226.3 p/Share
31,961
Reduced 11.12%
255,543
Common Stock
Mar 08
2022
BUY
Grant, award, or other acquisition
-
77,426
Added 21.22%
287,504
Common Stock
Dec 03
2021
SELL
Open market or private sale
$74,236,947
$219.99 p/Share
337,456
Reduced 61.63%
210,078
Common Stock
Dec 03
2021
BUY
Exercise of conversion of derivative security
$32,011,076
$94.86 p/Share
337,456
Added 38.13%
547,534
Common Stock
May 28
2021
SELL
Open market or private sale
$52,090,198
$204.12 p/Share
255,194
Reduced 54.85%
210,078
Common Stock
May 28
2021
BUY
Exercise of conversion of derivative security
$19,680,562
$77.12 p/Share
255,194
Added 35.42%
465,272
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$7,117,396
$202.4 p/Share
35,165
Reduced 14.34%
210,078
Common Stock
Mar 09
2021
BUY
Grant, award, or other acquisition
-
104,127
Added 29.8%
245,243
Common Stock