
IRBT 2015-10-31 100000 0.00 0.00 -100.00 IRBT 2015-11-30 200000 105820.27 3197.95 -47.09 IRBT 2015-12-31 300000 219898.33 6211.82 -26.70 IRBT 2016-01-31 400000 310268.42 9144.37 -22.43 IRBT 2016-02-29 500000 379636.77 12113.49 -24.07 IRBT 2016-03-31 600000 538717.28 15261.11 -10.21 IRBT 2016-04-30 700000 676053.64 18085.97 -3.42 IRBT 2016-05-31 800000 798296.67 20734.98 -0.21 IRBT 2016-06-30 900000 818523.63 23333.06 -9.05 IRBT 2016-07-31 1000000 993848.95 26209.10 -0.62 IRBT 2016-08-31 1100000 1149204.37 28831.02 4.47 IRBT 2016-09-30 1200000 1379020.70 31355.63 14.92 IRBT 2016-10-31 1300000 1707391.30 33676.36 31.34 IRBT 2016-11-30 1400000 2034680.58 35696.15 45.33 IRBT 2016-12-31 1500000 2290056.41 39179.75 52.67 IRBT 2017-01-31 1600000 2372725.70 39179.75 48.30 IRBT 2017-02-28 1700000 2329541.61 40811.87 37.03 IRBT 2017-03-31 1800000 2815088.37 42562.57 56.39 IRBT 2017-04-30 1900000 3515791.33 44090.69 85.04 IRBT 2017-05-31 2000000 4199450.60 45291.74 109.97 IRBT 2017-06-30 2100000 3899266.85 46342.61 85.68 IRBT 2017-07-31 2200000 5015907.25 47539.64 128.00 IRBT 2017-08-31 2300000 4625761.11 48477.90 101.12 IRBT 2017-09-30 2400000 3815396.60 49512.03 58.97 IRBT 2017-10-31 2500000 3413387.56 50802.02 36.54 IRBT 2017-11-30 2600000 3588959.32 52301.94 38.04 IRBT 2017-12-31 2700000 4127788.43 53817.32 52.88 IRBT 2018-01-31 2800000 4887086.32 55065.76 74.54 IRBT 2018-02-28 2900000 3817293.89 56177.98 31.63 IRBT 2018-03-31 3000000 3701316.50 57661.88 23.38 IRBT 2018-04-30 3100000 3456908.62 59234.21 11.51 IRBT 2018-05-31 3200000 3804726.89 60963.42 18.90 IRBT 2018-06-30 3300000 4738090.15 62532.54 43.58 IRBT 2018-07-31 3400000 5060076.04 63849.54 48.83 IRBT 2018-08-31 3500000 7490630.05 65996.74 114.02 IRBT 2018-09-30 3600000 7254361.59 65996.74 101.51 IRBT 2018-10-31 3700000 5898422.21 66898.29 59.42 IRBT 2018-11-30 3800000 6482740.61 67953.25 70.60 IRBT 2018-12-31 3900000 5773423.15 68944.63 48.04 IRBT 2019-01-31 4000000 6303852.36 70206.62 57.60 IRBT 2019-02-28 4100000 8920540.62 71330.09 117.57 IRBT 2019-03-31 4200000 8484829.05 72094.73 102.02 IRBT 2019-04-30 4300000 7551740.79 72935.49 75.62 IRBT 2019-05-31 4400000 6438362.87 73910.72 46.33 IRBT 2019-06-30 4500000 6878705.75 75062.26 52.86 IRBT 2019-07-31 4600000 5567090.74 76157.19 21.02 IRBT 2019-08-31 4700000 4893869.13 79176.01 4.12 IRBT 2019-09-30 4800000 4882784.24 79176.01 1.72 IRBT 2019-10-31 4900000 3885459.55 80846.01 -20.70 IRBT 2019-11-30 5000000 3612119.78 82922.86 -27.76 IRBT 2019-12-31 5100000 4313898.84 85204.40 -15.41 IRBT 2020-01-31 5200000 4105617.90 87260.74 -21.05 IRBT 2020-02-29 5300000 4289945.50 89392.48 -19.06 IRBT 2020-03-31 5400000 3742530.81 91504.42 -30.69 IRBT 2020-04-30 5500000 5732869.29 94043.13 4.23 IRBT 2020-05-31 5600000 7056967.61 95726.63 26.02 IRBT 2020-06-30 5700000 8143406.08 97060.86 42.87 IRBT 2020-07-31 5800000 7141103.64 98240.52 23.12 IRBT 2020-08-31 5900000 7373727.71 99604.59 24.98 IRBT 2020-09-30 6000000 7658457.69 100901.94 27.64 IRBT 2020-10-31 6100000 8128035.92 102136.66 33.25 IRBT 2020-11-30 6200000 8107417.72 103371.38 30.76 IRBT 2020-12-31 6300000 8403462.63 104663.88 33.39 IRBT 2021-01-31 6400000 12721428.80 105923.64 98.77 IRBT 2021-02-28 6500000 13247588.16 106740.70 103.81 IRBT 2021-03-31 6600000 13144998.26 107587.15 99.17 IRBT 2021-04-30 6700000 11794889.97 108408.91 76.04 IRBT 2021-05-31 6800000 10685528.84 109370.82 57.14 IRBT 2021-06-30 6900000 10308943.42 110385.95 49.40 IRBT 2021-07-31 7000000 9755433.99 111490.67 39.36 IRBT 2021-08-31 7100000 9139772.90 112669.78 28.73 IRBT 2021-09-30 7200000 8938894.72 113871.27 24.15 IRBT 2021-10-31 7300000 9603716.81 115124.87 31.56 IRBT 2021-11-30 7400000 8824874.59 116254.44 19.26 IRBT 2021-12-31 7500000 7749014.32 117623.17 3.32 IRBT 2022-01-31 7600000 7802571.54 119086.87 2.67 IRBT 2022-02-28 7700000 7503496.77 120712.63 -2.55 IRBT 2022-03-31 7800000 7753671.99 122297.66 -0.59 IRBT 2022-04-30 7900000 6274178.28 123873.21 -20.58 IRBT 2022-05-31 8000000 5985071.27 125763.21 -25.19 IRBT 2022-06-30 8100000 4700424.48 127902.71 -41.97 IRBT 2022-07-31 8200000 6007791.83 130575.79 -26.73 IRBT 2022-08-31 8300000 7815226.51 132731.43 -5.84 IRBT 2022-09-30 8400000 7572236.05 134426.34 -9.85 IRBT 2022-10-31 8500000 7694893.97 136192.81 -9.47 IRBT 2022-11-30 8600000 7186429.45 137961.79 -16.44 IRBT 2022-12-31 8700000 6832180.49 141952.64 -21.47 IRBT 2023-01-31 8800000 6387868.59 141952.64 -27.41 IRBT 2023-02-28 8900000 5923660.51 144163.07 -33.44 IRBT 2023-03-31 9000000 6394983.44 146539.49 -28.94 IRBT 2023-04-30 9100000 5854651.48 148859.68 -35.66 IRBT 2023-05-31 9200000 5368160.05 151429.05 -41.65 IRBT 2023-06-30 9300000 6968999.15 154011.03 -25.06 IRBT 2023-07-31 9400000 6248605.22 156215.13 -33.53 IRBT 2023-08-31 9500000 6172577.39 158718.89 -35.03 IRBT 2023-09-30 9600000 6113202.03 161298.20 -36.32 IRBT 2023-10-31 9700000 5397889.59 163920.12 -44.35 IRBT 2023-11-30 9800000 6031159.33 167021.86 -38.46 IRBT 2023-12-31 9900000 6568966.20 169740.73 -33.65 IRBT 2024-01-31 10000000 2343761.94 172335.43 -76.56 IRBT 2024-02-29 10100000 2049998.28 179666.81 -79.70 IRBT 2024-03-31 10200000 1655369.67 188969.14 -83.77 IRBT 2024-04-30 10300000 1718638.46 200775.51 -83.31 IRBT 2024-05-31 10400000 2041718.94 212457.75 -80.37 IRBT 2024-06-30 10500000 2033764.05 223245.24 -80.63 IRBT 2024-07-31 10600000 2765281.70 234544.67 -73.91 IRBT 2024-08-31 10700000 1883716.37 257338.30 -82.40 IRBT 2024-09-30 10800000 2236269.68 257338.30 -79.29 IRBT 2024-10-31 10900000 2348074.82 268966.20 -78.46 IRBT 2024-11-30 11000000 2126518.70 279437.41 -80.67 IRBT 2024-12-31 11100000 2260731.93 291707.35 -79.63 IRBT 2025-01-31 11200000 2339959.07 304285.96 -79.11 IRBT 2025-02-28 11300000 2307816.84 317443.86 -79.58 IRBT 2025-03-31 11400000 897761.08 332504.10 -92.12 IRBT 2025-04-30 11500000 913425.38 372826.68 -92.06 IRBT 2025-05-31 11600000 1263570.13 411586.37 -89.11 IRBT 2025-06-30 11700000 1389888.77 444053.90 -88.12 IRBT 2025-07-31 11800000 2003543.38 475901.04 -83.02 IRBT 2025-08-31 11900000 1798910.62 530652.08 -84.88 IRBT 2025-09-30 12000000 1905040.94 530652.08 -84.12 IRBT 2025-10-31 12100000 2239351.69 530652.08 -81.49