Now, next up, into CRM. CRM also had earnings, guys. Big beat here, up 80% on earnings per share, revenue up .13%. Look at this big push, over 20% nearly in a straight line, as you see here, guys. Even backing that up after all of this diagonal push higher. So, this really was a last little bit in the tank, really catapulted by the earnings. Where's resistance likely coming next? Likely up here, 259.00. And 60 cents, right here on this dotted line, and I'm going to show you where that comes from. Flipping to the weekly time frame, guys. Look at this. This is a head and shoulders pattern on the chart. Didn't quite get all the way down to the measured move. So, believe it or not, that's still a potential possibility until price can close over this inclining neckline of the head and shoulders pattern. That is the critical line to test. We would We are extended moving up into that. And if you notice, too, a lot of other consolidation. Two factors present themselves for CRM running into a brick wall right here just under $260 on the charts. earnings, guys. Big beat here, up 80% on earnings per share, revenue up .13%. Look at this big push, over 20% nearly in a straight line, as you see here, guys. Even backing that up after all of this diagonal push higher. So, this really was a last little bit in the tank, really catapulted by the earnings. Where's resistance likely coming next? Likely up here, 259.00. And 60 cents, right here on this dotted line, and I'm going to show you where that comes from. Flipping to the weekly time frame, guys. Look at this. This is a head and shoulders pattern on the chart. Didn't quite get all the way down to the measured move. So, believe it or not, that's still a potential possibility until price can close over this inclining neckline of the head and shoulders pattern. That is the critical line to test. We would We are extended moving up into that. And if you notice, too, a lot of other consolidation. Two factors present themselves for CRM running into a brick wall right here just under $260 on the charts.