Might not be the absolute top just yet but it's as close as it gets. Entry point very near.
Trend Analysis

Disclaimer