technology Rockets from Scroll (SCR) Soar Amidst Rally as Bullish Investors Push Past a 12.7% Increase , and Administrator 2025 May 7