Jan 14
2026
SELL
Open market or private sale
$402,975
$68.51 p/Share
5,882
Reduced 19.85%
23,749
Common Stock
Jan 13
2026
SELL
Open market or private sale
$487,197
$65.51 p/Share
7,437
Reduced 20.06%
29,631
Common Stock
Jan 12
2026
SELL
Open market or private sale
$393,303
$64.15 p/Share
6,131
Reduced 14.19%
37,068
Common Stock
Jan 06
2026
BUY
Exercise of conversion of derivative security
-
13,064
Added 23.22%
43,199
Common Stock
Jan 06
2026
BUY
Exercise of conversion of derivative security
-
13,064
Added 23.22%
43,199
Common Stock
Jan 03
2026
BUY
Exercise of conversion of derivative security
-
16,520
Added 35.41%
30,135
Common Stock
Jan 03
2026
BUY
Exercise of conversion of derivative security
-
16,520
Added 35.41%
30,135
Common Stock
Jan 02
2026
BUY
Exercise of conversion of derivative security
-
13,021
Added 48.88%
13,615
Common Stock
Jan 02
2026
BUY
Exercise of conversion of derivative security
-
13,021
Added 48.88%
13,615
Common Stock
Nov 17
2025
SELL
Open market or private sale
$30,600
$90.0 p/Share
340
Reduced 54.49%
284
Common Stock
Sep 30
2025
SELL
Open market or private sale
$1,712,167
$81.4 p/Share
21,034
Reduced 97.12%
624
Common Stock
Sep 29
2025
SELL
Open market or private sale
$5,851
$80.16 p/Share
73
Reduced 0.34%
21,658
Common Stock
Sep 26
2025
SELL
Open market or private sale
$993,167
$80.12 p/Share
12,396
Reduced 36.32%
21,731
Common Stock
Sep 19
2025
SELL
Open market or private sale
$24,000
$80.0 p/Share
300
Reduced 0.87%
34,127
Common Stock
Sep 18
2025
SELL
Open market or private sale
$267,473
$80.01 p/Share
3,343
Reduced 8.85%
34,427
Common Stock
Feb 24
2025
SELL
Open market or private sale
$650,833
$64.09 p/Share
10,155
Reduced 21.32%
37,486
Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
-
22,556
Added 32.13%
47,641
Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
-
22,556
Added 32.13%
47,641
Common Stock
Jan 08
2025
SELL
Open market or private sale
$261,820
$73.69 p/Share
3,553
Reduced 12.41%
25,085
Common Stock
Jan 07
2025
SELL
Open market or private sale
$319,491
$75.53 p/Share
4,230
Reduced 12.87%
28,638
Common Stock
Jan 06
2025
SELL
Open market or private sale
$236,217
$77.17 p/Share
3,061
Reduced 8.62%
32,456
Common Stock
Jan 06
2025
SELL
Open market or private sale
$236,217
$77.17 p/Share
3,061
Reduced 8.62%
32,456
Common Stock
Jan 03
2025
SELL
Open market or private sale
$262,594
$79.55 p/Share
3,301
Reduced 8.5%
35,517
Common Stock
Jan 03
2025
SELL
Open market or private sale
$262,594
$79.55 p/Share
3,301
Reduced 8.5%
35,517
Common Stock
Jan 03
2025
BUY
Exercise of conversion of derivative security
-
16,519
Added 29.85%
38,818
Common Stock