Is Northeast Bank NBN stock weakening Northeast Bank posts 151 EPS miss trailing analyst estimates What JV transaction Odysightai ODYS Odysightai posts 1042 negative EPS surprise TPET Trio Petroleum management lays out new upstream project plans to drive longterm revenue and margin expansion