RE: New NPV estimate soars from $128m to $400m. A mere 1.1yr payback!30 Oct 2025 11:41
It is obvious what happens they buy then ramp then sell and deramp, they cannot stand watching price mover higher after selling so work in groups to attack the company.
Anyone selling after seeing those NPV numbers or even listening to these amateur derampers are potentially going to miss out on life changing sums, do your own research and stick to it.