UKGulf Trade Deal Hailed as Monumental Achievement by Bahrain Minister TFIN Q1 2026 Earnings EPS Surges 56 Above Estimates Driving Slight Stock Uptick Plus500 Reports 11 Revenue Increase Reaffirms FullYear Expectations