In addition, shares are trading around 24 times estimated earnings for the next 12 months,

April 8, 2025

 

Search

RECENT PRESS RELEASES