SFM
Sprouts Farmers Market
2026-04-24
•
Evercore ISI
Δh%
-9.63%
Price Then
72.6222
Price h
65.6303
Target
87