Too Late to Invest? Potential Upside
Hi, I randomly stumbled across this stock, similar to how I found SLS in late 2025 and DRTS in early 2026. Just wondering if you guys honestly think it’s too late to invest and what the potential upside might look like, considering it’s already up 66% this week.