‹ Screener

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

B78

Morningstar — investment-data, research and index franchise.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $605M2025-09-30 · $617M2025-12-31 · $641M2026-03-31 · $645M

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

DateInsiderTypeSharesPrice
2026-05-27Lyons William MSell700$179.00
2026-05-22Mansueto Joseph DSell227$179.52
2026-05-22Mansueto Joseph DSell293$178.39
2026-05-22Mansueto Joseph DSell114$174.98
2026-05-22Mansueto Joseph DSell741$176.30
2026-05-22Mansueto Joseph DSell578$177.08
2026-05-22Mansueto Joseph DSell317$174.09
2026-05-21Mansueto Joseph DSell5.1K$172.33
2026-05-21Mansueto Joseph DSell1.9K$172.87
2026-05-21Mansueto Joseph DSell234$174.07
2026-05-20Mansueto Joseph DSell5.7K$171.32
2026-05-20Mansueto Joseph DSell291$173.11
2026-05-20Mansueto Joseph DSell1.3K$172.33
2026-05-19Mansueto Joseph DSell1.4K$178.06
2026-05-19Mansueto Joseph DSell2.6K$176.66
2026-05-19Mansueto Joseph DSell676$179.08
2026-05-19Mansueto Joseph DSell1.7K$180.39
2026-05-19Mansueto Joseph DSell227$181.05
2026-05-19Mansueto Joseph DSell24$182.13
2026-05-18Mansueto Joseph DSell116$173.38
2026-05-18Mansueto Joseph DSell559$171.33
2026-05-18Mansueto Joseph DSell1.6K$175.80
2026-05-18Mansueto Joseph DSell3.5K$176.85
2026-05-18Mansueto Joseph DSell640$177.42
2026-05-18Mansueto Joseph DSell500$174.51
2026-05-18Mansueto Joseph DSell300$172.43
2026-05-15Kapoor KunalTax withheld3.7K$166.05
2026-05-15Holt MichaelGrant2.9K
2026-05-15Holt MichaelOption exercise243
2026-05-15Holt MichaelSell270$166.05
2026-05-15Wiersema ConanGrant903
2026-05-15Wiersema ConanGrant13
2026-05-15Wiersema ConanTax withheld105$166.05
2026-05-15Sutton DonielGrant1.1K
2026-05-15Diamonte RobinGrant1.1K
2026-05-15BRAMMAN ANNE LGrant1.5K
2026-05-15TSAY CAROLINE JGrant1.1K
2026-05-15Kapoor KunalGrant1.2K
2026-05-15Kapoor KunalGrant11K
2026-05-15Kapoor KunalOption exercise2.1K
2026-05-15Lyons William MGrant1.1K
2026-05-15Kaplan Steven NGrant1.1K
2026-05-15FRANCIS CHERYL AGrant1.1K
2026-05-15JOYNT STEPHENGrant1.1K
2026-05-15Mansueto Joseph DSell704$167.49
2026-05-15Mansueto Joseph DSell1.5K$168.66
2026-05-15Mansueto Joseph DSell4.2K$169.59
2026-05-15Mansueto Joseph DSell584$170.74
2026-05-15Mansueto Joseph DSell200$171.47
2026-05-14Mansueto Joseph DSell709$169.52
2026-05-14Mansueto Joseph DSell3.4K$168.97
2026-05-14Mansueto Joseph DSell794$167.74
2026-05-14Mansueto Joseph DSell1.1K$165.60
2026-05-14Mansueto Joseph DSell1.2K$166.81
2026-05-12Mansueto Joseph DSell3.5K$177.96
2026-05-12Mansueto Joseph DSell2.0K$176.01
2026-05-12Mansueto Joseph DSell1.7K$177.16
2026-05-11Mansueto Joseph DSell7.2K$175.96
2026-05-11Mansueto Joseph DSell18$176.72
2026-05-08Mansueto Joseph DSell4.0K$177.08
2026-05-07Mansueto Joseph DSell286$175.35
2026-05-07Mansueto Joseph DSell271$177.87
2026-05-07Mansueto Joseph DSell53$178.88
2026-05-07Mansueto Joseph DSell26$180.00
2026-05-07Mansueto Joseph DSell1.5K$171.77
2026-05-07Mansueto Joseph DSell2.0K$173.12
2026-05-07Mansueto Joseph DSell1.1K$173.94
2026-05-07Mansueto Joseph DSell52$176.18
2026-05-07Mansueto Joseph DSell100$166.66
2026-05-07Mansueto Joseph DSell312$168.83
2026-05-07Mansueto Joseph DSell300$170.09
2026-05-07Mansueto Joseph DSell1.3K$170.88
2026-05-06Mansueto Joseph DSell6.0K$166.01
2026-05-06Mansueto Joseph DSell784$166.74
2026-05-06Mansueto Joseph DSell411$168.03
2026-05-06Mansueto Joseph DSell78$168.79
2026-05-05Mansueto Joseph DSell39$170.04
2026-05-05Mansueto Joseph DSell4.2K$167.12
2026-05-05Mansueto Joseph DSell3.0K$168.14
2026-05-05Mansueto Joseph DSell52$169.34
2026-05-04Mansueto Joseph DSell2.3K$168.56
2026-05-04Mansueto Joseph DSell1.8K$169.65
2026-05-04Mansueto Joseph DSell2.1K$170.93
2026-05-04Mansueto Joseph DSell1.1K$171.58
2026-05-01Mansueto Joseph DSell104$174.21
2026-05-01Mansueto Joseph DSell150$168.84
2026-05-01Mansueto Joseph DSell1.9K$170.36
2026-05-01Mansueto Joseph DSell4.7K$171.19
2026-05-01Mansueto Joseph DSell406$172.18
2026-03-04Holt MichaelBuy1.0K$186.59
2026-03-02Mansueto Joseph DSell3.1K$182.32
2026-03-01Holt MichaelGrant684
2026-03-01Wiersema ConanGrant301
2026-02-27Mansueto Joseph DSell38$183.41
2026-02-27Mansueto Joseph DSell200$182.92
2026-02-27Mansueto Joseph DSell7.0K$181.55
2026-02-26Mansueto Joseph DSell3.0K$178.61
2026-02-26Mansueto Joseph DSell752$179.38
2026-02-26Mansueto Joseph DSell121$180.86
2026-02-26Mansueto Joseph DSell160$181.81
2026-02-26Mansueto Joseph DSell288$182.69
2026-02-26Mansueto Joseph DSell200$172.91
2026-02-26Mansueto Joseph DSell100$174.58
2026-02-26Mansueto Joseph DSell1.6K$176.32
2026-02-26Mansueto Joseph DSell1.0K$176.90
2026-02-25Mansueto Joseph DSell78$167.22
2026-02-25Mansueto Joseph DSell1.4K$162.32
2026-02-25Mansueto Joseph DSell300$163.46
2026-02-25Mansueto Joseph DSell3.6K$164.72
2026-02-25Mansueto Joseph DSell1.1K$165.43
2026-02-25Mansueto Joseph DSell234$168.38
2026-02-25Mansueto Joseph DSell130$169.71
2026-02-25Mansueto Joseph DSell104$170.77
2026-02-25Mansueto Joseph DSell231$172.16
2026-02-25Mansueto Joseph DSell26$172.87
2026-02-24Mansueto Joseph DSell442$156.92
2026-02-24Mansueto Joseph DSell347$162.43
2026-02-24Mansueto Joseph DSell2$163.01
2026-02-24Mansueto Joseph DSell910$161.36
2026-02-24Mansueto Joseph DSell2.0K$160.51
2026-02-24Mansueto Joseph DSell1.3K$159.32
2026-02-24Mansueto Joseph DSell2.3K$157.96
2026-02-20Mansueto Joseph DSell5.1K$161.10
2026-02-20Mansueto Joseph DSell1.5K$162.16
2026-02-19Mansueto Joseph DSell7.1K$161.86
2026-02-19Mansueto Joseph DSell112$162.75
2026-02-18Mansueto Joseph DSell181$161.27
2026-02-18Mansueto Joseph DSell1.3K$157.97
2026-02-18Mansueto Joseph DSell4.2K$159.11
2026-02-18Mansueto Joseph DSell1.1K$159.95
2026-02-17Mansueto Joseph DSell100$162.41
2026-02-17Mansueto Joseph DSell816$161.46
2026-02-17Mansueto Joseph DSell4.1K$160.53
2026-02-17Mansueto Joseph DSell1.8K$159.78
2026-02-17Mansueto Joseph DSell513$162.69
2026-02-13Mansueto Joseph DSell1.4K$157.75
2026-02-13Mansueto Joseph DSell613$158.84
2026-02-13Mansueto Joseph DSell147$159.75
2026-02-13Mansueto Joseph DSell2.7K$154.73
2026-02-13Mansueto Joseph DSell1.7K$155.73
2026-02-13Mansueto Joseph DSell697$156.79
2026-02-12Mansueto Joseph DSell6.1K$154.61
2026-02-12Mansueto Joseph DSell106$156.46
2026-02-12Mansueto Joseph DSell717$155.64
2026-02-10Mansueto Joseph DSell3.2K$162.84
2026-02-09Mansueto Joseph DSell524$165.88
2026-02-09Mansueto Joseph DSell1.1K$164.60
2026-02-06Mansueto Joseph DSell1.2K$170.34
2026-02-06Mansueto Joseph DSell500$172.67
2026-02-06Mansueto Joseph DSell780$171.53
2026-02-06Mansueto Joseph DSell3.9K$168.53
2026-02-05Mansueto Joseph DSell2.4K$184.87
2026-02-05Mansueto Joseph DSell454$186.75
2026-02-05Mansueto Joseph DSell600$188.12
2026-02-05Mansueto Joseph DSell1.8K$185.83
2026-02-05Mansueto Joseph DSell125$180.24
2026-02-05Mansueto Joseph DSell271$182.40
2026-02-05Mansueto Joseph DSell777$183.47
2026-02-04Mansueto Joseph DSell2.0K$179.96
2026-02-04Mansueto Joseph DSell1.4K$181.76
2026-02-04Mansueto Joseph DSell3.9K$180.88
2026-02-02Mansueto Joseph DSell439$201.47
2026-02-02Mansueto Joseph DSell418$203.34
2025-12-29TSAY CAROLINE JSell600$218.48
2025-12-12Mansueto Joseph DGift28K
2025-11-25Mansueto Joseph DSell481$212.74
2025-11-25Mansueto Joseph DSell570$213.75
2025-11-25Mansueto Joseph DSell78$214.51
2025-11-25Mansueto Joseph DSell157$211.31
2025-11-24Mansueto Joseph DSell316$211.99
2025-11-21Mansueto Joseph DSell3.5K$211.41
2025-11-21Mansueto Joseph DSell87$214.84
2025-11-21Mansueto Joseph DSell361$214.12
2025-11-21Mansueto Joseph DSell566$212.82
2025-11-21Mansueto Joseph DSell2.7K$210.15
2025-11-20Mansueto Joseph DSell77$212.62
2025-11-20Mansueto Joseph DSell1.1K$209.82
2025-11-20Mansueto Joseph DSell4.0K$210.72
2025-11-20Mansueto Joseph DSell2.1K$211.71
2025-11-19Mansueto Joseph DSell262$211.27
2025-11-19Mansueto Joseph DSell6.6K$209.12
2025-11-19Mansueto Joseph DSell413$210.17
2025-11-18Mansueto Joseph DSell1.7K$208.97
2025-11-18Mansueto Joseph DSell480$210.18
2025-11-18Mansueto Joseph DSell2.0K$207.27
2025-11-18Mansueto Joseph DSell3.1K$208.29
2025-11-17Mansueto Joseph DSell1.1K$211.12
2025-11-15Kapoor KunalTax withheld826$211.95
2025-11-15Wiersema ConanTax withheld28$211.95
2025-11-15Holt MichaelOption exercise163
2025-11-15Holt MichaelTax withheld73$211.95
2025-11-15Wiersema ConanGrant471
2025-11-15Wiersema ConanOption exercise12
2025-11-15Dunn Daniel JosephOption exercise346
2025-11-15Dunn Daniel JosephTax withheld154$211.95
2025-11-15Kapoor KunalOption exercise1.9K
2025-11-14Mansueto Joseph DSell7.0K$213.32
2025-11-13Mansueto Joseph DSell6.7K$215.28
2025-11-13Mansueto Joseph DSell140$216.60
2025-11-12Mansueto Joseph DSell1.6K$214.07
2025-11-12Mansueto Joseph DSell4.3K$215.18
2025-11-12Mansueto Joseph DSell1.4K$215.73
2025-11-11Mansueto Joseph DSell1.6K$216.45
2025-11-11Mansueto Joseph DSell1.6K$214.78
2025-11-11Mansueto Joseph DSell3.6K$215.64
2025-11-11Mansueto Joseph DSell375$217.19
2025-11-10Mansueto Joseph DSell1.9K$215.61
2025-11-10Mansueto Joseph DSell5.4K$215.03
2025-11-07Mansueto Joseph DSell38$215.34
2025-11-07Mansueto Joseph DSell2.9K$211.04
2025-11-07Mansueto Joseph DSell3.9K$212.19
2025-11-07Mansueto Joseph DSell154$213.32
2025-11-07Mansueto Joseph DSell340$214.55
2025-11-06Mansueto Joseph DSell4.1K$211.61
2025-11-05Mansueto Joseph DSell6.7K$210.94
2025-11-05Mansueto Joseph DSell530$212.11
2025-11-05Mansueto Joseph DSell52$212.75
2025-11-04Mansueto Joseph DSell943$214.59
2025-11-04Mansueto Joseph DSell1.9K$212.93
2025-11-04Mansueto Joseph DSell4.1K$213.88
2025-11-03Mansueto Joseph DSell5.5K$211.71
2025-11-03Mansueto Joseph DSell301$213.55
2025-11-03Mansueto Joseph DSell1.5K$212.53
2025-09-01Holt MichaelTax withheld49$262.42
2025-09-01Wiersema ConanTax withheld20$262.42
2025-08-27Mansueto Joseph DSell5.8K$260.14
2025-08-27Mansueto Joseph DSell505$264.01
2025-08-27Mansueto Joseph DSell216$265.12
2025-08-27Mansueto Joseph DSell130$263.07
2025-08-27Mansueto Joseph DSell48$261.45
2025-08-26Mansueto Joseph DSell100$261.67
2025-08-26Mansueto Joseph DSell3.4K$260.48
2025-08-25Mansueto Joseph DSell116$263.84
2025-08-25Mansueto Joseph DSell1.5K$263.10
2025-08-22Mansueto Joseph DSell704$265.67
2025-08-22Mansueto Joseph DSell1.6K$264.05
2025-08-22Mansueto Joseph DSell2.8K$265.04
2025-08-22Mansueto Joseph DSell948$262.77
2025-08-22Mansueto Joseph DSell691$261.81
2025-08-22Mansueto Joseph DSell465$260.58
2025-08-21Mansueto Joseph DSell1.0K$261.42
2025-08-20Mansueto Joseph DSell2.4K$260.69
2025-08-20Mansueto Joseph DSell4.3K$259.91
2025-08-20Mansueto Joseph DSell26$262.40
2025-08-20Mansueto Joseph DSell455$261.81
2025-08-19Mansueto Joseph DSell2.8K$258.96
2025-08-19Mansueto Joseph DSell3.6K$259.83
2025-08-19Mansueto Joseph DSell916$260.57
2025-08-18Mansueto Joseph DSell6.8K$258.03
2025-08-18Mansueto Joseph DSell404$258.82
2025-08-15Mansueto Joseph DSell6.0K$258.51
2025-08-15Mansueto Joseph DSell1.2K$259.32
2025-08-15Mansueto Joseph DSell2$260.68
2025-08-14Mansueto Joseph DSell3.9K$260.28
2025-08-13Mansueto Joseph DSell6.4K$257.78
2025-08-13Mansueto Joseph DSell596$258.61
2025-08-13Mansueto Joseph DSell188$259.77
2025-08-13Mansueto Joseph DSell84$260.82
2025-08-12Mansueto Joseph DSell899$255.78
2025-08-12Mansueto Joseph DSell2.0K$254.79
2025-08-12Mansueto Joseph DSell2.5K$257.07
2025-08-12Mansueto Joseph DSell1.6K$257.74
2025-08-12Mansueto Joseph DSell260$258.56
2025-08-11Mansueto Joseph DSell98$258.61
2025-08-11Mansueto Joseph DSell3.5K$259.84
2025-08-11Mansueto Joseph DSell2.9K$260.77
2025-08-11Mansueto Joseph DSell221$261.64
2025-08-08Mansueto Joseph DSell601$259.69
2025-08-08Mansueto Joseph DSell3.1K$260.85
2025-08-08Mansueto Joseph DSell1.9K$261.75
2025-08-08Mansueto Joseph DSell1.5K$262.52
2025-08-07Mansueto Joseph DSell3.9K$260.66
2025-08-07Mansueto Joseph DSell2.3K$261.40
2025-08-07Mansueto Joseph DSell506$262.35
2025-08-07Mansueto Joseph DSell526$263.37
2025-08-06Mansueto Joseph DSell3.7K$261.55
2025-08-06Mansueto Joseph DSell622$262.38
2025-08-05Mansueto Joseph DSell114$271.17
2025-08-05Mansueto Joseph DSell280$270.07
2025-08-04Mansueto Joseph DSell1.5K$273.72
2025-08-04Mansueto Joseph DSell3.2K$272.87
2025-08-04Mansueto Joseph DSell2.0K$271.90
2025-06-30Mansueto Joseph DGift15K
2025-05-27Mansueto Joseph DSell114$307.97
2025-05-27Mansueto Joseph DSell202$305.06
2025-05-27Mansueto Joseph DSell356$306.14
2025-05-27Mansueto Joseph DSell564$306.96
2025-05-27Mansueto Joseph DSell10$308.71
2025-05-23Mansueto Joseph DSell1.3K$305.80
2025-05-22Mansueto Joseph DSell3.0K$305.30
2025-05-22Mansueto Joseph DSell1.3K$307.94
2025-05-22Mansueto Joseph DSell1.5K$307.29
2025-05-22Mansueto Joseph DSell1.5K$306.51
2025-05-20Mansueto Joseph DSell206$310.81
2025-05-20Mansueto Joseph DSell4.9K$310.05
2025-05-19Mansueto Joseph DSell667$310.79
2025-05-19Mansueto Joseph DSell2.5K$309.25
2025-05-19Mansueto Joseph DSell4.1K$310.09
2025-05-16Dunn Daniel JosephTax withheld853$306.41
2025-05-16Kapoor KunalOption exercise6.7K
2025-05-16Kapoor KunalTax withheld6.9K$306.41
2025-05-16Wiersema ConanOption exercise45
2025-05-16Wiersema ConanTax withheld86$306.41
2025-05-16TSAY CAROLINE JSell200$309.84
2025-05-16Dunn Daniel JosephOption exercise1.2K
2025-05-16Holt MichaelOption exercise586
2025-05-16Holt MichaelTax withheld507$306.41
2025-05-16Mansueto Joseph DSell6.2K$309.30
2025-05-16Mansueto Joseph DSell1.0K$310.37
2025-05-15Dunn Daniel JosephGrant1.2K
2025-05-15Kaplan Steven NGrant620
2025-05-15Holt MichaelGrant897
2025-05-15Sutton DonielGrant620
2025-05-15JOYNT STEPHENGrant620
2025-05-15Lyons William MGrant620
2025-05-15Mansueto Joseph DSell6.6K$305.94
2025-05-15Mansueto Joseph DSell350$306.66
2025-05-15Mansueto Joseph DSell104$307.79
2025-05-15Mansueto Joseph DSell135$309.32
2025-05-15Mansueto Joseph DSell86$310.23
2025-05-15Wiersema ConanGrant407
2025-05-15Kapoor KunalGrant5.0K
2025-05-15TSAY CAROLINE JGrant620
2025-05-15Diamonte RobinGrant620
2025-05-15FRANCIS CHERYL AGrant620
2025-05-15Landis Gail SGrant620
2025-05-14Mansueto Joseph DSell2.4K$306.67
2025-05-13Mansueto Joseph DSell4.7K$309.97
2025-05-13Mansueto Joseph DSell759$310.90
2025-05-13Mansueto Joseph DSell1.4K$309.07
2025-05-13Mansueto Joseph DSell226$311.65
2025-05-12Mansueto Joseph DSell1.4K$308.11
2025-05-12Mansueto Joseph DSell1.2K$310.22
2025-05-12Mansueto Joseph DSell1.7K$311.73
2025-05-12Holt MichaelSell353$309.01
2025-05-12Mansueto Joseph DSell1.7K$307.32
2025-05-12Mansueto Joseph DSell1.2K$309.36
2025-05-09Mansueto Joseph DSell5.1K$304.61
2025-05-09Mansueto Joseph DSell292$306.05
2025-05-09Mansueto Joseph DSell1.9K$305.24
2025-05-08Mansueto Joseph DSell14$298.03
2025-05-08Mansueto Joseph DSell968$305.15
2025-05-08Mansueto Joseph DSell426$303.87
2025-05-08Mansueto Joseph DSell462$301.32
2025-05-08Mansueto Joseph DSell1.8K$302.52
2025-05-08Mansueto Joseph DSell1.1K$306.79
2025-05-08Mansueto Joseph DSell2.4K$305.93
2025-05-08Mansueto Joseph DSell220$300.16
2025-05-07Mansueto Joseph DSell2.7K$297.94
2025-05-07Mansueto Joseph DSell808$294.80
2025-05-07Mansueto Joseph DSell507$295.77
2025-05-07Mansueto Joseph DSell2.3K$296.96
2025-05-07Mansueto Joseph DSell866$299.04
2025-05-06Mansueto Joseph DSell3.2K$294.27
2025-05-05Mansueto Joseph DSell310$292.98
2025-05-05Mansueto Joseph DSell3.4K$295.27
2025-05-05Mansueto Joseph DSell1.3K$296.05
2025-05-05Mansueto Joseph DSell2.0K$294.40
2025-05-05Mansueto Joseph DSell276$297.06
2025-05-02Mansueto Joseph DSell1.6K$291.47
2025-05-02Mansueto Joseph DSell14$285.90
2025-05-02Mansueto Joseph DSell514$288.21
2025-05-02Mansueto Joseph DSell305$289.97
2025-05-02Mansueto Joseph DSell2.7K$292.29
2025-05-02Mansueto Joseph DSell1.9K$293.21
2025-05-02Mansueto Joseph DSell279$294.08
2025-05-01Mansueto Joseph DSell671$284.99
2025-05-01Mansueto Joseph DSell6.5K$284.00
2025-03-14Mansueto Joseph DSell20$282.00
2025-03-14Mansueto Joseph DSell59$283.22
2025-03-14Mansueto Joseph DSell263$284.84
2025-03-14Mansueto Joseph DSell183$285.91
2025-03-14Mansueto Joseph DSell57$287.47
2025-03-14Mansueto Joseph DSell788$286.96
2025-03-13Mansueto Joseph DSell2$287.10
2025-03-12Mansueto Joseph DSell124$287.99
2025-03-12Mansueto Joseph DSell4.5K$283.90
2025-03-12Mansueto Joseph DSell3.3K$284.62
2025-03-12Mansueto Joseph DSell893$285.77
2025-03-12Mansueto Joseph DSell301$287.34
2025-03-11Mansueto Joseph DSell235$284.24
2025-03-11Mansueto Joseph DSell7.2K$281.92
2025-03-11Mansueto Joseph DSell33$285.74
2025-03-11Mansueto Joseph DSell429$285.19
2025-03-11Mansueto Joseph DSell1.2K$282.70
2025-03-05Mansueto Joseph DSell2.8K$302.89
2025-03-05Mansueto Joseph DSell956$304.03
2025-03-05Mansueto Joseph DSell194$304.49
2025-03-05Mansueto Joseph DSell1.9K$298.55
2025-03-05Mansueto Joseph DSell2.1K$299.45
2025-03-05Mansueto Joseph DSell736$300.50
2025-03-05Mansueto Joseph DSell449$301.75
2025-03-03Mansueto Joseph DSell1.2K$313.21
2025-03-03Mansueto Joseph DSell18$317.14
2025-03-03Mansueto Joseph DSell2.2K$315.42
2025-03-03Mansueto Joseph DSell3.7K$314.61
2025-03-01Holt MichaelGrant184
2025-03-01Wiersema ConanGrant98
2025-02-28Mansueto Joseph DSell76$312.23
2025-02-28Mansueto Joseph DSell1.1K$311.33
2025-02-28Mansueto Joseph DSell7.5K$310.57
2025-02-28Mansueto Joseph DSell365$313.32
2025-02-27Mansueto Joseph DSell368$319.10
2025-02-26Mansueto Joseph DSell1.2K$323.69
2025-02-26Mansueto Joseph DSell1.9K$322.65
2025-02-26Mansueto Joseph DSell999$324.61
2025-02-26Mansueto Joseph DSell30$325.58
2025-02-25Mansueto Joseph DSell2.3K$323.20
2025-02-25Mansueto Joseph DSell2.3K$321.34
2025-02-25Mansueto Joseph DSell4.0K$322.51
2025-02-24Mansueto Joseph DSell1.1K$323.92
2025-02-24Mansueto Joseph DSell2.2K$322.45
2025-02-24Mansueto Joseph DSell5.8K$323.08
2025-02-21Mansueto Joseph DSell1.4K$326.56
2025-02-21Mansueto Joseph DSell18$328.45
2025-02-20Mansueto Joseph DSell7.7K$327.82
2025-02-20Mansueto Joseph DSell700$328.68
2025-02-19Mansueto Joseph DSell620$328.95
2025-02-19Mansueto Joseph DSell4.5K$328.29
2025-02-18Mansueto Joseph DSell1.2K$324.62
2025-02-18Mansueto Joseph DSell781$325.45
2025-02-18Mansueto Joseph DSell3.7K$326.96
2025-02-18Mansueto Joseph DSell2.5K$327.60
2025-02-18Mansueto Joseph DSell912$328.39
2025-02-14Mansueto Joseph DSell1.6K$328.41
2025-02-14Mansueto Joseph DSell1.5K$329.28
2025-02-14Mansueto Joseph DSell126$330.21
2025-02-13Mansueto Joseph DSell2.7K$328.31
2025-02-13Mansueto Joseph DSell597$320.59
2025-02-13Mansueto Joseph DSell208$321.61
2025-02-13Mansueto Joseph DSell557$323.01
2025-02-13Mansueto Joseph DSell794$323.91
2025-02-13Mansueto Joseph DSell1.1K$325.00
2025-02-13Mansueto Joseph DSell593$326.20
2025-02-13Mansueto Joseph DSell1.5K$327.11
2025-02-13Mansueto Joseph DSell502$328.67
2025-02-12Mansueto Joseph DSell1.3K$320.57
2025-02-10Mansueto Joseph DSell1.7K$325.52
2025-02-10Mansueto Joseph DSell21$326.52
2025-02-07Mansueto Joseph DSell2.3K$326.32
2025-02-07Mansueto Joseph DSell233$327.68
2025-02-06Mansueto Joseph DSell1.2K$325.72
2025-02-06Mansueto Joseph DSell4.9K$326.77
2025-02-06Mansueto Joseph DSell698$327.62
2025-02-05Mansueto Joseph DSell100$328.54
2025-02-05Mansueto Joseph DSell331$327.59
2025-02-05Mansueto Joseph DSell278$326.23
2025-02-05Mansueto Joseph DSell2.9K$325.01
2025-02-04Mansueto Joseph DSell2.0K$326.31
2025-02-04Mansueto Joseph DSell1.4K$327.44
2025-02-04Mansueto Joseph DSell1.2K$328.25
2025-02-04Mansueto Joseph DSell96$329.05
2025-02-03Mansueto Joseph DSell1.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)

    DateItems
    2026-06-25Reg FDExhibitsfiling ↗
    2026-06-18OtherExhibitsfiling ↗
    2026-05-22Reg FDExhibitsfiling ↗
    2026-05-08Exec/director changeShareholder votefiling ↗
    2026-04-29ResultsReg FDExhibitsfiling ↗
    2026-03-25Reg FDExhibitsfiling ↗
    2026-03-13OtherExhibitsfiling ↗
    2026-02-12ResultsReg FDExhibitsfiling ↗

    Recent filings

    FormFiledPeriodAccession
    8-K2026-06-252026-06-250001289419-26-000035 ↗
    8-K2026-06-182026-06-180001289419-26-000033 ↗
    8-K2026-05-222026-05-220001289419-26-000031 ↗
    8-K2026-05-082026-05-070001289419-26-000028 ↗
    8-K2026-04-292026-04-290001289419-26-000026 ↗
    10-Q2026-04-292026-03-310001289419-26-000025 ↗
    8-K2026-03-252026-03-250001104659-26-034527 ↗
    8-K2026-03-132026-03-130001289419-26-000015 ↗
    10-K2026-02-132025-12-310001289419-26-000013 ↗
    8-K2026-02-122026-02-120001289419-26-000009 ↗
    8-K2026-01-052026-01-020001289419-26-000005 ↗
    8-K2025-12-232025-12-230001289419-25-000178 ↗