top performing data storage stock

Since January 1, 2026, Data Storage (DTST) has returned -16.5% and Zhong Yang Financial Group Limited Ordinary Shares (TOP) has returned -24.6%.

DATEData StorageZhong Yang Financial Group Limited Ordinary Shares
May 08 2026
$4.26
$0.76
May 07 2026
$4.14
$0.78
May 06 2026
$4.21
$0.79
May 05 2026
$4.03
$0.80
May 04 2026
$3.99
$0.80
May 01 2026
$3.95
$0.78
April 30 2026
$3.97
$0.80
April 29 2026
$3.99
$0.80
April 28 2026
$4.01
$0.81
April 27 2026
$4.00
$0.79
April 24 2026
$3.93
$0.80
April 23 2026
$3.98
$0.81
April 22 2026
$4.00
$0.84
April 21 2026
$3.95
$0.84
April 20 2026
$3.96
$0.89
April 17 2026
$3.97
$0.88
April 16 2026
$3.95
$0.81
April 15 2026
$3.98
$0.84
April 14 2026
$4.04
$0.79
April 13 2026
$4.22
$0.80
April 10 2026
$4.00
$0.75
April 09 2026
$4.07
$0.77
April 08 2026
$3.87
$0.79
April 07 2026
$3.84
$0.79
April 06 2026
$3.87
$0.81