2 Share Globe buys back $426M in perpetual securities by Energy And Markets Now April 23, 2026 Stock[#item_full_content]