iRobot Corporation
IRBT
$6.48
-$0.60-8.48%
IRBT
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.