The Wendy's Company
WEN
$15.53
$0.372.44%
WEN
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.