Block or Square Stock (SQ Stock) Time to Buy More? 150%+ Upside? Fundamental Stock Analysis!