RE: When fundamentals, technical and sentiment all align21 Jul 2025 12:36
That’s just the herd selling… they bought in at 6.2-6.5 and have just sold. That’s why there were so many new posters ramping this the past week. They aren’t interested in what the company will do. just want an easy 25 percent. Well done them