ROST

The 10d moving average has held twice since breaking out. Still looks great to me
Previous
Previous

CHKP

Next
Next

SM