Nov 12
2025
SELL
Open market or private sale
$1,435,274
$295.75 p/Share
4,853
Reduced 10.47%
41,485
Common Stock
Nov 11
2025
SELL
Payment of exercise price or tax liability
$2,649,323
$292.84 p/Share
9,047
Reduced 16.33%
46,338
Common Stock
Nov 11
2025
BUY
Exercise of conversion of derivative security
$1,717,484
$123.56 p/Share
13,900
Added 21.32%
51,303
Common Stock
Nov 10
2025
SELL
Open market or private sale
$1,229,451
$289.76 p/Share
4,243
Reduced 9.28%
41,485
Common Stock
Nov 07
2025
SELL
Payment of exercise price or tax liability
$2,249,459
$286.3 p/Share
7,857
Reduced 14.66%
45,728
Common Stock
Nov 07
2025
BUY
Exercise of conversion of derivative security
$1,459,744
$120.64 p/Share
12,100
Added 19.71%
49,286
Common Stock
Nov 04
2025
SELL
Open market or private sale
$1,700,368
$292.26 p/Share
5,818
Reduced 100.0%
0
Common Stock (401k)
Feb 19
2025
SELL
Payment of exercise price or tax liability
$222,026
$272.76 p/Share
814
Reduced 1.92%
41,485
Common Stock
Feb 18
2025
BUY
Exercise of conversion of derivative security
-
2,200
Added 4.94%
42,299
Common Stock
Feb 14
2025
SELL
Payment of exercise price or tax liability
$1,096,442
$269.33 p/Share
4,071
Reduced 9.22%
40,099
Common Stock
Feb 14
2025
BUY
Exercise of conversion of derivative security
-
11,707
Added 20.95%
44,170
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$188,811
$255.15 p/Share
740
Reduced 2.23%
32,463
Common Stock
Feb 19
2024
BUY
Exercise of conversion of derivative security
-
2,000
Added 5.68%
33,203
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$872,451
$238.44 p/Share
3,659
Reduced 10.5%
31,203
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
10,842
Added 23.72%
34,862
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$146,943
$180.52 p/Share
814
Reduced 3.28%
24,020
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
2,200
Added 8.14%
24,834
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$448,843
$185.09 p/Share
2,425
Reduced 9.68%
22,634
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
8,154
Added 24.55%
25,059
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$150,842
$185.31 p/Share
814
Reduced 4.59%
16,905
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
2,200
Added 11.04%
17,719
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$556,239
$188.94 p/Share
2,944
Reduced 15.95%
15,519
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
-
9,441
Added 33.83%
18,463
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$306,355
$160.06 p/Share
1,914
Reduced 17.5%
9,022
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
7,181
Added 39.64%
10,936
Common Stock