Global (NYSE:SPIR) shares, bringing it down from $24.00 to $11.50, while maintaining a Buy rating on the stock. Currently trading at $10.12, the stock has experienced significant volatility, with ...