Kentucky Retirement Systems: MSFT position timeline
Available 13F reports, 13D and 13G stakes and each Form 3, 4 and 5 line of Kentucky Retirement Systems on MSFT, newest first. How the timeline and the estimate are built.
Kentucky Retirement Systems held 662,511 MSFT shares at 2026-06-30 per its 13F-HR filed 2026-08-14.
the latest 13F is the newest step
- period ended2026-06-3013F 662,511 sharesChange vs previous 13F -160,190 shares
4.34% of the 13F portfolio, value $247,129,853.
13F-HR 0001537783-26-000003 filed by Kentucky Retirement Systems
Filed (acceptance time not in the bulk data set), ingested- Kentucky Retirement Systems: 468,211 shares
- Kentucky Retirement Systems Insurance Trust Fund: 194,300 shares
Acceptance time not in the bulk data set (spec §4.2).
- period ended2026-03-3113F 822,701 sharesChange vs previous 13F +162,048 shares
3.38% of the 13F portfolio, value $95,847,937.
13F-HR 0001537783-26-000002 filed by Kentucky Retirement Systems
Filed (acceptance time not in the bulk data set), ingested- Kentucky Retirement Systems: 627,191 shares
- Kentucky Retirement Systems Insurance Trust Fund: 195,510 shares
Acceptance time not in the bulk data set (spec §4.2).
- period ended2025-12-3113F 660,653 sharesChange vs previous 13F -173 shares
6.1% of the 13F portfolio, value $319,505,004.
13F-HR 0001537783-26-000001 filed by Kentucky Retirement Systems
Filed (acceptance time not in the bulk data set), ingested- Kentucky Retirement Systems: 465,525 shares
- Kentucky Retirement Systems Insurance Trust Fund: 195,128 shares
Acceptance time not in the bulk data set (spec §4.2).
- period ended2025-09-3013F 660,826 sharesChange vs previous 13F -18,236 shares
6.67% of the 13F portfolio, value $342,274,827.
13F-HR 0001537783-25-000008 filed by Kentucky Retirement Systems
Filed (acceptance time not in the bulk data set), ingested- Kentucky Retirement Systems: 465,647 shares
- Kentucky Retirement Systems Insurance Trust Fund: 195,179 shares
Acceptance time not in the bulk data set (spec §4.2).
- period ended2025-06-3013F 679,062 sharesChange vs previous 13F -45,267 shares
6.94% of the 13F portfolio, value $337,772,230.
13F-HR 0001537783-25-000006 filed by Kentucky Retirement Systems
Filed (acceptance time not in the bulk data set), ingested- Kentucky Retirement Systems: 476,729 shares
- Kentucky Retirement Systems Insurance Trust Fund: 202,333 shares
Acceptance time not in the bulk data set (spec §4.2).
- period ended2025-03-3113F 724,329 sharesChange vs previous 13F -55,480 shares
5.82% of the 13F portfolio, value $271,905,864.
13F-HR 0001537783-25-000003 filed by Kentucky Retirement Systems
Filed (acceptance time not in the bulk data set), ingested- Kentucky Retirement Systems: 507,971 shares
- Kentucky Retirement Systems Insurance Trust Fund: 216,358 shares
Acceptance time not in the bulk data set (spec §4.2).
- period ended2024-12-3113F 779,809 sharesChange vs previous 13F +41,910 shares
5.67% of the 13F portfolio, value $225,366,985.
13F-HR 0001537783-25-000002 filed by Kentucky Retirement Systems
Filed (acceptance time not in the bulk data set), ingested- Kentucky Retirement Systems: 510,790 shares
- Kentucky Retirement Systems Insurance Trust Fund: 269,019 shares
Acceptance time not in the bulk data set (spec §4.2).
- period ended2024-09-3013F 737,899 sharesChange vs previous 13F not available
6.57% of the 13F portfolio, value $317,517,940.
13F-HR 0001537783-24-000006 filed by Kentucky Retirement Systems
Filed (acceptance time not in the bulk data set), ingested- Kentucky Retirement Systems: 517,826 shares
- Kentucky Retirement Systems Insurance Trust Fund: 220,073 shares
Acceptance time not in the bulk data set (spec §4.2).