The price has crossed above both the 20-day moving average and the 20-day exponential moving average.

Tags: Previous Next
Generated by Feedzy