Feb 12
2025
BUY
Grant, award, or other acquisition
-
3,458
Added 9.13%
34,416
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$120,489
$197.2 p/Share
611
Reduced 1.94%
30,958
Common Stock
Feb 08
2025
SELL
Payment of exercise price or tax liability
$68,034
$197.2 p/Share
345
Reduced 1.08%
31,569
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$73,358
$197.2 p/Share
372
Reduced 1.15%
31,914
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$214,617
$435.33 p/Share
493
Reduced 2.97%
16,131
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$154,106
$435.33 p/Share
354
Reduced 2.09%
16,624
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$70,495
$435.16 p/Share
162
Reduced 0.95%
16,978
Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
1,805
Added 9.53%
17,140
Common Stock
Nov 21
2023
-
260
Reduced 1.67%
15,335
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$249,883
$355.96 p/Share
702
Reduced 4.31%
15,595
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$155,654
$349.0 p/Share
446
Reduced 2.66%
16,297
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$103,305
$355.0 p/Share
291
Reduced 1.71%
16,743
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
1,674
Added 8.95%
17,034
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
1,483
Added 8.8%
15,360
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$216,641
$293.95 p/Share
737
Reduced 5.04%
13,877
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$271,111
$295.65 p/Share
917
Reduced 5.9%
14,614
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
1,483
Added 8.72%
15,531
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
-
2,258
Added 13.85%
14,048
Common Stock
Nov 03
2021
-
230
Reduced 1.91%
11,790
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$51,355
$212.21 p/Share
242
Reduced 1.97%
12,020
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$141,332
$212.21 p/Share
666
Reduced 5.15%
12,262
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$135,178
$212.21 p/Share
637
Reduced 4.7%
12,928
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
-
2,258
Added 14.27%
13,565
Common Stock
Jan 27
2021
BUY
Grant, award, or other acquisition
-
1,690
Added 13.0%
11,307
Common Stock
Nov 17
2020
SELL
Open market or private sale
$226,560
$205.59 p/Share
1,102
Reduced 10.28%
9,617
Common Stock