MSFT sentiment over time (last 12 months)

Generated at 2026-03-27T13:24:19.937Z