Nov 28
2025
SELL
Open market or private sale
$814,482
$215.13 p/Share
3,786
Reduced 3.63%
100,646
Common Stock
Nov 28
2025
BUY
Exercise of conversion of derivative security
$235,943
$62.32 p/Share
3,786
Added 3.5%
104,432
Common Stock
Nov 26
2025
SELL
Open market or private sale
$161,257
$215.01 p/Share
750
Reduced 0.74%
100,646
Common Stock
Nov 26
2025
BUY
Exercise of conversion of derivative security
$46,740
$62.32 p/Share
750
Added 0.73%
101,396
Common Stock
Nov 24
2025
SELL
Open market or private sale
$129,012
$215.02 p/Share
600
Reduced 0.59%
100,646
Common Stock
Nov 24
2025
BUY
Exercise of conversion of derivative security
$37,392
$62.32 p/Share
600
Added 0.59%
101,246
Common Stock
Nov 21
2025
SELL
Open market or private sale
$4,706,857
$215.21 p/Share
21,871
Reduced 17.85%
100,646
Common Stock
Nov 21
2025
BUY
Exercise of conversion of derivative security
$1,363,000
$62.32 p/Share
21,871
Added 15.15%
122,517
Common Stock
Nov 17
2025
SELL
Open market or private sale
$86,088
$215.22 p/Share
400
Reduced 0.4%
100,646
Common Stock
Nov 17
2025
-
385
Reduced 0.38%
100,646
Common Stock
Nov 17
2025
BUY
Exercise of conversion of derivative security
$24,928
$62.32 p/Share
400
Added 0.39%
101,046
Common Stock
Nov 14
2025
SELL
Open market or private sale
$301,028
$215.02 p/Share
1,400
Reduced 1.37%
101,031
Common Stock
Nov 14
2025
BUY
Exercise of conversion of derivative security
$87,248
$62.32 p/Share
1,400
Added 1.35%
102,431
Common Stock
Sep 06
2025
SELL
Payment of exercise price or tax liability
$1,240,820
$201.53 p/Share
6,157
Reduced 5.74%
101,031
Common Stock
Sep 06
2025
BUY
Exercise of conversion of derivative security
-
13,898
Added 11.48%
107,188
Common Stock
Feb 21
2025
SELL
Payment of exercise price or tax liability
$73,521
$185.66 p/Share
396
Reduced 0.42%
93,864
Common Stock
Feb 21
2025
BUY
Exercise of conversion of derivative security
-
942
Added 0.99%
94,260
Common Stock
Feb 17
2025
SELL
Payment of exercise price or tax liability
$297,581
$187.63 p/Share
1,586
Reduced 1.67%
93,318
Common Stock
Feb 17
2025
BUY
Grant, award, or other acquisition
-
5,326
Added 5.31%
94,904
Common Stock
Dec 10
2024
-
352
Reduced 0.39%
89,578
Common Stock
Jul 18
2024
SELL
Open market or private sale
$8,124,146
$177.48 p/Share
45,775
Reduced 33.73%
89,930
Common Stock
Jul 18
2024
BUY
Exercise of conversion of derivative security
$3,236,750
$70.71 p/Share
45,775
Added 25.22%
135,705
Common Stock
Feb 18
2024
SELL
Payment of exercise price or tax liability
$150,455
$161.78 p/Share
930
Reduced 1.02%
89,930
Common Stock
Feb 18
2024
BUY
Grant, award, or other acquisition
-
3,088
Added 3.29%
90,860
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$591,113
$135.05 p/Share
4,377
Reduced 4.75%
87,772
Common Stock