ALF has been positioned for volatility and market corrections for some time (far too long it turns out), but hopefully their bets will finally start to pay off. Share buybacks at significant discounts to NTA don't hurt either. Markets have bounced back fairly strongly though, sooner and more than I would have guessed. Also, SP and NTA performance are different things.