Nov 06
2024
|
SELL
Other acquisition or disposition
|
-
|
2,192,429
|
|
Nov 05
2024
|
SELL
Open market or private sale
|
$12,622,712
$26.41 p/Share
|
477,952
|
|
Nov 05
2024
|
BUY
Conversion of derivative security
|
-
|
2,236,380
|
|
Aug 14
2024
|
SELL
Other acquisition or disposition
|
-
|
2,077,250
|
|
Aug 13
2024
|
SELL
Open market or private sale
|
$10,118,243
$21.17 p/Share
|
477,952
|
|
Aug 13
2024
|
BUY
Conversion of derivative security
|
-
|
2,236,380
|
|
Feb 12
2024
|
SELL
Other acquisition or disposition
|
-
|
2,889,794
|
|
Feb 09
2024
|
SELL
Open market or private sale
|
$20,462,675
$32.11 p/Share
|
637,268
|
|
Feb 09
2024
|
BUY
Conversion of derivative security
|
-
|
2,981,838
|
|
Nov 30
2023
|
SELL
Other acquisition or disposition
|
-
|
1,461,618
|
|
Nov 29
2023
|
SELL
Open market or private sale
|
$6,729,571
$21.12 p/Share
|
318,635
|
|
Nov 29
2023
|
BUY
Conversion of derivative security
|
-
|
1,490,919
|
|
Jun 08
2023
|
SELL
Other acquisition or disposition
|
-
|
2,923,238
|
|
Jun 07
2023
|
SELL
Open market or private sale
|
$22,304,380
$35.0 p/Share
|
637,268
|
|
Jun 07
2023
|
BUY
Conversion of derivative security
|
-
|
2,981,838
|
|
May 31
2023
|
SELL
Other acquisition or disposition
|
-
|
1,461,618
|
|
May 30
2023
|
SELL
Open market or private sale
|
$9,836,262
$30.87 p/Share
|
318,635
|
|
May 30
2023
|
BUY
Conversion of derivative security
|
-
|
1,490,919
|
|
May 08
2023
|
SELL
Other acquisition or disposition
|
-
|
2,923,238
|
|
May 05
2023
|
SELL
Open market or private sale
|
$14,822,853
$23.26 p/Share
|
637,268
|
|
May 05
2023
|
BUY
Conversion of derivative security
|
-
|
2,981,838
|
|
Feb 03
2023
|
SELL
Other acquisition or disposition
|
-
|
2,915,692
|
|
Feb 02
2023
|
SELL
Open market or private sale
|
$17,461,563
$27.08 p/Share
|
644,814
|
|
Feb 02
2023
|
BUY
Conversion of derivative security
|
-
|
2,981,838
|
|
Nov 11
2022
|
SELL
Open market or private sale
|
$3,775,447
$22.93 p/Share
|
164,651
|
|