Feb 22
2024
SELL
Open market or private sale
$6,367,351
$237.57 p/Share
26,802
Reduced 60.93%
17,183
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
$1,957,640
$86.56 p/Share
22,616
Added 33.96%
43,985
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$29,559
$232.75 p/Share
127
Reduced 0.59%
21,369
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$20,465
$235.23 p/Share
87
Reduced 0.4%
21,409
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$602,170
$230.54 p/Share
2,612
Reduced 11.31%
20,491
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
8,221
Added 27.66%
21,497
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$28,532
$231.97 p/Share
123
Reduced 0.81%
14,999
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
890
Added 5.3%
15,889
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$434,516
$229.66 p/Share
1,892
Reduced 11.12%
15,122
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
5,708
Added 25.12%
17,014
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$69,571
$230.37 p/Share
302
Reduced 2.62%
11,231
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$62,598
$230.99 p/Share
271
Reduced 2.3%
11,533
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$289,832
$216.94 p/Share
1,336
Reduced 10.17%
11,804
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
5,050
Added 27.76%
13,140
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$84,824
$216.94 p/Share
391
Reduced 4.61%
8,090
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$59,734
$222.06 p/Share
269
Reduced 3.07%
8,481
Common Stock
Sep 10
2021
SELL
Open market or private sale
$3,982,945
$205.0 p/Share
19,429
Reduced 68.95%
8,750
Common Stock
Sep 10
2021
BUY
Exercise of conversion of derivative security
$1,212,029
$70.23 p/Share
17,258
Added 45.68%
20,523
Common Stock
Aug 13
2021
SELL
Payment of exercise price or tax liability
$60,669
$187.83 p/Share
323
Reduced 2.87%
10,921
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$170,593
$149.25 p/Share
1,143
Reduced 9.23%
11,244
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$33,044
$145.57 p/Share
227
Reduced 1.8%
12,387
Common Stock
Feb 03
2021
BUY
Grant, award, or other acquisition
-
3,030
Added 19.37%
12,614
Common Stock
Jan 15
2021
SELL
Open market or private sale
$2,244,008
$159.75 p/Share
14,047
Reduced 59.44%
9,584
Common Stock
Jan 15
2021
BUY
Exercise of conversion of derivative security
$1,024,042
$87.75 p/Share
11,670
Added 40.15%
17,396
Common Stock