TPET Trio Petroleum management lays out new upstream project plans to drive longterm revenue and margin expansion Neogen Corporation NEOG Stock Technical Analysis 203 20260427 iShares MSCI Germany ETF EWG Rides 2025 Global Equity Rally That Outpaces Lagging US Benchmarks