top ten performing stocks by decade

Among Tsakos Energy Navigation (TEN) and Zhong Yang Financial Group Limited Ordinary Shares (TOP), Tsakos Energy Navigation (TEN) had the best decade in the 2000s, returning 192.9%.