Retirement Systems of Alabama »

MSC Industrial Direct shares owned by Retirement Systems of Alabama

Quarter-by-quarter ownership of MSC Industrial Direct (MSM) shares owned by Retirement Systems of Alabama from 13F filings

Historical chart of Retirement Systems of Alabama investment in MSC Industrial Direct

Tip: Access up to 7 years of quarterly data

All positions including MSC Industrial Direct held by Retirement Systems of Alabama 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 MSC Industrial Direct by Retirement Systems of Alabama

Quarter filed Position value Share count Share price at filing
2024-03-31 $5.6M 57k 97.04
2023-12-31 $5.9M 58k 101.26
2023-09-30 $5.8M 59k 98.15
2023-06-30 $5.8M 61k 95.28
2023-03-31 $5.2M 62k 84.00
2022-12-31 $5.1M 62k 81.70
2022-09-30 $4.5M 62k 72.82
2022-06-30 $4.7M 62k 75.11
2022-03-31 $5.3M 62k 85.21
2021-12-31 $5.2M 61k 84.06
2021-09-30 $11M 136k 80.19
2021-06-30 $12M 136k 89.73
2021-03-31 $12M 136k 90.19
2020-12-31 $12M 138k 84.39
2020-09-30 $8.7M 138k 63.28
2020-06-30 $9.6M 133k 72.81
2020-03-31 $7.3M 132k 54.97
2019-12-31 $10M 127k 78.47
2019-09-30 $9.2M 127k 72.53
2019-06-30 $9.2M 124k 74.26
2019-03-31 $4.9M 59k 82.71
2018-12-31 $4.5M 59k 76.92
2018-09-30 $5.2M 60k 88.11
2018-06-30 $5.0M 59k 84.84
2018-03-31 $5.3M 58k 91.71
2017-12-31 $5.6M 58k 96.66
2017-09-30 $7.0M 93k 75.57
2017-06-30 $8.0M 93k 85.96
2017-03-31 $9.3M 90k 102.76
2016-12-31 $11M 115k 92.39
2016-09-30 $6.3M 85k 73.41
2016-06-30 $7.4M 104k 70.56
2016-03-31 $4.7M 62k 76.31
2015-12-31 $3.5M 62k 56.27
2015-09-30 $3.7M 61k 61.03
2015-06-30 $4.5M 64k 69.77
2015-03-31 $4.6M 64k 72.20
2014-12-31 $5.3M 65k 81.26
2014-09-30 $5.5M 65k 85.46
2014-06-30 $5.7M 60k 95.64
2014-03-31 $5.1M 59k 86.52
2013-12-31 $4.8M 59k 80.86
2013-09-30 $4.8M 59k 81.35
2013-06-30 $4.4M 57k 77.46
2013-03-31 $4.9M 57k 85.78