Plus500 Ltd (LSE:PLUS) promised shareholders $175 million (£139m) in extra share buybacks and dividends as it posted full-year results well ahead of forecasts and said it was confident about future prospects. Returns from the online CFD and futures broker comprise a $100 million new share buyback and dividends of $75 million, on top of the $350 million doled out to investors in 2023.