NBIS Stock Price Surges in 2025: What's Fueling the Rally?