A stall seems unlikely as they rather seemed to be going quite fast.
If your GPS reported groundspeed is is approximately 300 knots, a stall is pretty unlikely.
So at least two people above have no grasp of critical angle and what a stall actually is.