Oct 31
2025
SELL
Open market or private sale
$17,971,000
$359.42 p/Share
50,000
Reduced 36.88%
85,576
Common Stock
Oct 31
2025
BUY
Exercise of conversion of derivative security
$3,271,500
$65.43 p/Share
50,000
Added 26.94%
135,576
Common Stock
Jan 28
2025
SELL
Payment of exercise price or tax liability
$1,397,627
$316.42 p/Share
4,417
Reduced 4.94%
85,012
Common Stock
Jan 28
2025
BUY
Grant, award, or other acquisition
$2,787,660
$316.42 p/Share
8,810
Added 8.97%
89,429
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$1,085,909
$201.43 p/Share
5,391
Reduced 6.32%
79,881
Common Stock
Jan 29
2024
BUY
Grant, award, or other acquisition
$2,411,519
$201.43 p/Share
11,972
Added 12.31%
85,272
Common Stock
Jan 29
2023
SELL
Payment of exercise price or tax liability
$784,872
$172.31 p/Share
4,555
Reduced 5.92%
72,430
Common Stock
Jan 29
2023
BUY
Grant, award, or other acquisition
$1,821,489
$172.31 p/Share
10,571
Added 12.07%
76,985
Common Stock
Jan 29
2022
SELL
Sale (or disposition) back to the issuer
$928,503
$177.06 p/Share
5,244
Reduced 7.42%
65,446
Common Stock
Jan 29
2022
BUY
Grant, award, or other acquisition
$2,104,358
$177.06 p/Share
11,885
Added 14.39%
70,690
Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$168,547
$154.63 p/Share
1,090
Reduced 1.82%
58,805
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
$344,052
$154.63 p/Share
2,225
Added 3.58%
59,895
Common Stock
Jan 26
2021
SELL
Payment of exercise price or tax liability
$245,935
$121.15 p/Share
2,030
Reduced 3.41%
57,531
Common Stock
Jan 26
2021
BUY
Grant, award, or other acquisition
$710,908
$121.15 p/Share
5,868
Added 8.97%
59,561
Common Stock
Jan 28
2020
SELL
Payment of exercise price or tax liability
$280,264
$132.45 p/Share
2,116
Reduced 3.84%
53,041
Common Stock
Jan 28
2020
BUY
Grant, award, or other acquisition
$812,448
$132.45 p/Share
6,134
Added 10.01%
55,157
Common Stock
Apr 29
2019
SELL
Payment of exercise price or tax liability
$140,885
$117.6 p/Share
1,198
Reduced 2.4%
48,661
Common Stock
Apr 29
2019
BUY
Grant, award, or other acquisition
$287,532
$117.6 p/Share
2,445
Added 4.67%
49,859
Common Stock
Jan 26
2019
SELL
Payment of exercise price or tax liability
$214,338
$100.77 p/Share
2,127
Reduced 4.3%
47,298
Common Stock
Jan 26
2019
BUY
Grant, award, or other acquisition
$618,627
$100.77 p/Share
6,139
Added 11.08%
49,259
Common Stock