California State Teachers Retirement System »

Fastenal Company shares owned by California State Teachers Retirement System

Quarter-by-quarter ownership of Fastenal Company (FAST) shares owned by California State Teachers Retirement System from 13F filings

Historical chart of California State Teachers Retirement System investment in Fastenal Company

Tip: Access up to 7 years of quarterly data

All positions including Fastenal Company 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 Fastenal Company by California State Teachers Retirement System

Quarter filed Position value Share count Share price at filing
2024-09-30 $69M 960k 71.42
2024-06-30 $60M 950k 62.84
2024-03-31 $70M 908k 77.14
2023-09-30 $49M 892k 54.64
2023-06-30 $55M 926k 58.99
2023-03-31 $51M 952k 53.94
2022-12-31 $46M 965k 47.32
2022-09-30 $44M 958k 46.04
2022-06-30 $48M 968k 49.92
2022-03-31 $57M 962k 59.40
2021-12-31 $65M 1.0M 64.06
2021-09-30 $52M 1.0M 51.61
2021-06-30 $54M 1.0M 52.00
2021-03-31 $57M 1.1M 50.28
2020-12-31 $55M 1.1M 48.83
2020-09-30 $50M 1.1M 45.09
2020-06-30 $44M 1.0M 42.84
2020-03-31 $32M 1.0M 31.25
2019-12-31 $38M 1.0M 36.95
2019-09-30 $31M 963k 32.59
2019-06-30 $31M 963k 32.59
2019-03-31 $31M 482k 64.31
2018-12-31 $25M 480k 52.29
2018-09-30 $27M 469k 58.02
2018-06-30 $23M 469k 48.13
2018-03-31 $26M 472k 54.59
2017-12-31 $27M 488k 54.69
2017-09-30 $23M 494k 45.58
2017-06-30 $23M 536k 43.53
2017-03-31 $30M 572k 51.50
2016-12-31 $28M 599k 46.98
2016-09-30 $26M 615k 41.78
2016-06-30 $27M 609k 44.39
2016-03-31 $31M 625k 49.00
2015-12-31 $22M 545k 40.82
2015-09-30 $20M 536k 36.61
2015-06-30 $23M 537k 42.18
2015-03-31 $23M 544k 41.43
2014-12-31 $26M 553k 47.56
2014-09-30 $25M 548k 44.90
2014-06-30 $27M 546k 49.49
2014-03-31 $27M 540k 49.32
2013-12-31 $26M 537k 47.51
2013-09-30 $27M 533k 50.25
2013-06-30 $24M 517k 45.85
2013-03-31 $26M 515k 51.35