Salesforce
Long

CRM

CRM just busted above over-head resistance on an ascending triangle formation.
Measured moves for three parts of that triangle are projected into the future with prices and dates.
I have no idea if they will come to be but many times charts have symmetrical moves.

Disclaimer