California State Teachers Retirement System »

iRobot Corporation shares owned by California State Teachers Retirement System

Quarter-by-quarter ownership of iRobot Corporation (IRBT) shares owned by California State Teachers Retirement System from 13F filings

Historical chart of California State Teachers Retirement System investment in iRobot Corporation

Tip: Access up to 7 years of quarterly data

All positions including iRobot Corporation held by California State Teachers Retirement System consolidated in one spreadsheet with up to 7 years of data

Download as csvDownload consolidated filings csv Download as ExcelDownload consolidated filings xlsx

Quarterly reported holdings in iRobot Corporation by California State Teachers Retirement System

Quarter filed Position value Share count Share price at filing
2025-03-31 $5.9k 2.2k 2.70
2024-12-31 $17k 2.2k 7.75
2024-09-30 $18k 2.1k 8.69
2024-06-30 $19k 2.1k 9.11
2024-03-31 $244k 28k 8.76
2023-09-30 $13M 329k 37.90
2023-06-30 $15M 332k 45.25
2023-03-31 $2.1M 49k 43.64
2022-12-31 $2.4M 49k 48.13
2022-09-30 $1.9M 34k 56.34
2022-06-30 $1.3M 35k 36.75
2022-03-31 $2.2M 34k 63.39
2021-12-31 $2.5M 38k 65.88
2021-09-30 $3.0M 38k 78.50
2021-06-30 $3.6M 39k 93.38
2021-03-31 $5.1M 42k 122.18
2020-12-31 $3.4M 42k 80.30
2020-09-30 $3.2M 42k 75.89
2020-06-30 $3.5M 42k 83.89
2020-03-31 $1.7M 42k 40.89
2019-12-31 $2.1M 42k 50.62
2019-09-30 $3.9M 42k 91.65
2019-06-30 $3.9M 42k 91.65
2019-03-31 $4.9M 41k 117.68
2018-12-31 $3.5M 42k 83.73
2018-09-30 $4.5M 41k 109.92
2018-06-30 $3.1M 41k 75.76
2018-03-31 $2.6M 41k 64.20
2017-12-31 $3.2M 42k 76.70
2017-09-30 $3.3M 42k 77.05
2017-06-30 $3.9M 47k 84.13
2017-03-31 $3.5M 53k 66.14
2016-12-31 $3.2M 55k 58.45
2016-09-30 $2.5M 57k 43.99
2016-06-30 $2.0M 56k 35.08
2016-03-31 $2.2M 63k 35.30
2015-12-31 $2.0M 55k 35.41
2015-09-30 $1.6M 54k 29.14
2015-06-30 $1.7M 54k 31.89
2015-03-31 $1.8M 54k 32.63
2014-12-31 $1.9M 55k 34.71
2014-09-30 $1.7M 55k 30.45
2014-06-30 $2.2M 54k 40.95
2014-03-31 $2.1M 51k 41.06
2013-12-31 $1.8M 51k 34.77
2013-09-30 $1.9M 51k 37.67
2013-06-30 $2.0M 49k 39.78
2013-03-31 $1.2M 48k 25.67