Gardner Russo & Quinn (Tom Russo) — MSFT Trade History

Quarter-by-quarter changes in the Microsoft Corp position · CUSIP 594918104
Currently held · >10 YearsFirst seen: 2016 Q3
QuarterFiledActivitySharesΔ SharesΔ %Value% Port.
2026 Q22026-08-13Add3,58440+1.1%$1.3M0.01%
2026 Q12026-05-13Reduce3,544-161-4.3%$1.3M0.01%
2025 Q42026-02-12Add3,705200+5.7%$1.8M0.02%
2025 Q32025-11-12Reduce3,505-735-17.3%$1.8M0.02%
2025 Q22025-08-13Reduce4,240-380-8.2%$2.1M0.02%
2025 Q12025-05-13Reduce4,620-335-6.8%$1.7M0.02%
2024 Q42025-02-12Reduce4,955-50-1.0%$2.1M0.02%
2024 Q32024-11-13Reduce5,005-200-3.8%$2.2M0.02%
2024 Q22024-08-13Reduce5,205-157-2.9%$2.3M0.03%
2024 Q12024-05-14Add5,362144+2.8%$2.3M0.02%
2023 Q42024-02-13Add5,2183,086+144.7%$2.0M0.02%
2023 Q32023-11-14Reduce2,132-101-4.5%$673.2K0.01%
2023 Q22023-08-11Add2,233104+4.9%$760.4K0.01%
2023 Q12023-05-11Reduce2,129-156-6.8%$613.8K0.01%
2022 Q42023-02-13Reduce2,285-25-1.1%$548.0K0.01%
2022 Q32022-11-10Reduce2,310-1,319-36.3%$538.0K0.01%
2022 Q22022-08-04Reduce3,629-75-2.0%$932.0K0.01%
2022 Q12022-05-12Add3,704255+7.4%$1.1M0.01%
2021 Q42022-02-10Reduce3,449-207-5.7%$1.2M0.01%
2021 Q32021-11-15Add3,65654+1.5%$1.0M0.01%
2021 Q22021-08-12Add3,60225+0.7%$976.0K0.01%
2021 Q12021-05-12Reduce3,577-50-1.4%$843.0K0.01%
2020 Q42021-02-11Add3,627182+5.3%$807.0K0.01%
2020 Q32020-11-12Hold3,4450.0%$725.0K0.01%
2020 Q22020-08-14Reduce3,445-150-4.2%$701.0K0.01%
2020 Q12020-05-13Reduce3,595-100-2.7%$567.0K0.01%
2019 Q42020-02-11Reduce3,695-100-2.6%$583.0K0.00%
2019 Q32019-11-13Hold3,7950.0%$528.0K0.00%
2019 Q22019-08-13Hold3,7950.0%$508.0K0.00%
2019 Q12019-05-15Hold3,7950.0%$448.0K0.00%
2018 Q42019-02-13Hold3,7950.0%$385.0K0.00%
2018 Q32018-11-13Reduce3,795-55-1.4%$434.0K0.00%
2018 Q22018-08-13Reduce3,850-900-18.9%$380.0K0.00%
2018 Q12018-05-11Add4,750350+8.0%$434.0K0.00%
2017 Q42018-02-14Reduce4,400-45,000-91.1%$376.0K0.00%
2017 Q32017-11-14Hold49,4000.0%$3.7M0.03%
2017 Q22017-08-14Hold49,4000.0%$3.4M0.03%
2017 Q12017-05-11Reduce49,400-1,150-2.3%$3.3M0.03%
2016 Q42017-02-13Hold50,5500.0%$3.1M0.03%
2016 Q32016-11-14New50,55050,550$2.9M0.02%

Share counts are split-adjusted. Time held counts consecutive quarters ending with the latest filing; more than ten years shows as ">10 Years".

13F data shows quarter-end positions, is delayed by up to 45 days and covers only long positions in US-listed securities; short positions, most derivatives and non-US assets are not reported.