Investors might be eyeing the shares, which are down 80% from their all-time high. It’s safe to say that shareholders of Block ( SQ -2.78%) are wishing for better […] Click here to view full article Tags:bitcoinpaymentssec