Block (XYZ) shares are forming a bull flag above monthly value area and the 55 day MA as prices continue to act very well the past month from the capitulation lows put in with large volume on its earnings report. XYZ also closed strong last week near...