Announced
Confirmed • November 20, 24
Ex Date
Reached • April 23, 25
Pay Date
Paid • April 25, 25
$10072 Confirmed
?
putaaaa
$1.2591 per share payable 25Apr25