May 07
2024
SELL
Payment of exercise price or tax liability
$277,914
$390.33 p/Share
712
Reduced 5.5%
12,245
Common Stock
May 07
2024
BUY
Grant, award, or other acquisition
-
1,535
Added 10.59%
12,957
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$204,724
$360.43 p/Share
568
Reduced 4.74%
11,422
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$492,382
$348.96 p/Share
1,411
Reduced 10.53%
11,990
Common Stock
Feb 06
2024
SELL
Open market or private sale
$517,484
$352.51 p/Share
1,468
Reduced 13.56%
9,355
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$653,496
$351.91 p/Share
1,857
Reduced 14.65%
10,823
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
3,266
Added 20.4%
12,747
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
780
Added 7.15%
10,135
Common Stock
Feb 06
2024
BUY
Exercise of conversion of derivative security
$399,897
$120.27 p/Share
3,325
Added 20.77%
12,680
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$247,631
$270.34 p/Share
916
Reduced 8.92%
9,355
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
1,975
Added 16.13%
10,271
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$96,250
$244.29 p/Share
394
Reduced 4.53%
8,296
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$191,366
$241.93 p/Share
791
Reduced 8.34%
8,690
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
2,473
Added 21.47%
9,044
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
985
Added 12.32%
7,008
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$75,219
$179.52 p/Share
419
Reduced 6.5%
6,023
Common Stock
May 02
2022
SELL
Payment of exercise price or tax liability
$5,224
$193.5 p/Share
27
Reduced 0.42%
6,442
Common Stock
May 02
2022
BUY
Grant, award, or other acquisition
-
86
Added 1.31%
6,469
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$9,981
$191.95 p/Share
52
Reduced 0.81%
6,383
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
144
Added 2.2%
6,400
Common Stock
Feb 08
2022
BUY
Grant, award, or other acquisition
-
1,143
Added 15.38%
6,291
Common Stock
Dec 14
2021
SELL
Payment of exercise price or tax liability
$10,837
$208.4 p/Share
52
Reduced 1.0%
5,148
Common Stock
Apr 29
2021
SELL
Payment of exercise price or tax liability
$6,791
$194.04 p/Share
35
Reduced 0.67%
5,200
Common Stock
Apr 29
2021
BUY
Grant, award, or other acquisition
-
111
Added 2.08%
5,235
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$4,240
$163.07 p/Share
26
Reduced 0.5%
5,124
Common Stock