SQ (Block)

97.06 USD Average
Analyst Estimate
8.26% Upside
High Price Volatility
$55.00 - $99.26 52 Week Range
Consensus Recommendations
29 Buy
11 Hold
3 Sell
52-Wk Low - High
$55.00
$99.26
$89.65