TEN declares USD 0.58 quarterly dividend on Series E preferred shares - TEN News | Rallies