Feb 23
2024
|
BUY
Open market or private purchase
|
$4,042,704
$29.93 p/Share
|
135,072
|
|
Feb 23
2024
|
BUY
Open market or private purchase
|
$4,042,704
$29.93 p/Share
|
135,072
|
|
Feb 22
2024
|
BUY
Open market or private purchase
|
$13,023,705
$29.71 p/Share
|
438,361
|
|
Feb 22
2024
|
BUY
Open market or private purchase
|
$13,023,705
$29.71 p/Share
|
438,361
|
|
Feb 22
2024
|
BUY
Open market or private purchase
|
$13,023,705
$29.71 p/Share
|
438,361
|
|
Feb 21
2024
|
BUY
Open market or private purchase
|
$15,800,736
$28.98 p/Share
|
545,229
|
|
Feb 21
2024
|
BUY
Open market or private purchase
|
$15,800,736
$28.98 p/Share
|
545,229
|
|
Feb 21
2024
|
BUY
Open market or private purchase
|
$15,800,736
$28.98 p/Share
|
545,229
|
|
Feb 20
2024
|
BUY
Open market or private purchase
|
$29,037,490
$28.01 p/Share
|
1,036,683
|
|
Feb 20
2024
|
BUY
Open market or private purchase
|
$29,037,490
$28.01 p/Share
|
1,036,683
|
|
Feb 20
2024
|
BUY
Open market or private purchase
|
$29,037,490
$28.01 p/Share
|
1,036,683
|
|
Sep 21
2023
|
BUY
Open market or private purchase
|
$30,000,000
$30.0 p/Share
|
1,000,000
|
|
Sep 21
2023
|
BUY
Conversion of derivative security
|
-
|
47,626,910
|
|
Sep 21
2023
|
BUY
Open market or private purchase
|
$30,000,000
$30.0 p/Share
|
1,000,000
|
|
Sep 21
2023
|
BUY
Conversion of derivative security
|
-
|
47,626,910
|
|
Sep 21
2023
|
BUY
Open market or private purchase
|
$30,000,000
$30.0 p/Share
|
1,000,000
|
|
Sep 21
2023
|
BUY
Conversion of derivative security
|
-
|
47,626,910
|
|