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
Jan 03
2025
BUY
Exercise of conversion of derivative security
-
16,519
Added 29.85%
38,818
Common Stock
Jan 03
2025
BUY
Exercise of conversion of derivative security
-
16,519
Added 29.85%
38,818
Common Stock
Jan 02
2025
BUY
Exercise of conversion of derivative security
-
13,021
Added 36.87%
22,299
Common Stock
Jan 02
2025
BUY
Exercise of conversion of derivative security
-
13,021
Added 36.87%
22,299
Common Stock
Sep 05
2024
SELL
Open market or private sale
$239,538
$70.02 p/Share
3,421
Reduced 26.94%
9,278
Common Stock
Sep 05
2024
BUY
Exercise of conversion of derivative security
$51,315
$15.0 p/Share
3,421
Added 21.22%
12,699
Common Stock
Sep 03
2024
SELL
Open market or private sale
$1,869,138
$68.09 p/Share
27,451
Reduced 74.74%
9,278
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
$292,078
$10.64 p/Share
27,451
Added 42.77%
36,729
Common Stock
Aug 26
2024
SELL
Open market or private sale
$1,538,913
$70.97 p/Share
21,684
Reduced 70.03%
9,278
Common Stock
Aug 26
2024
BUY
Exercise of conversion of derivative security
$325,260
$15.0 p/Share
21,684
Added 41.19%
30,962
Common Stock