Fundamental looks good although what caused this sell-off today is unknown to me. anyone knows anything?
Trend Analysis

Disclaimer