TOP Ships FY26 H1 net income falls 14.47% to USD 6.5 million; revenue drops 4.71% to USD 25.5 million - TOPS News | Rallies