Jan 02
2026
SELL
Open market or private sale
$881,769
$229.15 p/Share
3,848
Reduced 2.74%
136,568
Common Stock
Dec 01
2025
SELL
Open market or private sale
$1,048,124
$238.21 p/Share
4,400
Reduced 3.04%
140,416
Common Stock
Nov 03
2025
SELL
Open market or private sale
$31,979,897
$199.0 p/Share
160,703
Reduced 52.6%
144,816
Common Stock
Nov 03
2025
BUY
Exercise of conversion of derivative security
$7,941,185
$51.01 p/Share
155,679
Added 33.76%
305,519
Common Stock
Oct 28
2025
SELL
Open market or private sale
$704,572
$191.46 p/Share
3,680
Reduced 2.4%
149,840
Common Stock
Oct 27
2025
SELL
Open market or private sale
$449,067
$192.32 p/Share
2,335
Reduced 1.5%
153,520
Common Stock
Oct 21
2025
SELL
Open market or private sale
$301,283
$187.95 p/Share
1,603
Reduced 1.02%
155,855
Common Stock
Oct 20
2025
BUY
Exercise of conversion of derivative security
-
3,386
Added 2.11%
157,458
Common Stock
Oct 01
2025
SELL
Open market or private sale
$2,255,392
$160.15 p/Share
14,083
Reduced 8.38%
154,072
Common Stock
Sep 30
2025
SELL
Open market or private sale
$1,476,113
$162.05 p/Share
9,109
Reduced 5.14%
168,155
Common Stock
Sep 29
2025
BUY
Exercise of conversion of derivative security
-
18,750
Added 9.57%
177,264
Common Stock
Sep 02
2025
SELL
Open market or private sale
$845,501
$166.47 p/Share
5,079
Reduced 3.1%
158,514
Common Stock
Aug 01
2025
SELL
Open market or private sale
$771,576
$132.87 p/Share
5,807
Reduced 3.43%
163,593
Common Stock
Jul 28
2025
SELL
Open market or private sale
$851,722
$139.81 p/Share
6,092
Reduced 3.47%
169,400
Common Stock
Jul 21
2025
SELL
Open market or private sale
$225,928
$139.29 p/Share
1,622
Reduced 0.92%
175,492
Common Stock
Jul 20
2025
BUY
Exercise of conversion of derivative security
-
3,386
Added 1.88%
177,114
Common Stock
Jul 01
2025
SELL
Open market or private sale
$532,834
$167.19 p/Share
3,187
Reduced 1.79%
174,376
Common Stck
Jul 01
2025
SELL
Open market or private sale
$357,615
$165.87 p/Share
2,156
Reduced 1.23%
173,728
Common Stock
Jun 02
2025
SELL
Open market or private sale
$960,282
$157.14 p/Share
6,111
Reduced 3.3%
179,071
Common Stock
May 01
2025
SELL
Open market or private sale
$1,049,582
$150.37 p/Share
6,980
Reduced 3.63%
185,182
Common Stock
Apr 28
2025
SELL
Open market or private sale
$943,972
$152.18 p/Share
6,203
Reduced 3.13%
192,162
Common Stock
Apr 21
2025
SELL
Open market or private sale
$242,627
$145.81 p/Share
1,664
Reduced 0.83%
198,365
Common Stock
Apr 20
2025
BUY
Exercise of conversion of derivative security
-
3,386
Added 1.66%
200,029
Common Stock
Apr 01
2025
SELL
Open market or private sale
$2,237,484
$140.74 p/Share
15,898
Reduced 7.48%
196,643
Common Stock
Mar 31
2025
SELL
Open market or private sale
$1,323,710
$138.42 p/Share
9,563
Reduced 4.31%
212,541
Common Stock