Duolingo DUOL Q1 2026 Results Top Views on Strong Revenue Iamgold Corporation IAG Q1 2026 Earnings Crush It Revenue Climbs to 285280000000 Stocks Under Pressure as Correction Fears Mount and Record Rally Persists Amid Geopolitical Uncertainty Brokerage Account Linked to President Trump Shows Heavy Trading in Oil Defense and Gold Amid Iran Conflict