SFM
Sprouts Farmers Market
2026-02-20
•
Wells Fargo
Δh%
-1.17%
Price Then
67.85
Price h
67.0555
Target
100