Aug 30
2024
SELL
Open market or private sale
$42,288,095
$364.65 p/Share
115,969
Reduced 24.03%
366,546
Common Stock
Aug 30
2024
BUY
Exercise of conversion of derivative security
$21,180,617
$181.95 p/Share
116,409
Added 19.44%
482,515
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$2,484,748
$312.98 p/Share
7,939
Reduced 2.37%
326,833
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
17,502
Added 4.97%
334,772
Common Stock
Oct 25
2023
BUY
Open market or private purchase
$505,452
$237.86 p/Share
2,125
Added 0.67%
317,270
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$6,086,491
$226.23 p/Share
26,904
Reduced 9.25%
263,840
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
59,400
Added 16.96%
290,744
Common Stock
Jan 27
2023
BUY
Open market or private purchase
$500,326
$226.7 p/Share
2,207
Added 0.94%
231,344
Common Stock
Dec 02
2022
BUY
Exercise of conversion of derivative security
$99,964
$186.85 p/Share
535
Added 0.23%
229,137
Common Stock
Feb 25
2022
BUY
Open market or private purchase
$519,100
$259.55 p/Share
2,000
Added 0.62%
320,774
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$8,846,129
$272.65 p/Share
32,445
Reduced 9.24%
318,774
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
72,757
Added 17.16%
351,219
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$100,037
$136.85 p/Share
731
Added 0.26%
278,462
Common Stock
Jul 29
2021
SELL
Open market or private sale
$44,859,746
$288.45 p/Share
155,520
Reduced 35.9%
277,731
Common Stock
Jul 29
2021
BUY
Exercise of conversion of derivative security
$19,903,450
$127.98 p/Share
155,520
Added 26.41%
433,251
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$5,319,631
$714.62 p/Share
7,444
Reduced 7.6%
90,526
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
16,876
Added 14.69%
97,970
Common Stock
Dec 11
2020
-
4,890
Reduced 5.69%
81,094
Common Stock
Dec 10
2020
-
14,040
Reduced 14.04%
85,984
Common Stock
Dec 02
2020
-
3,260
Reduced 3.16%
100,024
Common Stock
Nov 03
2020
BUY
Exercise of conversion of derivative security
$99,819
$383.92 p/Share
260
Added 0.25%
103,284
Common Stock
Oct 26
2020
SELL
Open market or private sale
$14,956,569
$671.24 p/Share
22,282
Reduced 17.78%
103,024
Common Stock
Oct 26
2020
BUY
Exercise of conversion of derivative security
$6,018,814
$270.12 p/Share
22,282
Added 15.1%
125,306
Common Stock
Sep 28
2020
SELL
Open market or private sale
$15,768,303
$707.67 p/Share
22,282
Reduced 17.78%
103,024
Common Stock
Sep 28
2020
BUY
Exercise of conversion of derivative security
$6,018,814
$270.12 p/Share
22,282
Added 15.1%
125,306
Common Stock