Jun 09
2025
SELL
Open market or private sale
$11,895,918
$380.28 p/Share
31,282
Reduced 21.97%
111,134
Common Stock
Jun 09
2025
BUY
Exercise of conversion of derivative security
$4,502,105
$143.92 p/Share
31,282
Added 18.01%
142,416
Common Stock
Jun 06
2025
SELL
Open market or private sale
$1,421,056
$382.21 p/Share
3,718
Reduced 3.24%
111,134
Common Stock
Jun 06
2025
BUY
Exercise of conversion of derivative security
$535,094
$143.92 p/Share
3,718
Added 3.14%
114,852
Common Stock
Jun 03
2025
SELL
Payment of exercise price or tax liability
$673,411
$370.21 p/Share
1,819
Reduced 1.61%
111,134
Common Stock
Jun 02
2025
SELL
Payment of exercise price or tax liability
$596,368
$365.87 p/Share
1,630
Reduced 1.42%
112,953
Common Stock
May 28
2025
SELL
Payment of exercise price or tax liability
$529,921
$364.96 p/Share
1,452
Reduced 1.25%
114,583
Common Stock
May 28
2025
BUY
Grant, award, or other acquisition
$2,891,213
$364.96 p/Share
7,922
Added 6.39%
116,035
Common Stock
May 23
2025
SELL
Payment of exercise price or tax liability
$374,520
$359.77 p/Share
1,041
Reduced 0.93%
110,367
Common Stock
Feb 04
2025
SELL
Open market or private sale
$6,395,375
$365.45 p/Share
17,500
Reduced 13.58%
111,408
Common Stock
Feb 04
2025
BUY
Exercise of conversion of derivative security
$2,312,100
$132.12 p/Share
17,500
Added 11.95%
128,908
Common Stock
Nov 11
2024
SELL
Open market or private sale
$5,611,200
$320.64 p/Share
17,500
Reduced 13.58%
111,408
Common Stock
Nov 11
2024
BUY
Exercise of conversion of derivative security
$2,312,100
$132.12 p/Share
17,500
Added 11.95%
128,908
Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$2,158,792
$295.28 p/Share
7,311
Reduced 6.16%
111,408
Common Stock
May 23
2024
BUY
Grant, award, or other acquisition
-
6,736
Added 5.37%
118,719
Common Stock
Feb 21
2024
SELL
Open market or private sale
$4,008,300
$267.22 p/Share
15,000
Reduced 10.95%
121,935
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$2,659,373
$267.22 p/Share
9,952
Reduced 8.16%
111,983
Common Stock
Feb 21
2024
BUY
Exercise of conversion of derivative security
$2,989,200
$99.64 p/Share
30,000
Added 17.97%
136,935
Common Stock
Jun 05
2023
SELL
Payment of exercise price or tax liability
$1,183,181
$208.27 p/Share
5,681
Reduced 5.04%
106,935
Common Stock
Jun 02
2023
SELL
Payment of exercise price or tax liability
$329,191
$199.51 p/Share
1,650
Reduced 1.44%
112,616
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
-
10,548
Added 8.45%
114,266
Common Stock
Aug 18
2022
SELL
Open market or private sale
$404,411
$258.74 p/Share
1,563
Reduced 1.48%
103,718
Common Stock
Aug 18
2022
BUY
Exercise of conversion of derivative security
$114,005
$72.94 p/Share
1,563
Added 1.46%
105,281
Common Stock
Aug 17
2022
SELL
Open market or private sale
$1,393,654
$260.01 p/Share
5,360
Reduced 4.91%
103,718
Common Stock
Aug 17
2022
BUY
Exercise of conversion of derivative security
$390,958
$72.94 p/Share
5,360
Added 4.68%
109,078
Common Stock