Nov 11
2024
|
SELL
Open market or private sale
|
$121,516,500
$48.9 p/Share
|
2,485,000
|
|
Nov 11
2024
|
BUY
Conversion of derivative security
|
-
|
2,485,000
|
|
Oct 03
2024
|
SELL
Open market or private sale
|
$48,289,500
$39.42 p/Share
|
1,225,000
|
|
Oct 03
2024
|
BUY
Conversion of derivative security
|
-
|
170,359
|
|
Jul 23
2024
|
SELL
Open market or private sale
|
$56,715,000
$37.81 p/Share
|
1,500,000
|
|
Jun 05
2024
|
SELL
Open market or private sale
|
$49,395,000
$32.93 p/Share
|
1,500,000
|
|
Apr 30
2024
|
BUY
Conversion of derivative security
|
-
|
2,500,000
|
|
Apr 05
2024
|
SELL
Open market or private sale
|
$23,773,546
$30.05 p/Share
|
791,133
|
|
Mar 04
2024
|
SELL
Open market or private sale
|
$72,297,992
$31.55 p/Share
|
2,291,537
|
|
Mar 01
2024
|
SELL
Open market or private sale
|
$4,209,739
$33.74 p/Share
|
124,770
|
|
Nov 14
2023
|
SELL
Open market or private sale
|
$49,488,591
$26.06 p/Share
|
1,899,025
|
|
Oct 02
2023
|
SELL
Open market or private sale
|
$24,629,562
$22.32 p/Share
|
1,103,475
|
|
Aug 02
2023
|
BUY
Conversion of derivative security
|
-
|
879,000
|
|
Jul 14
2023
|
SELL
Open market or private sale
|
$1,665,143
$18.66 p/Share
|
89,236
|
|
Jul 13
2023
|
SELL
Open market or private sale
|
$2,933,810
$18.91 p/Share
|
155,146
|
|
Jul 12
2023
|
SELL
Open market or private sale
|
$1,527,422
$18.9 p/Share
|
80,816
|
|
Jun 30
2023
|
SELL
Open market or private sale
|
$11,871,561
$19.5 p/Share
|
608,798
|
|
Jun 28
2023
|
SELL
Open market or private sale
|
$14,608,000
$18.26 p/Share
|
800,000
|
|
Mar 16
2023
|
SELL
Open market or private sale
|
$25,000,481
$18.18 p/Share
|
1,375,164
|
|
Mar 15
2023
|
SELL
Open market or private sale
|
$2,042,115
$18.51 p/Share
|
110,325
|
|
Mar 14
2023
|
SELL
Open market or private sale
|
$445,914
$18.67 p/Share
|
23,884
|
|
Mar 09
2023
|
SELL
Open market or private sale
|
$661,333
$18.85 p/Share
|
35,084
|
|
Mar 08
2023
|
SELL
Open market or private sale
|
$1,171,025
$18.63 p/Share
|
62,857
|
|
Mar 02
2023
|
SELL
Open market or private sale
|
$783,000
$15.66 p/Share
|
50,000
|
|
Mar 01
2023
|
SELL
Open market or private sale
|
$612,148
$15.73 p/Share
|
38,916
|
|