{"product_id":"price-to-earnings","title":"Price to Earnings Ratio Calculator","description":"\u003cstyle\u003e\n.pe-calculator {\n  --ink: #0f172a;\n  --muted: #475569;\n  --border: #e2e8f0;\n  --surface: #ffffff;\n  --tint: #f8fafc;\n  --primary: #1d4ed8;\n  --accent: #c2410c;\n  --accent-hover: #9a3412;\n  --chart-1: #1e40af;\n  --chart-2: #0d9488;\n  --chart-3: #7c3aed;\n  --chart-4: #be185d;\n  --chart-5: #334155;\n  container-name: pe-calc;\n  container-type: inline-size;\n  width: 100%;\n  max-width: 1200px;\n  margin: 0 auto;\n  color: var(--ink);\n  background: var(--tint);\n  border: 1px solid var(--border);\n  border-radius: 8px;\n  font-family: system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n  font-size: 15px;\n  line-height: 1.55;\n  box-shadow: 0 1px 2px rgba(15, 23, 42, .06);\n  overflow-wrap: anywhere;\n}\n.pe-calculator,\n.pe-calculator *,\n.pe-calculator *::before,\n.pe-calculator *::after {\n  box-sizing: border-box;\n}\n.pe-calculator [hidden] {\n  display: none !important;\n}\n.pe-calculator a {\n  color: var(--primary);\n  text-decoration-thickness: 1px;\n  text-underline-offset: 3px;\n}\n.pe-calculator a:hover {\n  text-decoration-thickness: 2px;\n}\n.pe-calculator button,\n.pe-calculator input,\n.pe-calculator select,\n.pe-calculator textarea {\n  font: inherit;\n}\n.pe-calculator button,\n.pe-calculator input,\n.pe-calculator select,\n.pe-calculator textarea,\n.pe-calculator a {\n  outline: none;\n}\n.pe-calculator button:focus-visible,\n.pe-calculator input:focus-visible,\n.pe-calculator select:focus-visible,\n.pe-calculator textarea:focus-visible,\n.pe-calculator a:focus-visible,\n.pe-calculator summary:focus-visible {\n  box-shadow: 0 0 0 3px rgba(29, 78, 216, .28);\n  border-radius: 6px;\n}\n.pe-calculator .pe-header {\n  padding: 24px 24px 16px;\n  background: var(--surface);\n  border-bottom: 1px solid var(--border);\n  border-radius: 8px 8px 0 0;\n}\n.pe-calculator .pe-header-copy,\n.pe-calculator .pe-pill-row,\n.pe-calculator .pe-toolbar,\n.pe-calculator .pe-workspace,\n.pe-calculator .pe-panel,\n.pe-calculator .pe-field,\n.pe-calculator .pe-result-grid,\n.pe-calculator .pe-result-card,\n.pe-calculator .pe-chart-card,\n.pe-calculator .pe-chart-head,\n.pe-calculator .pe-chart-cluster,\n.pe-calculator .pe-plot-wrap,\n.pe-calculator .pe-legend,\n.pe-calculator .pe-legend-row,\n.pe-calculator .pe-table-card,\n.pe-calculator .pe-education,\n.pe-calculator .pe-education-section,\n.pe-calculator .pe-note,\n.pe-calculator .pe-chart-callout,\n.pe-calculator .pe-table-note {\n  min-width: 0;\n}\n.pe-calculator .pe-title {\n  margin: 0;\n  font-size: 24px;\n  line-height: 1.25;\n  font-weight: 700;\n  letter-spacing: -.015em;\n}\n.pe-calculator .pe-subtitle {\n  margin: 8px 0 0;\n  color: var(--muted);\n  font-size: 15px;\n}\n.pe-calculator .pe-pill-row {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 8px;\n  margin-top: 16px;\n}\n.pe-calculator .pe-pill {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  min-height: 32px;\n  padding: 6px 10px;\n  color: #334155;\n  background: var(--tint);\n  border: 1px solid var(--border);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 600;\n  line-height: 1.3;\n}\n.pe-calculator .pe-pill-value,\n.pe-calculator .pe-number,\n.pe-calculator .pe-result-value,\n.pe-calculator .pe-card-value,\n.pe-calculator td,\n.pe-calculator th,\n.pe-calculator input {\n  font-variant-numeric: tabular-nums;\n}\n.pe-calculator .pe-toolbar {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  gap: 12px;\n  padding: 16px 24px;\n  background: var(--surface);\n  border-bottom: 1px solid var(--border);\n}\n.pe-calculator .pe-button {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n  min-height: 44px;\n  padding: 12px 18px;\n  border: 1px solid transparent;\n  border-radius: 6px;\n  cursor: pointer;\n  font-size: 15px;\n  font-weight: 650;\n  line-height: 1;\n  white-space: nowrap;\n  transition: background-color .15s ease, border-color .15s ease, box-shadow .15s ease, transform .15s ease;\n}\n.pe-calculator .pe-button:hover {\n  box-shadow: 0 2px 5px rgba(15, 23, 42, .14);\n  transform: translateY(-1px);\n}\n.pe-calculator .pe-download {\n  color: #ffffff;\n  background: var(--accent);\n  border-color: var(--accent);\n}\n.pe-calculator .pe-download:hover,\n.pe-calculator .pe-download:active {\n  background: var(--accent-hover);\n  border-color: var(--accent-hover);\n}\n.pe-calculator .pe-reset {\n  color: var(--ink);\n  background: var(--surface);\n  border-color: #cbd5e1;\n}\n .pe-calculator .pe-toolbar \u003e *,\n.pe-calculator .pe-pill-row \u003e *,\n.pe-calculator .pe-fields \u003e *,\n.pe-calculator .pe-result-grid \u003e *,\n.pe-calculator .pe-chart-cluster \u003e *,\n.pe-calculator .pe-legend-row \u003e * {\n  min-width: 0;\n}\n.pe-calculator .pe-button-icon {\n  width: 18px;\n  height: 18px;\n  flex: 0 0 auto;\n}\n.pe-calculator .pe-workspace {\n  display: grid;\n  grid-template-columns: minmax(0, 1fr);\n  gap: 16px;\n  padding: 24px;\n}\n.pe-calculator .pe-panel,\n.pe-calculator .pe-chart-card,\n.pe-calculator .pe-table-card,\n.pe-calculator .pe-education-section {\n  background: var(--surface);\n  border: 1px solid var(--border);\n  border-radius: 8px;\n  box-shadow: 0 1px 2px rgba(15, 23, 42, .06);\n}\n.pe-calculator .pe-panel {\n  padding: 20px;\n}\n.pe-calculator .pe-section-title {\n  margin: 0;\n  font-size: 18px;\n  line-height: 1.35;\n  font-weight: 650;\n}\n.pe-calculator .pe-section-intro {\n  margin: 6px 0 0;\n  color: var(--muted);\n  font-size: 13px;\n  font-weight: 500;\n}\n.pe-calculator .pe-fields {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 16px;\n  margin-top: 20px;\n}\n.pe-calculator .pe-field {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n.pe-calculator .pe-label {\n  display: inline-block;\n  color: var(--ink);\n  font-size: 14px;\n  font-weight: 600;\n}\n.pe-calculator .pe-input {\n  width: 100%;\n  min-height: 44px;\n  padding: 10px 12px;\n  color: var(--ink);\n  background: var(--surface);\n  border: 1px solid #cbd5e1;\n  border-radius: 6px;\n  font-size: 15px;\n  line-height: 1.35;\n}\n.pe-calculator .pe-input:hover {\n  border-color: #94a3b8;\n}\n.pe-calculator .pe-input[aria-invalid=\"true\"] {\n  border-color: #b91c1c;\n}\n.pe-calculator .pe-helper,\n.pe-calculator .pe-error {\n  min-height: 40px;\n  margin: 0;\n  font-size: 13px;\n  font-weight: 500;\n  line-height: 1.45;\n}\n.pe-calculator .pe-helper {\n  color: var(--muted);\n}\n.pe-calculator .pe-error {\n  color: #991b1b;\n}\n.pe-calculator .pe-formula {\n  margin-top: 16px;\n  padding: 12px;\n  color: #1e293b;\n  background: var(--tint);\n  border: 1px solid var(--border);\n  border-radius: 6px;\n  font-size: 13px;\n  font-weight: 600;\n  text-align: center;\n}\n.pe-calculator .pe-primary-result {\n  margin-top: 20px;\n  padding: 20px;\n  background: #eff6ff;\n  border: 1px solid #bfdbfe;\n  border-radius: 8px;\n}\n.pe-calculator .pe-result-label {\n  margin: 0;\n  color: #334155;\n  font-size: 13px;\n  font-weight: 600;\n}\n.pe-calculator .pe-result-value {\n  margin: 4px 0 0;\n  color: #172554;\n  font-size: 30px;\n  line-height: 1.15;\n  font-weight: 700;\n}\n.pe-calculator .pe-result-summary {\n  margin: 8px 0 0;\n  color: #334155;\n  font-size: 14px;\n}\n.pe-calculator .pe-result-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n  gap: 12px;\n  margin-top: 12px;\n}\n.pe-calculator .pe-result-card {\n  padding: 14px;\n  background: var(--tint);\n  border: 1px solid var(--border);\n  border-radius: 6px;\n}\n.pe-calculator .pe-card-label {\n  margin: 0;\n  color: var(--muted);\n  font-size: 13px;\n  font-weight: 600;\n}\n.pe-calculator .pe-card-value {\n  margin: 4px 0 0;\n  color: var(--ink);\n  font-size: 20px;\n  line-height: 1.25;\n  font-weight: 700;\n}\n.pe-calculator .pe-card-subtext {\n  margin: 4px 0 0;\n  color: var(--muted);\n  font-size: 13px;\n  font-weight: 500;\n}\n.pe-calculator .pe-warning {\n  margin-top: 16px;\n  padding: 12px;\n  color: #7c2d12;\n  background: #fff7ed;\n  border: 1px solid #fed7aa;\n  border-radius: 6px;\n  font-size: 13px;\n  font-weight: 500;\n}\n.pe-calculator .pe-content-stack {\n  display: grid;\n  gap: 16px;\n  padding: 0 24px 24px;\n}\n.pe-calculator .pe-chart-card,\n.pe-calculator .pe-table-card {\n  padding: 20px;\n}\n.pe-calculator .pe-chart-head {\n  display: grid;\n  gap: 6px;\n}\n.pe-calculator .pe-chart-interpretation {\n  margin: 0;\n  color: var(--muted);\n  font-size: 13px;\n  font-weight: 500;\n}\n.pe-calculator .pe-chart-cluster {\n  display: grid;\n  grid-template-columns: minmax(0, 1fr);\n  align-items: center;\n  justify-content: center;\n  gap: 20px;\n  width: min(100%, 920px);\n  margin: 20px auto 0;\n}\n.pe-calculator .pe-plot-wrap {\n  width: 100%;\n  max-width: 680px;\n  margin: 0 auto;\n}\n.pe-calculator .pe-chart-svg {\n  display: block;\n  width: 100%;\n  height: auto;\n  min-height: 300px;\n  overflow: visible;\n}\n.pe-calculator .pe-chart-empty {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  min-height: 104px;\n  padding: 20px;\n  color: var(--muted);\n  background: var(--tint);\n  border: 1px dashed #cbd5e1;\n  border-radius: 6px;\n  font-size: 13px;\n  font-weight: 600;\n  text-align: center;\n}\n.pe-calculator .pe-legend {\n  display: grid;\n  gap: 10px;\n  align-content: center;\n  width: min(100%, 320px);\n  margin: 0 auto;\n}\n.pe-calculator .pe-legend-row {\n  display: grid;\n  grid-template-columns: 14px minmax(0, auto) auto;\n  align-items: center;\n  justify-content: start;\n  gap: 10px;\n  padding: 8px 10px;\n  background: var(--tint);\n  border: 1px solid var(--border);\n  border-radius: 6px;\n  font-size: 13px;\n  font-weight: 600;\n}\n.pe-calculator .pe-legend-swatch {\n  width: 12px;\n  height: 12px;\n  border-radius: 3px;\n}\n.pe-calculator .pe-legend-name {\n  color: #334155;\n}\n.pe-calculator .pe-legend-value {\n  color: var(--ink);\n  font-variant-numeric: tabular-nums;\n}\n.pe-calculator .pe-chart-callout,\n.pe-calculator .pe-table-note,\n.pe-calculator .pe-note {\n  margin-top: 16px;\n  padding: 10px 12px;\n  color: #334155;\n  background: var(--tint);\n  border: 1px solid var(--border);\n  border-radius: 6px;\n  font-size: 13px;\n  font-weight: 500;\n}\n.pe-calculator .pe-chart-summary-wrap,\n.pe-calculator .pe-table-wrap {\n  width: 100%;\n  margin-top: 16px;\n  overflow-x: auto;\n  overscroll-behavior-inline: contain;\n  border: 1px solid var(--border);\n  border-radius: 6px;\n}\n.pe-calculator .pe-chart-summary,\n.pe-calculator .pe-table {\n  width: 100%;\n  min-width: 610px;\n  border-collapse: collapse;\n  background: var(--surface);\n  font-size: 13px;\n}\n.pe-calculator .pe-chart-summary th,\n.pe-calculator .pe-table th {\n  padding: 10px 12px;\n  color: #ffffff;\n  background: #172554;\n  border-bottom: 1px solid #172554;\n  font-weight: 700;\n  text-align: right;\n  white-space: nowrap;\n}\n.pe-calculator .pe-chart-summary th:first-child,\n.pe-calculator .pe-table th:first-child,\n.pe-calculator .pe-chart-summary td:first-child,\n.pe-calculator .pe-table td:first-child {\n  text-align: left;\n}\n.pe-calculator .pe-chart-summary td,\n.pe-calculator .pe-table td {\n  padding: 10px 12px;\n  color: var(--ink);\n  border-bottom: 1px solid var(--border);\n  text-align: right;\n  white-space: nowrap;\n}\n.pe-calculator .pe-chart-summary tbody tr:last-child td,\n.pe-calculator .pe-table tbody tr:last-child td {\n  border-bottom: 0;\n}\n.pe-calculator .pe-chart-summary tbody tr:hover,\n.pe-calculator .pe-table tbody tr:hover {\n  background: #fafafa;\n}\n.pe-calculator .pe-safe-chart-stack .pe-chart-cluster {\n  grid-template-columns: minmax(0, 1fr);\n  row-gap: 24px;\n}\n.pe-calculator .pe-safe-chart-stack .pe-legend {\n  margin-top: 4px;\n}\n.pe-calculator .pe-safe-chart-stack .pe-chart-callout {\n  margin-top: 20px;\n}\n.pe-calculator .pe-safe-table-stack .pe-table-note {\n  margin-top: 20px;\n}\n.pe-calculator .pe-education {\n  display: grid;\n  gap: 16px;\n  padding: 0 24px 24px;\n}\n.pe-calculator .pe-education-section {\n  padding: 20px;\n}\n.pe-calculator .pe-education-section h2 {\n  margin: 0;\n  font-size: 18px;\n  line-height: 1.35;\n  font-weight: 650;\n}\n.pe-calculator .pe-education-section h3 {\n  margin: 20px 0 0;\n  font-size: 16px;\n  line-height: 1.4;\n  font-weight: 650;\n}\n.pe-calculator .pe-education-section p {\n  margin: 10px 0 0;\n  color: #334155;\n}\n.pe-calculator .pe-education-section ul {\n  margin: 10px 0 0;\n  padding-left: 22px;\n  color: #334155;\n}\n.pe-calculator .pe-education-section li + li {\n  margin-top: 8px;\n}\n.pe-calculator .pe-disclaimer {\n  margin: 0;\n  padding: 16px 24px 24px;\n  color: var(--muted);\n  font-size: 13px;\n  font-weight: 500;\n}\n@container pe-calc (min-width: 640px) {\n  .pe-calculator .pe-chart-cluster {\n    grid-template-columns: minmax(0, 1fr) minmax(220px, 280px);\n    column-gap: 24px;\n  }\n  .pe-calculator .pe-safe-chart-stack .pe-chart-cluster {\n    grid-template-columns: minmax(0, 1fr);\n  }\n}\n@container pe-calc (min-width: 900px) {\n  .pe-calculator .pe-workspace {\n    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\n    align-items: start;\n  }\n}\n@container pe-calc (max-width: 639px) {\n  .pe-calculator .pe-header,\n  .pe-calculator .pe-toolbar,\n  .pe-calculator .pe-workspace,\n  .pe-calculator .pe-content-stack,\n  .pe-calculator .pe-education,\n  .pe-calculator .pe-disclaimer {\n    padding-left: 16px;\n    padding-right: 16px;\n  }\n  .pe-calculator .pe-header {\n    padding-top: 20px;\n  }\n  .pe-calculator .pe-toolbar {\n    align-items: stretch;\n  }\n  .pe-calculator .pe-button {\n    flex: 1 1 160px;\n  }\n  .pe-calculator .pe-workspace {\n    padding-top: 16px;\n  }\n  .pe-calculator .pe-panel,\n  .pe-calculator .pe-chart-card,\n  .pe-calculator .pe-table-card,\n  .pe-calculator .pe-education-section {\n    padding: 16px;\n  }\n  .pe-calculator .pe-fields {\n    grid-template-columns: minmax(0, 1fr);\n  }\n  .pe-calculator .pe-result-grid {\n    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\n  }\n  .pe-calculator .pe-chart-svg {\n    min-height: 260px;\n  }\n  .pe-calculator .pe-chart-cluster {\n    row-gap: 16px;\n  }\n  .pe-calculator .pe-chart-callout,\n  .pe-calculator .pe-table-note {\n    margin-top: 16px;\n  }\n}\n@container pe-calc (max-width: 380px) {\n  .pe-calculator .pe-result-grid {\n    grid-template-columns: minmax(0, 1fr);\n  }\n  .pe-calculator .pe-button {\n    flex-basis: 100%;\n  }\n  .pe-calculator .pe-title {\n    font-size: 22px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pe-calculator\" data-calculator-root\u003e\n  \u003cheader class=\"pe-header\"\u003e\n    \u003cdiv class=\"pe-header-copy\"\u003e\n      \u003ch2 class=\"pe-title\"\u003ePrice-to-Earnings Ratio Calculator\u003c\/h2\u003e\n      \u003cp class=\"pe-subtitle\"\u003eCalculate a stock’s P\/E ratio, earnings yield, and a practical share-price sensitivity range from current earnings per share.\u003c\/p\u003e\n      \u003cdiv class=\"pe-pill-row\" aria-label=\"Live calculation summary\"\u003e\n        \u003cspan class=\"pe-pill\"\u003eFormula \u003cspan class=\"pe-pill-value\"\u003ePrice ÷ EPS\u003c\/span\u003e\u003c\/span\u003e\n        \u003cspan class=\"pe-pill\"\u003eP\/E \u003cspan class=\"pe-pill-value\" data-pe-pill-ratio\u003e13.89x\u003c\/span\u003e\u003c\/span\u003e\n        \u003cspan class=\"pe-pill\"\u003eEarnings yield \u003cspan class=\"pe-pill-value\" data-pe-pill-yield\u003e7.20%\u003c\/span\u003e\u003c\/span\u003e\n        \u003cspan class=\"pe-pill\"\u003eStatus \u003cspan class=\"pe-pill-value\" data-pe-pill-status\u003ePositive EPS\u003c\/span\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/header\u003e\n  \u003cdiv class=\"pe-toolbar\" aria-label=\"Calculator actions\"\u003e\n    \u003cbutton class=\"pe-button pe-download\" type=\"button\" data-pe-download\u003e\n      \u003csvg class=\"pe-button-icon\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12 3v11m0 0 4-4m-4 4-4-4M5 17v3h14v-3\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cspan\u003eDownload Excel\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cbutton class=\"pe-button pe-reset\" type=\"button\" data-pe-reset\u003eReset\u003c\/button\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pe-workspace\"\u003e\n    \u003csection class=\"pe-panel\" aria-labelledby=\"pe-inputs-title\"\u003e\n      \u003ch3 class=\"pe-section-title\" id=\"pe-inputs-title\"\u003eInputs\u003c\/h3\u003e\n      \u003cp class=\"pe-section-intro\"\u003eEnter the current market price and earnings per share for the same share class and reporting basis.\u003c\/p\u003e\n      \u003cdiv class=\"pe-fields\"\u003e\n        \u003cdiv class=\"pe-field\"\u003e\n          \u003clabel class=\"pe-label\" for=\"pe-price\"\u003ePrice per share\u003c\/label\u003e\n          \u003cinput class=\"pe-input\" id=\"pe-price\" data-pe-price type=\"text\" inputmode=\"decimal\" autocomplete=\"off\" value=\"$25.00\" aria-describedby=\"pe-price-help pe-price-error\"\u003e\n          \u003cp class=\"pe-helper\" id=\"pe-price-help\"\u003eCurrent market price for one common share. Required; values below zero are not accepted.\u003c\/p\u003e\n          \u003cp class=\"pe-error\" id=\"pe-price-error\" data-pe-price-error aria-live=\"off\"\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pe-field\"\u003e\n          \u003clabel class=\"pe-label\" for=\"pe-eps\"\u003eEarnings per share\u003c\/label\u003e\n          \u003cinput class=\"pe-input\" id=\"pe-eps\" data-pe-eps type=\"text\" inputmode=\"decimal\" autocomplete=\"off\" value=\"$1.80\" aria-describedby=\"pe-eps-help pe-eps-error\"\u003e\n          \u003cp class=\"pe-helper\" id=\"pe-eps-help\"\u003eNet income attributable to each common share, commonly trailing twelve months. Negative values are allowed.\u003c\/p\u003e\n          \u003cp class=\"pe-error\" id=\"pe-eps-error\" data-pe-eps-error aria-live=\"off\"\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pe-formula\" aria-label=\"Formula\"\u003eP\/E ratio = price per share ÷ earnings per share\u003c\/div\u003e\n    \u003c\/section\u003e\n    \u003csection class=\"pe-panel\" aria-labelledby=\"pe-results-title\"\u003e\n      \u003ch3 class=\"pe-section-title\" id=\"pe-results-title\"\u003eLive results\u003c\/h3\u003e\n      \u003cp class=\"pe-section-intro\"\u003eResults update as you type. Ratios are shown to two decimal places.\u003c\/p\u003e\n      \u003cdiv class=\"pe-primary-result\" aria-live=\"polite\" aria-atomic=\"true\"\u003e\n        \u003cp class=\"pe-result-label\"\u003ePrice-to-earnings ratio\u003c\/p\u003e\n        \u003cp class=\"pe-result-value\" data-pe-primary\u003e13.89x\u003c\/p\u003e\n        \u003cp class=\"pe-result-summary\" data-pe-summary\u003eInvestors are paying about $13.89 for each $1.00 of current earnings per share.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pe-result-grid\"\u003e\n        \u003carticle class=\"pe-result-card\"\u003e\n          \u003cp class=\"pe-card-label\"\u003eEarnings yield\u003c\/p\u003e\n          \u003cp class=\"pe-card-value\" data-pe-yield\u003e7.20%\u003c\/p\u003e\n          \u003cp class=\"pe-card-subtext\"\u003eEPS as a percentage of price\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"pe-result-card\"\u003e\n          \u003cp class=\"pe-card-label\"\u003ePrice at 15x EPS\u003c\/p\u003e\n          \u003cp class=\"pe-card-value\" data-pe-price15\u003e$27.00\u003c\/p\u003e\n          \u003cp class=\"pe-card-subtext\"\u003eNeutral comparison point, not a target\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"pe-result-card\"\u003e\n          \u003cp class=\"pe-card-label\"\u003eDifference to 15x\u003c\/p\u003e\n          \u003cp class=\"pe-card-value\" data-pe-diff15\u003e$2.00\u003c\/p\u003e\n          \u003cp class=\"pe-card-subtext\" data-pe-diff15-note\u003e15x implied price is 8.00% above current price\u003c\/p\u003e\n        \u003c\/article\u003e\n        \u003carticle class=\"pe-result-card\"\u003e\n          \u003cp class=\"pe-card-label\"\u003eEPS condition\u003c\/p\u003e\n          \u003cp class=\"pe-card-value\" data-pe-eps-condition\u003ePositive\u003c\/p\u003e\n          \u003cp class=\"pe-card-subtext\" data-pe-eps-note\u003eConventional P\/E interpretation is available\u003c\/p\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pe-warning\" data-pe-warning\u003eCompare P\/E ratios only across companies with reasonably similar business models, accounting quality, growth, cyclicality, and capital structures.\u003c\/div\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pe-content-stack\"\u003e\n    \u003csection class=\"pe-chart-card\" data-pe-chart-card aria-labelledby=\"pe-chart-title\"\u003e\n      \u003cdiv class=\"pe-chart-head\"\u003e\n        \u003ch3 class=\"pe-section-title\" id=\"pe-chart-title\"\u003eShare-price sensitivity by P\/E multiple\u003c\/h3\u003e\n        \u003cp class=\"pe-chart-interpretation\" data-pe-chart-interpretation\u003eAt the current EPS of $1.80, a 15x multiple implies a share price of $27.00.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pe-chart-cluster\"\u003e\n        \u003cdiv class=\"pe-plot-wrap\" data-pe-plot-wrap\u003e\n          \u003csvg class=\"pe-chart-svg\" data-pe-chart-svg role=\"img\" aria-labelledby=\"pe-chart-title pe-chart-desc\" viewbox=\"0 0 640 320\"\u003e\u003c\/svg\u003e\n          \u003cp class=\"pe-chart-empty\" data-pe-chart-empty hidden\u003eEnter a positive EPS and a nonnegative share price to see the sensitivity chart.\u003c\/p\u003e\n          \u003cspan id=\"pe-chart-desc\" data-pe-chart-desc class=\"pe-chart-desc\" hidden\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pe-legend\" data-pe-legend aria-label=\"Chart legend\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pe-chart-summary-wrap\" data-pe-chart-summary-wrap\u003e\n        \u003ctable class=\"pe-chart-summary\" aria-label=\"Chart data\"\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n\u003cth scope=\"col\"\u003eP\/E multiple\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eImplied share price\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eCurrent share price\u003c\/th\u003e\n\u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody data-pe-chart-summary-body\u003e\u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pe-chart-callout\" data-pe-chart-callout\u003eMultiples are scenario markers, not forecasts. The chart holds EPS constant to isolate the effect of valuation changes.\u003c\/div\u003e\n    \u003c\/section\u003e\n    \u003csection class=\"pe-table-card\" data-pe-table-card aria-labelledby=\"pe-table-title\"\u003e\n      \u003ch3 class=\"pe-section-title\" id=\"pe-table-title\"\u003eValuation sensitivity table\u003c\/h3\u003e\n      \u003cp class=\"pe-section-intro\"\u003eThis table converts the same EPS into implied share prices at selected P\/E multiples.\u003c\/p\u003e\n      \u003cdiv class=\"pe-table-wrap\" data-pe-table-wrap\u003e\n        \u003ctable class=\"pe-table\"\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n\u003cth scope=\"col\"\u003eP\/E multiple\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eImplied price\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eDifference vs current\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePremium \/ discount\u003c\/th\u003e\n\u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody data-pe-table-body\u003e\u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pe-table-note\" data-pe-table-note\u003ePositive percentages indicate the implied price is above the current share price; negative percentages indicate it is below. A zero current price makes the percentage comparison unavailable.\u003c\/div\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pe-education\"\u003e\n    \u003csection class=\"pe-education-section\"\u003e\n      \u003ch2\u003eWhat does this P\/E calculator estimate?\u003c\/h2\u003e\n      \u003cp\u003eThe price-to-earnings ratio compares a company’s share price with its earnings per share. It answers a narrow but useful question: how many dollars of market price are investors paying for each dollar of current per-share earnings? The formula is price per share divided by EPS. With a $25 share price and $1.80 EPS, the result is 13.89x, matching the familiar convention of describing a stock as trading at roughly fourteen times earnings.\u003c\/p\u003e\n      \u003cp\u003eThe calculator also converts P\/E into earnings yield, which is EPS divided by price, and builds a sensitivity table that holds EPS constant while applying several valuation multiples. These additional views do not estimate intrinsic value. They simply make the relationship between earnings, price, and the selected multiple easier to inspect.\u003c\/p\u003e\n    \u003c\/section\u003e\n    \u003csection class=\"pe-education-section\"\u003e\n      \u003ch2\u003eHow should you enter price per share and EPS?\u003c\/h2\u003e\n      \u003ch3\u003ePrice per share\u003c\/h3\u003e\n      \u003cp\u003eUse the current market price for one common share. The field is required for a conventional calculation, accepts U.S. dollar formatting, and does not accept negative values because a quoted share price cannot normally be below zero. A higher price raises the P\/E ratio when EPS is unchanged; a lower price reduces it. Avoid mixing a split-adjusted price with unadjusted earnings data or using prices from a different share class.\u003c\/p\u003e\n      \u003ch3\u003eEarnings per share\u003c\/h3\u003e\n      \u003cp\u003eUse earnings attributable to each common share on a consistent reporting basis, often diluted trailing-twelve-month EPS. Positive EPS supports the usual P\/E interpretation. Zero EPS makes division undefined. Negative EPS produces a negative arithmetic ratio, but many analysts label the company “not meaningful” for P\/E comparison because losses do not support a conventional earnings multiple. The \u003ca href=\"https:\/\/www.investor.gov\/introduction-investing\/investing-basics\/glossary\/price-earnings-pe-ratio\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eInvestor.gov P\/E glossary\u003c\/a\u003e explains the basic relationship, while the \u003ca href=\"https:\/\/www.fasb.org\/page\/PageContent?bcpath=tff\u0026amp;pageId=%2Freference-library%2Fsuperseded-standards%2Fsummary-of-statement-no-128.html\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eFASB summary of EPS standards\u003c\/a\u003e provides accounting context.\u003c\/p\u003e\n    \u003c\/section\u003e\n    \u003csection class=\"pe-education-section\"\u003e\n      \u003ch2\u003eHow should you interpret each result?\u003c\/h2\u003e\n      \u003ch3\u003ePrice-to-earnings ratio\u003c\/h3\u003e\n      \u003cp\u003eThe primary result shows the market price paid per dollar of EPS. A high ratio can reflect strong growth expectations, unusually durable profits, low perceived risk, or an overheated valuation. A low ratio can reflect modest expectations, cyclically elevated earnings, financial risk, accounting concerns, or a potentially inexpensive price. There is no universal “good” P\/E. Comparisons work best within the same industry and with similar growth, margins, leverage, and business quality. FINRA’s guide to \u003ca href=\"https:\/\/www.finra.org\/investors\/investing\/investment-products\/stocks\/evaluating-stocks\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eevaluating stocks\u003c\/a\u003e discusses P\/E alongside other measures.\u003c\/p\u003e\n      \u003ch3\u003eEarnings yield\u003c\/h3\u003e\n      \u003cp\u003eEarnings yield is the reciprocal of a positive P\/E ratio. A 13.89x P\/E corresponds to a 7.20% earnings yield. It is not a cash yield, dividend yield, or guaranteed return; it simply expresses current EPS as a percentage of price. A zero price makes this calculation unavailable, and negative EPS creates a negative earnings yield.\u003c\/p\u003e\n      \u003ch3\u003ePrice at 15x and difference to 15x\u003c\/h3\u003e\n      \u003cp\u003eThe 15x result multiplies current EPS by fifteen. It is a neutral comparison marker rather than a recommendation or target price. The difference card shows the dollar and percentage gap between that implied price and the current price. Its purpose is to clarify sensitivity: when EPS rises, every positive-multiple scenario rises proportionally; when EPS falls, each scenario falls.\u003c\/p\u003e\n      \u003ch3\u003eEPS condition\u003c\/h3\u003e\n      \u003cp\u003eThis status identifies whether conventional P\/E interpretation is available. Positive EPS produces a standard ratio. Zero EPS makes P\/E undefined. Negative EPS produces a mathematical ratio but usually requires other valuation tools, such as price-to-sales, enterprise-value ratios, cash-flow analysis, or a detailed forecast.\u003c\/p\u003e\n    \u003c\/section\u003e\n    \u003csection class=\"pe-education-section\"\u003e\n      \u003ch2\u003eHow do the chart and table work?\u003c\/h2\u003e\n      \u003cp\u003eThe chart plots two real data series generated from the current inputs. The implied-price line multiplies current EPS by P\/E markers from 5x through 30x. The current-price line remains flat so you can see where the two lines cross. The legend, chart data table, and Excel workbook all use the same calculation model, so displayed values remain consistent.\u003c\/p\u003e\n      \u003cp\u003eThe valuation table adds the dollar difference and premium or discount to current price. A positive premium means the implied price at that multiple is higher than the market price; a negative value means it is lower. When EPS is zero or negative, the chart and sensitivity rows are replaced with a compact unavailable state rather than drawing misleading negative-price scenarios.\u003c\/p\u003e\n    \u003c\/section\u003e\n    \u003csection class=\"pe-education-section\"\u003e\n      \u003ch2\u003eWhat are the main limitations and common mistakes?\u003c\/h2\u003e\n      \u003cul\u003e\n        \u003cli\u003eDo not compare trailing P\/E for one company with forward P\/E for another without clearly noting the difference.\u003c\/li\u003e\n        \u003cli\u003eCheck whether EPS is basic or diluted and whether extraordinary items, impairments, or one-time gains materially affect it.\u003c\/li\u003e\n        \u003cli\u003eFor cyclical companies, peak earnings can make P\/E look artificially low; depressed earnings can make it look artificially high.\u003c\/li\u003e\n        \u003cli\u003eDebt, cash balances, share issuance, buybacks, and accounting policy can change the meaning of similar-looking P\/E ratios.\u003c\/li\u003e\n        \u003cli\u003eReview the company’s filings rather than relying on a single quote. Investor.gov explains how to \u003ca href=\"https:\/\/www.investor.gov\/introduction-investing\/general-resources\/news-alerts\/alerts-bulletins\/investor-bulletins\/how-read\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eread a 10-K or 10-Q\u003c\/a\u003e.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eUse P\/E as one input in a broader analysis of revenue quality, margins, cash conversion, balance-sheet risk, competitive position, and expected growth. The downloadable workbook records the current assumptions and sensitivity results for further review.\u003c\/p\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n  \u003cp class=\"pe-disclaimer\"\u003eThis calculator is an educational tool and does not provide investment, tax, legal, or accounting advice. Market prices and reported earnings can change, and historical ratios do not predict future returns.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49909487108339,"sku":"price-to-earnings","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/price-to-earnings.webp?v=1783935515","url":"https:\/\/financialmodelslab.com\/products\/price-to-earnings","provider":"Financial Models Lab","version":"1.0","type":"link"}