Dec 08
2025
SELL
Open market or private sale
$2,020,166
$337.99 p/Share
5,977
Reduced 4.74%
120,081
Common Stock
Dec 08
2025
BUY
Exercise of conversion of derivative security
$296,156
$110.63 p/Share
2,677
Added 2.08%
126,058
Common Stock
Nov 06
2025
SELL
Open market or private sale
$1,884,652
$324.94 p/Share
5,800
Reduced 4.49%
123,381
Common Stock
Nov 06
2025
BUY
Exercise of conversion of derivative security
$260,136
$108.39 p/Share
2,400
Added 1.82%
129,181
Common Stock
Oct 15
2025
SELL
Payment of exercise price or tax liability
$196,080
$324.1 p/Share
605
Reduced 0.47%
126,781
Common Stock
Sep 15
2025
SELL
Payment of exercise price or tax liability
$642,227
$351.52 p/Share
1,827
Reduced 1.41%
127,386
Common Stock
Aug 18
2025
SELL
Open market or private sale
$2,945,770
$350.27 p/Share
8,410
Reduced 6.11%
129,213
Common Stock
Aug 18
2025
BUY
Exercise of conversion of derivative security
$386,711
$78.76 p/Share
4,910
Added 3.44%
137,623
Common Stock
Jul 17
2025
SELL
Open market or private sale
$2,843,544
$312.89 p/Share
9,088
Reduced 6.41%
132,713
Common Stock
Jul 17
2025
BUY
Exercise of conversion of derivative security
$771,255
$138.02 p/Share
5,588
Added 3.79%
141,801
Common Stock
Jun 17
2025
SELL
Open market or private sale
$2,675,691
$300.91 p/Share
8,892
Reduced 6.13%
136,213
Common Stock
Jun 17
2025
BUY
Exercise of conversion of derivative security
$768,360
$142.5 p/Share
5,392
Added 3.67%
141,605
Common Stock
Mar 17
2025
SELL
Payment of exercise price or tax liability
$1,168,403
$255.11 p/Share
4,580
Reduced 3.52%
125,418
Common Stock
Mar 17
2025
BUY
Grant, award, or other acquisition
-
50,906
Added 26.71%
139,713
Common Stock
Feb 10
2025
SELL
Open market or private sale
$3,870,618
$303.34 p/Share
12,760
Reduced 12.02%
93,387
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
$721,833
$56.57 p/Share
12,760
Added 10.73%
106,147
Common Stock
Jan 03
2025
SELL
Open market or private sale
$3,746,250
$299.7 p/Share
12,500
Reduced 11.82%
93,275
Common Stock
Jan 03
2025
BUY
Exercise of conversion of derivative security
$707,125
$56.57 p/Share
12,500
Added 10.57%
105,775
Common Stock
Nov 22
2024
SELL
Open market or private sale
$1,787,110
$310.37 p/Share
5,758
Reduced 5.81%
93,275
Common Stock
Nov 22
2024
BUY
Exercise of conversion of derivative security
$1,168,528
$202.94 p/Share
5,758
Added 5.49%
99,033
Common Stock
Nov 15
2024
SELL
Open market or private sale
$2,958,100
$295.81 p/Share
10,000
Reduced 9.68%
93,275
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
$565,700
$56.57 p/Share
10,000
Added 8.83%
103,275
Common Stock
Sep 16
2024
SELL
Payment of exercise price or tax liability
$582,586
$273.13 p/Share
2,133
Reduced 2.24%
93,275
Common Stock
Aug 15
2024
SELL
Open market or private sale
$2,764,100
$276.41 p/Share
10,000
Reduced 9.49%
95,408
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
$787,600
$78.76 p/Share
10,000
Added 8.66%
105,408
Common Stock