Mar 27
2023
|
BUY
Open market or private purchase
|
$16,110,000
$21.48 p/Share
|
750,000
|
|
Mar 27
2023
|
BUY
Open market or private purchase
|
$16,110,000
$21.48 p/Share
|
750,000
|
|
Mar 27
2023
|
BUY
Open market or private purchase
|
$16,110,000
$21.48 p/Share
|
750,000
|
|
Mar 27
2023
|
BUY
Open market or private purchase
|
$16,110,000
$21.48 p/Share
|
750,000
|
|
Mar 27
2023
|
BUY
Open market or private purchase
|
$16,110,000
$21.48 p/Share
|
750,000
|
|
Mar 16
2023
|
BUY
Open market or private purchase
|
$1,918,945
$23.63 p/Share
|
81,208
|
|
Mar 16
2023
|
BUY
Open market or private purchase
|
$1,918,945
$23.63 p/Share
|
81,208
|
|
Mar 16
2023
|
BUY
Open market or private purchase
|
$1,918,945
$23.63 p/Share
|
81,208
|
|
Mar 16
2023
|
BUY
Open market or private purchase
|
$1,918,945
$23.63 p/Share
|
81,208
|
|
Mar 16
2023
|
BUY
Open market or private purchase
|
$1,918,945
$23.63 p/Share
|
81,208
|
|
Mar 15
2023
|
BUY
Open market or private purchase
|
$5,962,500
$23.85 p/Share
|
250,000
|
|
Mar 15
2023
|
BUY
Open market or private purchase
|
$5,962,500
$23.85 p/Share
|
250,000
|
|
Mar 15
2023
|
BUY
Open market or private purchase
|
$5,962,500
$23.85 p/Share
|
250,000
|
|
Mar 15
2023
|
BUY
Open market or private purchase
|
$5,962,500
$23.85 p/Share
|
250,000
|
|
Mar 15
2023
|
BUY
Open market or private purchase
|
$5,962,500
$23.85 p/Share
|
250,000
|
|
Mar 14
2023
|
BUY
Open market or private purchase
|
$2,400
$24.0 p/Share
|
100
|
|
Mar 14
2023
|
BUY
Open market or private purchase
|
$2,400
$24.0 p/Share
|
100
|
|
Mar 14
2023
|
BUY
Open market or private purchase
|
$2,400
$24.0 p/Share
|
100
|
|
Mar 14
2023
|
BUY
Open market or private purchase
|
$2,400
$24.0 p/Share
|
100
|
|
Mar 14
2023
|
BUY
Open market or private purchase
|
$2,400
$24.0 p/Share
|
100
|
|
Mar 13
2023
|
BUY
Open market or private purchase
|
$4,009,808
$23.77 p/Share
|
168,692
|
|
Mar 13
2023
|
BUY
Open market or private purchase
|
$4,009,808
$23.77 p/Share
|
168,692
|
|
Mar 13
2023
|
BUY
Open market or private purchase
|
$4,009,808
$23.77 p/Share
|
168,692
|
|
Mar 13
2023
|
BUY
Open market or private purchase
|
$4,009,808
$23.77 p/Share
|
168,692
|
|
Mar 13
2023
|
BUY
Open market or private purchase
|
$4,009,808
$23.77 p/Share
|
168,692
|
|