WEN
Wendy's
2026-04-30
•
Stifel Nicolaus
Δh%
13.95%
Price Then
6.845
Price h
7.8
Target
6