Morningstar, Inc.
MORN · Investment Advice · 38.0M shares · -0%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: -$51M (gross $1M, SBC $53M)
Reference price $179.00 · est. market cap ~$6.8B — last insider sale, 2026-05-27 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B78Morningstar — investment-data, research and index franchise.
Strengths
- Operating margin 21.5% (59th pct), gross (55th), strong cash flow
- Recurring data/credit-ratings/index revenue
Risks
- Tight liquidity ratio (current 1.0)
- Cyclical credit-ratings and PitchBook-growth dependence
Notable findings
- Exec changeRecent 8-K item 5.02 8-K ↗
- Weak liquidityCurrent ratio 0.99 (<1)
- Strong balance sheetStrong balance sheet — $529M cash & investments
- Insider buyingInsider buying — 1 open-market buy(s) by 1 insider(s) (~$186,590, last 6mo) Form 4 ↗
- Insider sellingInsider selling — 143 open-market sale(s) by 3 insider(s) (cluster of 3 insiders, ~$34M, last 6mo) Form 4 ↗
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
61.0%
Operating margin
21.5%
Net margin
15.3%
Return on assets
10.4%
Revenue growth (QoQ)
0.6%
Net-income growth
1.2%
Net debt / EBITDA
0.8×
Current ratio
1.0×
Free cash flow
$443M
EBITDA
$716M
Cash & investments
$529M
Stock comp / revenue
2.3%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-05-27 | Lyons William M | Sell | 700 | $179.00 |
| 2026-05-22 | Mansueto Joseph D | Sell | 227 | $179.52 |
| 2026-05-22 | Mansueto Joseph D | Sell | 293 | $178.39 |
| 2026-05-22 | Mansueto Joseph D | Sell | 114 | $174.98 |
| 2026-05-22 | Mansueto Joseph D | Sell | 741 | $176.30 |
| 2026-05-22 | Mansueto Joseph D | Sell | 578 | $177.08 |
| 2026-05-22 | Mansueto Joseph D | Sell | 317 | $174.09 |
| 2026-05-21 | Mansueto Joseph D | Sell | 5.1K | $172.33 |
| 2026-05-21 | Mansueto Joseph D | Sell | 1.9K | $172.87 |
| 2026-05-21 | Mansueto Joseph D | Sell | 234 | $174.07 |
| 2026-05-20 | Mansueto Joseph D | Sell | 5.7K | $171.32 |
| 2026-05-20 | Mansueto Joseph D | Sell | 291 | $173.11 |
| 2026-05-20 | Mansueto Joseph D | Sell | 1.3K | $172.33 |
| 2026-05-19 | Mansueto Joseph D | Sell | 1.4K | $178.06 |
| 2026-05-19 | Mansueto Joseph D | Sell | 2.6K | $176.66 |
| 2026-05-19 | Mansueto Joseph D | Sell | 676 | $179.08 |
| 2026-05-19 | Mansueto Joseph D | Sell | 1.7K | $180.39 |
| 2026-05-19 | Mansueto Joseph D | Sell | 227 | $181.05 |
| 2026-05-19 | Mansueto Joseph D | Sell | 24 | $182.13 |
| 2026-05-18 | Mansueto Joseph D | Sell | 116 | $173.38 |
| 2026-05-18 | Mansueto Joseph D | Sell | 559 | $171.33 |
| 2026-05-18 | Mansueto Joseph D | Sell | 1.6K | $175.80 |
| 2026-05-18 | Mansueto Joseph D | Sell | 3.5K | $176.85 |
| 2026-05-18 | Mansueto Joseph D | Sell | 640 | $177.42 |
| 2026-05-18 | Mansueto Joseph D | Sell | 500 | $174.51 |
| 2026-05-18 | Mansueto Joseph D | Sell | 300 | $172.43 |
| 2026-05-15 | Kapoor Kunal | Tax withheld | 3.7K | $166.05 |
| 2026-05-15 | Holt Michael | Grant | 2.9K | — |
| 2026-05-15 | Holt Michael | Option exercise | 243 | — |
| 2026-05-15 | Holt Michael | Sell | 270 | $166.05 |
| 2026-05-15 | Wiersema Conan | Grant | 903 | — |
| 2026-05-15 | Wiersema Conan | Grant | 13 | — |
| 2026-05-15 | Wiersema Conan | Tax withheld | 105 | $166.05 |
| 2026-05-15 | Sutton Doniel | Grant | 1.1K | — |
| 2026-05-15 | Diamonte Robin | Grant | 1.1K | — |
| 2026-05-15 | BRAMMAN ANNE L | Grant | 1.5K | — |
| 2026-05-15 | TSAY CAROLINE J | Grant | 1.1K | — |
| 2026-05-15 | Kapoor Kunal | Grant | 1.2K | — |
| 2026-05-15 | Kapoor Kunal | Grant | 11K | — |
| 2026-05-15 | Kapoor Kunal | Option exercise | 2.1K | — |
| 2026-05-15 | Lyons William M | Grant | 1.1K | — |
| 2026-05-15 | Kaplan Steven N | Grant | 1.1K | — |
| 2026-05-15 | FRANCIS CHERYL A | Grant | 1.1K | — |
| 2026-05-15 | JOYNT STEPHEN | Grant | 1.1K | — |
| 2026-05-15 | Mansueto Joseph D | Sell | 704 | $167.49 |
| 2026-05-15 | Mansueto Joseph D | Sell | 1.5K | $168.66 |
| 2026-05-15 | Mansueto Joseph D | Sell | 4.2K | $169.59 |
| 2026-05-15 | Mansueto Joseph D | Sell | 584 | $170.74 |
| 2026-05-15 | Mansueto Joseph D | Sell | 200 | $171.47 |
| 2026-05-14 | Mansueto Joseph D | Sell | 709 | $169.52 |
| 2026-05-14 | Mansueto Joseph D | Sell | 3.4K | $168.97 |
| 2026-05-14 | Mansueto Joseph D | Sell | 794 | $167.74 |
| 2026-05-14 | Mansueto Joseph D | Sell | 1.1K | $165.60 |
| 2026-05-14 | Mansueto Joseph D | Sell | 1.2K | $166.81 |
| 2026-05-12 | Mansueto Joseph D | Sell | 3.5K | $177.96 |
| 2026-05-12 | Mansueto Joseph D | Sell | 2.0K | $176.01 |
| 2026-05-12 | Mansueto Joseph D | Sell | 1.7K | $177.16 |
| 2026-05-11 | Mansueto Joseph D | Sell | 7.2K | $175.96 |
| 2026-05-11 | Mansueto Joseph D | Sell | 18 | $176.72 |
| 2026-05-08 | Mansueto Joseph D | Sell | 4.0K | $177.08 |
| 2026-05-07 | Mansueto Joseph D | Sell | 286 | $175.35 |
| 2026-05-07 | Mansueto Joseph D | Sell | 271 | $177.87 |
| 2026-05-07 | Mansueto Joseph D | Sell | 53 | $178.88 |
| 2026-05-07 | Mansueto Joseph D | Sell | 26 | $180.00 |
| 2026-05-07 | Mansueto Joseph D | Sell | 1.5K | $171.77 |
| 2026-05-07 | Mansueto Joseph D | Sell | 2.0K | $173.12 |
| 2026-05-07 | Mansueto Joseph D | Sell | 1.1K | $173.94 |
| 2026-05-07 | Mansueto Joseph D | Sell | 52 | $176.18 |
| 2026-05-07 | Mansueto Joseph D | Sell | 100 | $166.66 |
| 2026-05-07 | Mansueto Joseph D | Sell | 312 | $168.83 |
| 2026-05-07 | Mansueto Joseph D | Sell | 300 | $170.09 |
| 2026-05-07 | Mansueto Joseph D | Sell | 1.3K | $170.88 |
| 2026-05-06 | Mansueto Joseph D | Sell | 6.0K | $166.01 |
| 2026-05-06 | Mansueto Joseph D | Sell | 784 | $166.74 |
| 2026-05-06 | Mansueto Joseph D | Sell | 411 | $168.03 |
| 2026-05-06 | Mansueto Joseph D | Sell | 78 | $168.79 |
| 2026-05-05 | Mansueto Joseph D | Sell | 39 | $170.04 |
| 2026-05-05 | Mansueto Joseph D | Sell | 4.2K | $167.12 |
| 2026-05-05 | Mansueto Joseph D | Sell | 3.0K | $168.14 |
| 2026-05-05 | Mansueto Joseph D | Sell | 52 | $169.34 |
| 2026-05-04 | Mansueto Joseph D | Sell | 2.3K | $168.56 |
| 2026-05-04 | Mansueto Joseph D | Sell | 1.8K | $169.65 |
| 2026-05-04 | Mansueto Joseph D | Sell | 2.1K | $170.93 |
| 2026-05-04 | Mansueto Joseph D | Sell | 1.1K | $171.58 |
| 2026-05-01 | Mansueto Joseph D | Sell | 104 | $174.21 |
| 2026-05-01 | Mansueto Joseph D | Sell | 150 | $168.84 |
| 2026-05-01 | Mansueto Joseph D | Sell | 1.9K | $170.36 |
| 2026-05-01 | Mansueto Joseph D | Sell | 4.7K | $171.19 |
| 2026-05-01 | Mansueto Joseph D | Sell | 406 | $172.18 |
| 2026-03-04 | Holt Michael | Buy | 1.0K | $186.59 |
| 2026-03-02 | Mansueto Joseph D | Sell | 3.1K | $182.32 |
| 2026-03-01 | Holt Michael | Grant | 684 | — |
| 2026-03-01 | Wiersema Conan | Grant | 301 | — |
| 2026-02-27 | Mansueto Joseph D | Sell | 38 | $183.41 |
| 2026-02-27 | Mansueto Joseph D | Sell | 200 | $182.92 |
| 2026-02-27 | Mansueto Joseph D | Sell | 7.0K | $181.55 |
| 2026-02-26 | Mansueto Joseph D | Sell | 3.0K | $178.61 |
| 2026-02-26 | Mansueto Joseph D | Sell | 752 | $179.38 |
| 2026-02-26 | Mansueto Joseph D | Sell | 121 | $180.86 |
| 2026-02-26 | Mansueto Joseph D | Sell | 160 | $181.81 |
| 2026-02-26 | Mansueto Joseph D | Sell | 288 | $182.69 |
| 2026-02-26 | Mansueto Joseph D | Sell | 200 | $172.91 |
| 2026-02-26 | Mansueto Joseph D | Sell | 100 | $174.58 |
| 2026-02-26 | Mansueto Joseph D | Sell | 1.6K | $176.32 |
| 2026-02-26 | Mansueto Joseph D | Sell | 1.0K | $176.90 |
| 2026-02-25 | Mansueto Joseph D | Sell | 78 | $167.22 |
| 2026-02-25 | Mansueto Joseph D | Sell | 1.4K | $162.32 |
| 2026-02-25 | Mansueto Joseph D | Sell | 300 | $163.46 |
| 2026-02-25 | Mansueto Joseph D | Sell | 3.6K | $164.72 |
| 2026-02-25 | Mansueto Joseph D | Sell | 1.1K | $165.43 |
| 2026-02-25 | Mansueto Joseph D | Sell | 234 | $168.38 |
| 2026-02-25 | Mansueto Joseph D | Sell | 130 | $169.71 |
| 2026-02-25 | Mansueto Joseph D | Sell | 104 | $170.77 |
| 2026-02-25 | Mansueto Joseph D | Sell | 231 | $172.16 |
| 2026-02-25 | Mansueto Joseph D | Sell | 26 | $172.87 |
| 2026-02-24 | Mansueto Joseph D | Sell | 442 | $156.92 |
| 2026-02-24 | Mansueto Joseph D | Sell | 347 | $162.43 |
| 2026-02-24 | Mansueto Joseph D | Sell | 2 | $163.01 |
| 2026-02-24 | Mansueto Joseph D | Sell | 910 | $161.36 |
| 2026-02-24 | Mansueto Joseph D | Sell | 2.0K | $160.51 |
| 2026-02-24 | Mansueto Joseph D | Sell | 1.3K | $159.32 |
| 2026-02-24 | Mansueto Joseph D | Sell | 2.3K | $157.96 |
| 2026-02-20 | Mansueto Joseph D | Sell | 5.1K | $161.10 |
| 2026-02-20 | Mansueto Joseph D | Sell | 1.5K | $162.16 |
| 2026-02-19 | Mansueto Joseph D | Sell | 7.1K | $161.86 |
| 2026-02-19 | Mansueto Joseph D | Sell | 112 | $162.75 |
| 2026-02-18 | Mansueto Joseph D | Sell | 181 | $161.27 |
| 2026-02-18 | Mansueto Joseph D | Sell | 1.3K | $157.97 |
| 2026-02-18 | Mansueto Joseph D | Sell | 4.2K | $159.11 |
| 2026-02-18 | Mansueto Joseph D | Sell | 1.1K | $159.95 |
| 2026-02-17 | Mansueto Joseph D | Sell | 100 | $162.41 |
| 2026-02-17 | Mansueto Joseph D | Sell | 816 | $161.46 |
| 2026-02-17 | Mansueto Joseph D | Sell | 4.1K | $160.53 |
| 2026-02-17 | Mansueto Joseph D | Sell | 1.8K | $159.78 |
| 2026-02-17 | Mansueto Joseph D | Sell | 513 | $162.69 |
| 2026-02-13 | Mansueto Joseph D | Sell | 1.4K | $157.75 |
| 2026-02-13 | Mansueto Joseph D | Sell | 613 | $158.84 |
| 2026-02-13 | Mansueto Joseph D | Sell | 147 | $159.75 |
| 2026-02-13 | Mansueto Joseph D | Sell | 2.7K | $154.73 |
| 2026-02-13 | Mansueto Joseph D | Sell | 1.7K | $155.73 |
| 2026-02-13 | Mansueto Joseph D | Sell | 697 | $156.79 |
| 2026-02-12 | Mansueto Joseph D | Sell | 6.1K | $154.61 |
| 2026-02-12 | Mansueto Joseph D | Sell | 106 | $156.46 |
| 2026-02-12 | Mansueto Joseph D | Sell | 717 | $155.64 |
| 2026-02-10 | Mansueto Joseph D | Sell | 3.2K | $162.84 |
| 2026-02-09 | Mansueto Joseph D | Sell | 524 | $165.88 |
| 2026-02-09 | Mansueto Joseph D | Sell | 1.1K | $164.60 |
| 2026-02-06 | Mansueto Joseph D | Sell | 1.2K | $170.34 |
| 2026-02-06 | Mansueto Joseph D | Sell | 500 | $172.67 |
| 2026-02-06 | Mansueto Joseph D | Sell | 780 | $171.53 |
| 2026-02-06 | Mansueto Joseph D | Sell | 3.9K | $168.53 |
| 2026-02-05 | Mansueto Joseph D | Sell | 2.4K | $184.87 |
| 2026-02-05 | Mansueto Joseph D | Sell | 454 | $186.75 |
| 2026-02-05 | Mansueto Joseph D | Sell | 600 | $188.12 |
| 2026-02-05 | Mansueto Joseph D | Sell | 1.8K | $185.83 |
| 2026-02-05 | Mansueto Joseph D | Sell | 125 | $180.24 |
| 2026-02-05 | Mansueto Joseph D | Sell | 271 | $182.40 |
| 2026-02-05 | Mansueto Joseph D | Sell | 777 | $183.47 |
| 2026-02-04 | Mansueto Joseph D | Sell | 2.0K | $179.96 |
| 2026-02-04 | Mansueto Joseph D | Sell | 1.4K | $181.76 |
| 2026-02-04 | Mansueto Joseph D | Sell | 3.9K | $180.88 |
| 2026-02-02 | Mansueto Joseph D | Sell | 439 | $201.47 |
| 2026-02-02 | Mansueto Joseph D | Sell | 418 | $203.34 |
| 2025-12-29 | TSAY CAROLINE J | Sell | 600 | $218.48 |
| 2025-12-12 | Mansueto Joseph D | Gift | 28K | — |
| 2025-11-25 | Mansueto Joseph D | Sell | 481 | $212.74 |
| 2025-11-25 | Mansueto Joseph D | Sell | 570 | $213.75 |
| 2025-11-25 | Mansueto Joseph D | Sell | 78 | $214.51 |
| 2025-11-25 | Mansueto Joseph D | Sell | 157 | $211.31 |
| 2025-11-24 | Mansueto Joseph D | Sell | 316 | $211.99 |
| 2025-11-21 | Mansueto Joseph D | Sell | 3.5K | $211.41 |
| 2025-11-21 | Mansueto Joseph D | Sell | 87 | $214.84 |
| 2025-11-21 | Mansueto Joseph D | Sell | 361 | $214.12 |
| 2025-11-21 | Mansueto Joseph D | Sell | 566 | $212.82 |
| 2025-11-21 | Mansueto Joseph D | Sell | 2.7K | $210.15 |
| 2025-11-20 | Mansueto Joseph D | Sell | 77 | $212.62 |
| 2025-11-20 | Mansueto Joseph D | Sell | 1.1K | $209.82 |
| 2025-11-20 | Mansueto Joseph D | Sell | 4.0K | $210.72 |
| 2025-11-20 | Mansueto Joseph D | Sell | 2.1K | $211.71 |
| 2025-11-19 | Mansueto Joseph D | Sell | 262 | $211.27 |
| 2025-11-19 | Mansueto Joseph D | Sell | 6.6K | $209.12 |
| 2025-11-19 | Mansueto Joseph D | Sell | 413 | $210.17 |
| 2025-11-18 | Mansueto Joseph D | Sell | 1.7K | $208.97 |
| 2025-11-18 | Mansueto Joseph D | Sell | 480 | $210.18 |
| 2025-11-18 | Mansueto Joseph D | Sell | 2.0K | $207.27 |
| 2025-11-18 | Mansueto Joseph D | Sell | 3.1K | $208.29 |
| 2025-11-17 | Mansueto Joseph D | Sell | 1.1K | $211.12 |
| 2025-11-15 | Kapoor Kunal | Tax withheld | 826 | $211.95 |
| 2025-11-15 | Wiersema Conan | Tax withheld | 28 | $211.95 |
| 2025-11-15 | Holt Michael | Option exercise | 163 | — |
| 2025-11-15 | Holt Michael | Tax withheld | 73 | $211.95 |
| 2025-11-15 | Wiersema Conan | Grant | 471 | — |
| 2025-11-15 | Wiersema Conan | Option exercise | 12 | — |
| 2025-11-15 | Dunn Daniel Joseph | Option exercise | 346 | — |
| 2025-11-15 | Dunn Daniel Joseph | Tax withheld | 154 | $211.95 |
| 2025-11-15 | Kapoor Kunal | Option exercise | 1.9K | — |
| 2025-11-14 | Mansueto Joseph D | Sell | 7.0K | $213.32 |
| 2025-11-13 | Mansueto Joseph D | Sell | 6.7K | $215.28 |
| 2025-11-13 | Mansueto Joseph D | Sell | 140 | $216.60 |
| 2025-11-12 | Mansueto Joseph D | Sell | 1.6K | $214.07 |
| 2025-11-12 | Mansueto Joseph D | Sell | 4.3K | $215.18 |
| 2025-11-12 | Mansueto Joseph D | Sell | 1.4K | $215.73 |
| 2025-11-11 | Mansueto Joseph D | Sell | 1.6K | $216.45 |
| 2025-11-11 | Mansueto Joseph D | Sell | 1.6K | $214.78 |
| 2025-11-11 | Mansueto Joseph D | Sell | 3.6K | $215.64 |
| 2025-11-11 | Mansueto Joseph D | Sell | 375 | $217.19 |
| 2025-11-10 | Mansueto Joseph D | Sell | 1.9K | $215.61 |
| 2025-11-10 | Mansueto Joseph D | Sell | 5.4K | $215.03 |
| 2025-11-07 | Mansueto Joseph D | Sell | 38 | $215.34 |
| 2025-11-07 | Mansueto Joseph D | Sell | 2.9K | $211.04 |
| 2025-11-07 | Mansueto Joseph D | Sell | 3.9K | $212.19 |
| 2025-11-07 | Mansueto Joseph D | Sell | 154 | $213.32 |
| 2025-11-07 | Mansueto Joseph D | Sell | 340 | $214.55 |
| 2025-11-06 | Mansueto Joseph D | Sell | 4.1K | $211.61 |
| 2025-11-05 | Mansueto Joseph D | Sell | 6.7K | $210.94 |
| 2025-11-05 | Mansueto Joseph D | Sell | 530 | $212.11 |
| 2025-11-05 | Mansueto Joseph D | Sell | 52 | $212.75 |
| 2025-11-04 | Mansueto Joseph D | Sell | 943 | $214.59 |
| 2025-11-04 | Mansueto Joseph D | Sell | 1.9K | $212.93 |
| 2025-11-04 | Mansueto Joseph D | Sell | 4.1K | $213.88 |
| 2025-11-03 | Mansueto Joseph D | Sell | 5.5K | $211.71 |
| 2025-11-03 | Mansueto Joseph D | Sell | 301 | $213.55 |
| 2025-11-03 | Mansueto Joseph D | Sell | 1.5K | $212.53 |
| 2025-09-01 | Holt Michael | Tax withheld | 49 | $262.42 |
| 2025-09-01 | Wiersema Conan | Tax withheld | 20 | $262.42 |
| 2025-08-27 | Mansueto Joseph D | Sell | 5.8K | $260.14 |
| 2025-08-27 | Mansueto Joseph D | Sell | 505 | $264.01 |
| 2025-08-27 | Mansueto Joseph D | Sell | 216 | $265.12 |
| 2025-08-27 | Mansueto Joseph D | Sell | 130 | $263.07 |
| 2025-08-27 | Mansueto Joseph D | Sell | 48 | $261.45 |
| 2025-08-26 | Mansueto Joseph D | Sell | 100 | $261.67 |
| 2025-08-26 | Mansueto Joseph D | Sell | 3.4K | $260.48 |
| 2025-08-25 | Mansueto Joseph D | Sell | 116 | $263.84 |
| 2025-08-25 | Mansueto Joseph D | Sell | 1.5K | $263.10 |
| 2025-08-22 | Mansueto Joseph D | Sell | 704 | $265.67 |
| 2025-08-22 | Mansueto Joseph D | Sell | 1.6K | $264.05 |
| 2025-08-22 | Mansueto Joseph D | Sell | 2.8K | $265.04 |
| 2025-08-22 | Mansueto Joseph D | Sell | 948 | $262.77 |
| 2025-08-22 | Mansueto Joseph D | Sell | 691 | $261.81 |
| 2025-08-22 | Mansueto Joseph D | Sell | 465 | $260.58 |
| 2025-08-21 | Mansueto Joseph D | Sell | 1.0K | $261.42 |
| 2025-08-20 | Mansueto Joseph D | Sell | 2.4K | $260.69 |
| 2025-08-20 | Mansueto Joseph D | Sell | 4.3K | $259.91 |
| 2025-08-20 | Mansueto Joseph D | Sell | 26 | $262.40 |
| 2025-08-20 | Mansueto Joseph D | Sell | 455 | $261.81 |
| 2025-08-19 | Mansueto Joseph D | Sell | 2.8K | $258.96 |
| 2025-08-19 | Mansueto Joseph D | Sell | 3.6K | $259.83 |
| 2025-08-19 | Mansueto Joseph D | Sell | 916 | $260.57 |
| 2025-08-18 | Mansueto Joseph D | Sell | 6.8K | $258.03 |
| 2025-08-18 | Mansueto Joseph D | Sell | 404 | $258.82 |
| 2025-08-15 | Mansueto Joseph D | Sell | 6.0K | $258.51 |
| 2025-08-15 | Mansueto Joseph D | Sell | 1.2K | $259.32 |
| 2025-08-15 | Mansueto Joseph D | Sell | 2 | $260.68 |
| 2025-08-14 | Mansueto Joseph D | Sell | 3.9K | $260.28 |
| 2025-08-13 | Mansueto Joseph D | Sell | 6.4K | $257.78 |
| 2025-08-13 | Mansueto Joseph D | Sell | 596 | $258.61 |
| 2025-08-13 | Mansueto Joseph D | Sell | 188 | $259.77 |
| 2025-08-13 | Mansueto Joseph D | Sell | 84 | $260.82 |
| 2025-08-12 | Mansueto Joseph D | Sell | 899 | $255.78 |
| 2025-08-12 | Mansueto Joseph D | Sell | 2.0K | $254.79 |
| 2025-08-12 | Mansueto Joseph D | Sell | 2.5K | $257.07 |
| 2025-08-12 | Mansueto Joseph D | Sell | 1.6K | $257.74 |
| 2025-08-12 | Mansueto Joseph D | Sell | 260 | $258.56 |
| 2025-08-11 | Mansueto Joseph D | Sell | 98 | $258.61 |
| 2025-08-11 | Mansueto Joseph D | Sell | 3.5K | $259.84 |
| 2025-08-11 | Mansueto Joseph D | Sell | 2.9K | $260.77 |
| 2025-08-11 | Mansueto Joseph D | Sell | 221 | $261.64 |
| 2025-08-08 | Mansueto Joseph D | Sell | 601 | $259.69 |
| 2025-08-08 | Mansueto Joseph D | Sell | 3.1K | $260.85 |
| 2025-08-08 | Mansueto Joseph D | Sell | 1.9K | $261.75 |
| 2025-08-08 | Mansueto Joseph D | Sell | 1.5K | $262.52 |
| 2025-08-07 | Mansueto Joseph D | Sell | 3.9K | $260.66 |
| 2025-08-07 | Mansueto Joseph D | Sell | 2.3K | $261.40 |
| 2025-08-07 | Mansueto Joseph D | Sell | 506 | $262.35 |
| 2025-08-07 | Mansueto Joseph D | Sell | 526 | $263.37 |
| 2025-08-06 | Mansueto Joseph D | Sell | 3.7K | $261.55 |
| 2025-08-06 | Mansueto Joseph D | Sell | 622 | $262.38 |
| 2025-08-05 | Mansueto Joseph D | Sell | 114 | $271.17 |
| 2025-08-05 | Mansueto Joseph D | Sell | 280 | $270.07 |
| 2025-08-04 | Mansueto Joseph D | Sell | 1.5K | $273.72 |
| 2025-08-04 | Mansueto Joseph D | Sell | 3.2K | $272.87 |
| 2025-08-04 | Mansueto Joseph D | Sell | 2.0K | $271.90 |
| 2025-06-30 | Mansueto Joseph D | Gift | 15K | — |
| 2025-05-27 | Mansueto Joseph D | Sell | 114 | $307.97 |
| 2025-05-27 | Mansueto Joseph D | Sell | 202 | $305.06 |
| 2025-05-27 | Mansueto Joseph D | Sell | 356 | $306.14 |
| 2025-05-27 | Mansueto Joseph D | Sell | 564 | $306.96 |
| 2025-05-27 | Mansueto Joseph D | Sell | 10 | $308.71 |
| 2025-05-23 | Mansueto Joseph D | Sell | 1.3K | $305.80 |
| 2025-05-22 | Mansueto Joseph D | Sell | 3.0K | $305.30 |
| 2025-05-22 | Mansueto Joseph D | Sell | 1.3K | $307.94 |
| 2025-05-22 | Mansueto Joseph D | Sell | 1.5K | $307.29 |
| 2025-05-22 | Mansueto Joseph D | Sell | 1.5K | $306.51 |
| 2025-05-20 | Mansueto Joseph D | Sell | 206 | $310.81 |
| 2025-05-20 | Mansueto Joseph D | Sell | 4.9K | $310.05 |
| 2025-05-19 | Mansueto Joseph D | Sell | 667 | $310.79 |
| 2025-05-19 | Mansueto Joseph D | Sell | 2.5K | $309.25 |
| 2025-05-19 | Mansueto Joseph D | Sell | 4.1K | $310.09 |
| 2025-05-16 | Dunn Daniel Joseph | Tax withheld | 853 | $306.41 |
| 2025-05-16 | Kapoor Kunal | Option exercise | 6.7K | — |
| 2025-05-16 | Kapoor Kunal | Tax withheld | 6.9K | $306.41 |
| 2025-05-16 | Wiersema Conan | Option exercise | 45 | — |
| 2025-05-16 | Wiersema Conan | Tax withheld | 86 | $306.41 |
| 2025-05-16 | TSAY CAROLINE J | Sell | 200 | $309.84 |
| 2025-05-16 | Dunn Daniel Joseph | Option exercise | 1.2K | — |
| 2025-05-16 | Holt Michael | Option exercise | 586 | — |
| 2025-05-16 | Holt Michael | Tax withheld | 507 | $306.41 |
| 2025-05-16 | Mansueto Joseph D | Sell | 6.2K | $309.30 |
| 2025-05-16 | Mansueto Joseph D | Sell | 1.0K | $310.37 |
| 2025-05-15 | Dunn Daniel Joseph | Grant | 1.2K | — |
| 2025-05-15 | Kaplan Steven N | Grant | 620 | — |
| 2025-05-15 | Holt Michael | Grant | 897 | — |
| 2025-05-15 | Sutton Doniel | Grant | 620 | — |
| 2025-05-15 | JOYNT STEPHEN | Grant | 620 | — |
| 2025-05-15 | Lyons William M | Grant | 620 | — |
| 2025-05-15 | Mansueto Joseph D | Sell | 6.6K | $305.94 |
| 2025-05-15 | Mansueto Joseph D | Sell | 350 | $306.66 |
| 2025-05-15 | Mansueto Joseph D | Sell | 104 | $307.79 |
| 2025-05-15 | Mansueto Joseph D | Sell | 135 | $309.32 |
| 2025-05-15 | Mansueto Joseph D | Sell | 86 | $310.23 |
| 2025-05-15 | Wiersema Conan | Grant | 407 | — |
| 2025-05-15 | Kapoor Kunal | Grant | 5.0K | — |
| 2025-05-15 | TSAY CAROLINE J | Grant | 620 | — |
| 2025-05-15 | Diamonte Robin | Grant | 620 | — |
| 2025-05-15 | FRANCIS CHERYL A | Grant | 620 | — |
| 2025-05-15 | Landis Gail S | Grant | 620 | — |
| 2025-05-14 | Mansueto Joseph D | Sell | 2.4K | $306.67 |
| 2025-05-13 | Mansueto Joseph D | Sell | 4.7K | $309.97 |
| 2025-05-13 | Mansueto Joseph D | Sell | 759 | $310.90 |
| 2025-05-13 | Mansueto Joseph D | Sell | 1.4K | $309.07 |
| 2025-05-13 | Mansueto Joseph D | Sell | 226 | $311.65 |
| 2025-05-12 | Mansueto Joseph D | Sell | 1.4K | $308.11 |
| 2025-05-12 | Mansueto Joseph D | Sell | 1.2K | $310.22 |
| 2025-05-12 | Mansueto Joseph D | Sell | 1.7K | $311.73 |
| 2025-05-12 | Holt Michael | Sell | 353 | $309.01 |
| 2025-05-12 | Mansueto Joseph D | Sell | 1.7K | $307.32 |
| 2025-05-12 | Mansueto Joseph D | Sell | 1.2K | $309.36 |
| 2025-05-09 | Mansueto Joseph D | Sell | 5.1K | $304.61 |
| 2025-05-09 | Mansueto Joseph D | Sell | 292 | $306.05 |
| 2025-05-09 | Mansueto Joseph D | Sell | 1.9K | $305.24 |
| 2025-05-08 | Mansueto Joseph D | Sell | 14 | $298.03 |
| 2025-05-08 | Mansueto Joseph D | Sell | 968 | $305.15 |
| 2025-05-08 | Mansueto Joseph D | Sell | 426 | $303.87 |
| 2025-05-08 | Mansueto Joseph D | Sell | 462 | $301.32 |
| 2025-05-08 | Mansueto Joseph D | Sell | 1.8K | $302.52 |
| 2025-05-08 | Mansueto Joseph D | Sell | 1.1K | $306.79 |
| 2025-05-08 | Mansueto Joseph D | Sell | 2.4K | $305.93 |
| 2025-05-08 | Mansueto Joseph D | Sell | 220 | $300.16 |
| 2025-05-07 | Mansueto Joseph D | Sell | 2.7K | $297.94 |
| 2025-05-07 | Mansueto Joseph D | Sell | 808 | $294.80 |
| 2025-05-07 | Mansueto Joseph D | Sell | 507 | $295.77 |
| 2025-05-07 | Mansueto Joseph D | Sell | 2.3K | $296.96 |
| 2025-05-07 | Mansueto Joseph D | Sell | 866 | $299.04 |
| 2025-05-06 | Mansueto Joseph D | Sell | 3.2K | $294.27 |
| 2025-05-05 | Mansueto Joseph D | Sell | 310 | $292.98 |
| 2025-05-05 | Mansueto Joseph D | Sell | 3.4K | $295.27 |
| 2025-05-05 | Mansueto Joseph D | Sell | 1.3K | $296.05 |
| 2025-05-05 | Mansueto Joseph D | Sell | 2.0K | $294.40 |
| 2025-05-05 | Mansueto Joseph D | Sell | 276 | $297.06 |
| 2025-05-02 | Mansueto Joseph D | Sell | 1.6K | $291.47 |
| 2025-05-02 | Mansueto Joseph D | Sell | 14 | $285.90 |
| 2025-05-02 | Mansueto Joseph D | Sell | 514 | $288.21 |
| 2025-05-02 | Mansueto Joseph D | Sell | 305 | $289.97 |
| 2025-05-02 | Mansueto Joseph D | Sell | 2.7K | $292.29 |
| 2025-05-02 | Mansueto Joseph D | Sell | 1.9K | $293.21 |
| 2025-05-02 | Mansueto Joseph D | Sell | 279 | $294.08 |
| 2025-05-01 | Mansueto Joseph D | Sell | 671 | $284.99 |
| 2025-05-01 | Mansueto Joseph D | Sell | 6.5K | $284.00 |
| 2025-03-14 | Mansueto Joseph D | Sell | 20 | $282.00 |
| 2025-03-14 | Mansueto Joseph D | Sell | 59 | $283.22 |
| 2025-03-14 | Mansueto Joseph D | Sell | 263 | $284.84 |
| 2025-03-14 | Mansueto Joseph D | Sell | 183 | $285.91 |
| 2025-03-14 | Mansueto Joseph D | Sell | 57 | $287.47 |
| 2025-03-14 | Mansueto Joseph D | Sell | 788 | $286.96 |
| 2025-03-13 | Mansueto Joseph D | Sell | 2 | $287.10 |
| 2025-03-12 | Mansueto Joseph D | Sell | 124 | $287.99 |
| 2025-03-12 | Mansueto Joseph D | Sell | 4.5K | $283.90 |
| 2025-03-12 | Mansueto Joseph D | Sell | 3.3K | $284.62 |
| 2025-03-12 | Mansueto Joseph D | Sell | 893 | $285.77 |
| 2025-03-12 | Mansueto Joseph D | Sell | 301 | $287.34 |
| 2025-03-11 | Mansueto Joseph D | Sell | 235 | $284.24 |
| 2025-03-11 | Mansueto Joseph D | Sell | 7.2K | $281.92 |
| 2025-03-11 | Mansueto Joseph D | Sell | 33 | $285.74 |
| 2025-03-11 | Mansueto Joseph D | Sell | 429 | $285.19 |
| 2025-03-11 | Mansueto Joseph D | Sell | 1.2K | $282.70 |
| 2025-03-05 | Mansueto Joseph D | Sell | 2.8K | $302.89 |
| 2025-03-05 | Mansueto Joseph D | Sell | 956 | $304.03 |
| 2025-03-05 | Mansueto Joseph D | Sell | 194 | $304.49 |
| 2025-03-05 | Mansueto Joseph D | Sell | 1.9K | $298.55 |
| 2025-03-05 | Mansueto Joseph D | Sell | 2.1K | $299.45 |
| 2025-03-05 | Mansueto Joseph D | Sell | 736 | $300.50 |
| 2025-03-05 | Mansueto Joseph D | Sell | 449 | $301.75 |
| 2025-03-03 | Mansueto Joseph D | Sell | 1.2K | $313.21 |
| 2025-03-03 | Mansueto Joseph D | Sell | 18 | $317.14 |
| 2025-03-03 | Mansueto Joseph D | Sell | 2.2K | $315.42 |
| 2025-03-03 | Mansueto Joseph D | Sell | 3.7K | $314.61 |
| 2025-03-01 | Holt Michael | Grant | 184 | — |
| 2025-03-01 | Wiersema Conan | Grant | 98 | — |
| 2025-02-28 | Mansueto Joseph D | Sell | 76 | $312.23 |
| 2025-02-28 | Mansueto Joseph D | Sell | 1.1K | $311.33 |
| 2025-02-28 | Mansueto Joseph D | Sell | 7.5K | $310.57 |
| 2025-02-28 | Mansueto Joseph D | Sell | 365 | $313.32 |
| 2025-02-27 | Mansueto Joseph D | Sell | 368 | $319.10 |
| 2025-02-26 | Mansueto Joseph D | Sell | 1.2K | $323.69 |
| 2025-02-26 | Mansueto Joseph D | Sell | 1.9K | $322.65 |
| 2025-02-26 | Mansueto Joseph D | Sell | 999 | $324.61 |
| 2025-02-26 | Mansueto Joseph D | Sell | 30 | $325.58 |
| 2025-02-25 | Mansueto Joseph D | Sell | 2.3K | $323.20 |
| 2025-02-25 | Mansueto Joseph D | Sell | 2.3K | $321.34 |
| 2025-02-25 | Mansueto Joseph D | Sell | 4.0K | $322.51 |
| 2025-02-24 | Mansueto Joseph D | Sell | 1.1K | $323.92 |
| 2025-02-24 | Mansueto Joseph D | Sell | 2.2K | $322.45 |
| 2025-02-24 | Mansueto Joseph D | Sell | 5.8K | $323.08 |
| 2025-02-21 | Mansueto Joseph D | Sell | 1.4K | $326.56 |
| 2025-02-21 | Mansueto Joseph D | Sell | 18 | $328.45 |
| 2025-02-20 | Mansueto Joseph D | Sell | 7.7K | $327.82 |
| 2025-02-20 | Mansueto Joseph D | Sell | 700 | $328.68 |
| 2025-02-19 | Mansueto Joseph D | Sell | 620 | $328.95 |
| 2025-02-19 | Mansueto Joseph D | Sell | 4.5K | $328.29 |
| 2025-02-18 | Mansueto Joseph D | Sell | 1.2K | $324.62 |
| 2025-02-18 | Mansueto Joseph D | Sell | 781 | $325.45 |
| 2025-02-18 | Mansueto Joseph D | Sell | 3.7K | $326.96 |
| 2025-02-18 | Mansueto Joseph D | Sell | 2.5K | $327.60 |
| 2025-02-18 | Mansueto Joseph D | Sell | 912 | $328.39 |
| 2025-02-14 | Mansueto Joseph D | Sell | 1.6K | $328.41 |
| 2025-02-14 | Mansueto Joseph D | Sell | 1.5K | $329.28 |
| 2025-02-14 | Mansueto Joseph D | Sell | 126 | $330.21 |
| 2025-02-13 | Mansueto Joseph D | Sell | 2.7K | $328.31 |
| 2025-02-13 | Mansueto Joseph D | Sell | 597 | $320.59 |
| 2025-02-13 | Mansueto Joseph D | Sell | 208 | $321.61 |
| 2025-02-13 | Mansueto Joseph D | Sell | 557 | $323.01 |
| 2025-02-13 | Mansueto Joseph D | Sell | 794 | $323.91 |
| 2025-02-13 | Mansueto Joseph D | Sell | 1.1K | $325.00 |
| 2025-02-13 | Mansueto Joseph D | Sell | 593 | $326.20 |
| 2025-02-13 | Mansueto Joseph D | Sell | 1.5K | $327.11 |
| 2025-02-13 | Mansueto Joseph D | Sell | 502 | $328.67 |
| 2025-02-12 | Mansueto Joseph D | Sell | 1.3K | $320.57 |
| 2025-02-10 | Mansueto Joseph D | Sell | 1.7K | $325.52 |
| 2025-02-10 | Mansueto Joseph D | Sell | 21 | $326.52 |
| 2025-02-07 | Mansueto Joseph D | Sell | 2.3K | $326.32 |
| 2025-02-07 | Mansueto Joseph D | Sell | 233 | $327.68 |
| 2025-02-06 | Mansueto Joseph D | Sell | 1.2K | $325.72 |
| 2025-02-06 | Mansueto Joseph D | Sell | 4.9K | $326.77 |
| 2025-02-06 | Mansueto Joseph D | Sell | 698 | $327.62 |
| 2025-02-05 | Mansueto Joseph D | Sell | 100 | $328.54 |
| 2025-02-05 | Mansueto Joseph D | Sell | 331 | $327.59 |
| 2025-02-05 | Mansueto Joseph D | Sell | 278 | $326.23 |
| 2025-02-05 | Mansueto Joseph D | Sell | 2.9K | $325.01 |
| 2025-02-04 | Mansueto Joseph D | Sell | 2.0K | $326.31 |
| 2025-02-04 | Mansueto Joseph D | Sell | 1.4K | $327.44 |
| 2025-02-04 | Mansueto Joseph D | Sell | 1.2K | $328.25 |
| 2025-02-04 | Mansueto Joseph D | Sell | 96 | $329.05 |
| 2025-02-03 | Mansueto Joseph D | Sell | 1.7K | $327.89 |
All non-derivative Form 4 activity (SEC), newest first.
Supply chain
Customers (1)
Suppliers (0)
Named in the 10-K; linked when we track them.
Notable events (8-K)
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-25 | 2026-06-25 | 0001289419-26-000035 ↗ |
| 8-K | 2026-06-18 | 2026-06-18 | 0001289419-26-000033 ↗ |
| 8-K | 2026-05-22 | 2026-05-22 | 0001289419-26-000031 ↗ |
| 8-K | 2026-05-08 | 2026-05-07 | 0001289419-26-000028 ↗ |
| 8-K | 2026-04-29 | 2026-04-29 | 0001289419-26-000026 ↗ |
| 10-Q | 2026-04-29 | 2026-03-31 | 0001289419-26-000025 ↗ |
| 8-K | 2026-03-25 | 2026-03-25 | 0001104659-26-034527 ↗ |
| 8-K | 2026-03-13 | 2026-03-13 | 0001289419-26-000015 ↗ |
| 10-K | 2026-02-13 | 2025-12-31 | 0001289419-26-000013 ↗ |
| 8-K | 2026-02-12 | 2026-02-12 | 0001289419-26-000009 ↗ |
| 8-K | 2026-01-05 | 2026-01-02 | 0001289419-26-000005 ↗ |
| 8-K | 2025-12-23 | 2025-12-23 | 0001289419-25-000178 ↗ |