Affirm slides 3% as traders trim risk ahead of May 7 earnings catalyst - AFRM News | Rallies