Aug 21
2025
SELL
Payment of exercise price or tax liability
$95,914
$180.29 p/Share
532
Reduced 7.97%
6,143
Common Stock
Aug 21
2025
BUY
Grant, award, or other acquisition
-
1,785
Added 21.1%
6,675
Common Stock
Aug 16
2025
SELL
Payment of exercise price or tax liability
$57,512
$180.29 p/Share
319
Reduced 6.12%
4,890
Common Stock
Aug 23
2024
SELL
Payment of exercise price or tax liability
$78,360
$198.38 p/Share
395
Reduced 7.05%
5,209
Common Stock
Aug 23
2024
BUY
Grant, award, or other acquisition
-
1,325
Added 19.12%
5,604
Common Stock
Aug 17
2024
SELL
Payment of exercise price or tax liability
$50,388
$198.38 p/Share
254
Reduced 5.6%
4,279
Common Stock
Aug 13
2024
BUY
Grant, award, or other acquisition
-
1,163
Added 20.42%
4,533
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$35,166
$199.81 p/Share
176
Reduced 4.96%
3,370
Common Stock
Feb 16
2024
SELL
Open market or private sale
$232,540
$192.66 p/Share
1,207
Reduced 25.39%
3,546
Common Stock
Feb 01
2024
SELL
Sale (or disposition) back to the issuer
$1,052,030
$204.04 p/Share
5,156
Reduced 52.03%
4,753
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$75,290
$204.04 p/Share
369
Reduced 3.59%
9,909
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
$1,041,040
$165.85 p/Share
6,277
Added 37.92%
10,278
Common Stock
Aug 15
2023
BUY
Grant, award, or other acquisition
-
1,035
Added 20.55%
4,001
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$43,871
$192.42 p/Share
228
Reduced 7.14%
2,966
Common Stock
Dec 14
2022
SELL
Open market or private sale
$305,050
$198.73 p/Share
1,535
Reduced 32.46%
3,194
Common Stock
Nov 10
2022
SELL
Payment of exercise price or tax liability
$139,264
$208.48 p/Share
668
Reduced 5.75%
10,956
Common Stock
Nov 10
2022
SELL
Open market or private sale
$33,288
$209.36 p/Share
159
Reduced 1.35%
11,624
Common Stock
Nov 10
2022
SELL
Sale (or disposition) back to the issuer
$1,298,204
$208.48 p/Share
6,227
Reduced 56.84%
4,729
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
$1,298,894
$154.08 p/Share
8,430
Added 41.71%
11,783
Common Stock
Aug 20
2022
SELL
Payment of exercise price or tax liability
$10,027
$147.46 p/Share
68
Reduced 1.99%
3,353
Common Stock
Aug 16
2022
BUY
Grant, award, or other acquisition
-
1,070
Added 23.83%
3,421
Common Stock
Aug 17
2021
BUY
Grant, award, or other acquisition
-
851
Added 26.58%
2,351
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
590
Added 28.23%
1,500
Common Stock