iRobot CorpIRBT:US Last Price12.85 Market Cap273.48M CountryUnited States State (US only)Massachusetts1D11.45%N/A7D25.49%N/A30D51.71%N/A6M51.89%N/A1Y67.00%N/AYTD66.66%N/A
iRobot Corp (IRBT:US)1M3M6M1Y3Y*PoliticianPublishedTradedFiled afterTypeSize Ron WydenDemocratSenateOR 15 May2023 11 Nov2022 days185 sell 15K–50K