|
Nov 07
2025
|
BUY
Conversion of derivative security
|
-
|
110,936,472
|
|
|
Oct 08
2025
|
SELL
Open market or private sale
|
$3,491,388
$39.72 p/Share
|
87,900
|
|
|
Oct 07
2025
|
SELL
Open market or private sale
|
$34,024,688
$41.45 p/Share
|
820,861
|
|
|
Oct 06
2025
|
SELL
Open market or private sale
|
$36,526,991
$42.77 p/Share
|
854,033
|
|
|
Oct 03
2025
|
SELL
Open market or private sale
|
$31,998,588
$40.12 p/Share
|
797,572
|
|
|
Oct 02
2025
|
SELL
Open market or private sale
|
$33,208,777
$38.44 p/Share
|
863,912
|
|
|
Oct 01
2025
|
SELL
Open market or private sale
|
$19,313,803
$36.28 p/Share
|
532,354
|
|
|
Sep 30
2025
|
SELL
Open market or private sale
|
$33,471,405
$36.82 p/Share
|
909,055
|
|
|
Sep 29
2025
|
SELL
Open market or private sale
|
$27,365,492
$39.25 p/Share
|
697,210
|
|
|
Sep 26
2025
|
SELL
Open market or private sale
|
$22,359,585
$37.98 p/Share
|
588,720
|
|
|
Sep 25
2025
|
SELL
Open market or private sale
|
$36,768,366
$38.1 p/Share
|
965,049
|
|
|
Sep 24
2025
|
SELL
Open market or private sale
|
$31,815,892
$41.11 p/Share
|
773,921
|
|
|
Sep 23
2025
|
SELL
Open market or private sale
|
$42,035,880
$42.82 p/Share
|
981,688
|
|
|
Sep 22
2025
|
SELL
Open market or private sale
|
$54,854,980
$45.22 p/Share
|
1,213,069
|
|
|
Sep 19
2025
|
SELL
Open market or private sale
|
$102,589,624
$43.24 p/Share
|
2,372,563
|
|
|
Sep 18
2025
|
SELL
Open market or private sale
|
$46,427,305
$38.9 p/Share
|
1,193,504
|
|
|
Sep 17
2025
|
SELL
Open market or private sale
|
$20,837,131
$36.11 p/Share
|
577,046
|
|
|
Sep 16
2025
|
SELL
Open market or private sale
|
$29,017,732
$37.61 p/Share
|
771,543
|
|
|
Aug 12
2025
|
BUY
Conversion of derivative security
|
-
|
15,000,000
|
|