Dec 14
2023
-
230
Reduced 0.27%
86,358
Common Stock
Sep 07
2023
-
250
Reduced 0.29%
86,588
Common Stock
Aug 04
2023
BUY
Open market or private sale
$9,860,118
$417.13 p/Share
23,638
Added 21.4%
86,838
Common Stock
May 05
2023
SELL
Open market or private sale
$9,934,627
$333.78 p/Share
29,764
Reduced 21.22%
110,476
Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$11,186,678
$334.7 p/Share
33,423
Reduced 19.25%
140,240
Common Stock
May 05
2023
BUY
Exercise of conversion of derivative security
$6,361,014
$124.36 p/Share
51,150
Added 22.75%
173,663
Common Stock
Apr 27
2023
SELL
Payment of exercise price or tax liability
$3,240,848
$311.65 p/Share
10,399
Reduced 7.82%
122,513
Common Stock
Apr 27
2023
BUY
Grant, award, or other acquisition
-
22,436
Added 14.44%
132,912
Common Stock
Feb 03
2023
SELL
Open market or private sale
$5,542,460
$337.42 p/Share
16,426
Reduced 12.94%
110,476
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$9,598,640
$338.29 p/Share
28,374
Reduced 18.27%
126,902
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$5,072,704
$113.23 p/Share
44,800
Added 22.39%
155,276
Common Stock
Aug 05
2022
SELL
Payment of exercise price or tax liability
$2,043,138
$293.47 p/Share
6,962
Reduced 5.93%
110,476
Common Stock
Apr 27
2022
SELL
Payment of exercise price or tax liability
$3,500,259
$271.38 p/Share
12,898
Reduced 9.9%
117,438
Common Stock
Apr 27
2022
BUY
Grant, award, or other acquisition
-
28,921
Added 18.16%
130,336
Common Stock
Sep 13
2021
-
350
Reduced 0.32%
107,994
Common Stock
Aug 17
2021
SELL
Payment of exercise price or tax liability
$1,967,121
$299.0 p/Share
6,579
Reduced 6.09%
101,415
Common Stock
May 05
2021
SELL
Open market or private sale
$4,307,918
$316.34 p/Share
13,618
Reduced 11.17%
108,344
Common Stock
Apr 22
2021
SELL
Payment of exercise price or tax liability
$3,736,246
$317.6 p/Share
11,764
Reduced 8.8%
121,962
Common Stock
Apr 22
2021
BUY
Grant, award, or other acquisition
-
25,382
Added 15.95%
133,726
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$4,329,000
$300.0 p/Share
14,430
Reduced 11.05%
116,195
Common Stock
Mar 08
2021
SELL
Open market or private sale
$2,355,300
$300.0 p/Share
7,851
Reduced 6.76%
108,344
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$2,594,845
$116.46 p/Share
22,281
Added 14.57%
130,625
Common Stock
Nov 06
2020
SELL
Payment of exercise price or tax liability
$4,464,356
$237.39 p/Share
18,806
Reduced 13.97%
115,778
Common Stock
Nov 06
2020
SELL
Open market or private sale
$1,765,724
$237.52 p/Share
7,434
Reduced 6.42%
108,344
Common Stock
Nov 06
2020
BUY
Exercise of conversion of derivative security
$2,970,106
$113.19 p/Share
26,240
Added 16.32%
134,584
Common Stock