Held by 7 tracked superinvestors.
See MSI insider (officer/director) trading →Mairs & Power Funds
Mairs & Power Funds · as of 2026-06-30
$226,281,554
544,876 shares
Jensen Investment Management
Jensen Investment Management · as of 2026-06-30
$115,750,044
278,721 shares
David Rolfe
Wedgewood Partners · as of 2026-06-30
$27,261,012
65,643 shares
Dodge & Cox Funds
Dodge & Cox Funds · as of 2026-06-30
$4,512,541
10,866 shares
Lee Ainslie
Maverick Capital · as of 2026-06-30
$813,553
1,959 shares
John Rogers
Ariel Investments · as of 2026-06-30
$287,381
692 shares
Torray Funds
Torray Funds · as of 2026-06-30
$235,054
566 shares
Following a great investor into a stock isn't a strategy on its own. Run your own margin-of-safety analysis, free.
Analyze MSI