{"id":162,"date":"2023-10-11T10:57:12","date_gmt":"2023-10-11T14:57:12","guid":{"rendered":"https:\/\/www.blothumb.com\/es\/%eb%af%b8-%eb%b6%84%eb%a5%98\/xom"},"modified":"2023-10-22T04:48:11","modified_gmt":"2023-10-22T08:48:11","slug":"xom","status":"publish","type":"post","link":"https:\/\/www.blothumb.com\/es\/stock\/xom","title":{"rendered":"Exxonmobil(XOM) Precio de Acci\u00f3n, Pron\u00f3stico, Dividendo"},"content":{"rendered":"\n<div class=\"tradingview-widget-copyright\">\n  <a href=\"https:\/\/www.tradingview.com\/symbols\/NYSE-XOM\/\" rel=\"noopener\" target=\"_blank\"><span class=\"blue-text\"><\/span><\/a>\n<\/div>\n<script async=\"\" src=\"https:\/\/s3.tradingview.com\/external-embedding\/embed-widget-symbol-info.js\" type=\"text\/javascript\">\n    {\n    \"symbol\": \"NYSE:XOM\",\n    \"width\": \"100%\",\n    \"locale\": \"es\",\n    \"colorTheme\": \"light\",\n    \"isTransparent\": true,\n    \"largeChartUrl\": \"https:\/\/www.blothumb.com\/es\/stock\/XOM\"\n  }\n<\/script>\n<div class=\"tradingview-widget-container\">\n  <div id=\"tradingview_27ffa\"><\/div>\n  <div class=\"tradingview-widget-copyright\">\n    <span style=\"font-size: large;\"><a href=\"https:\/\/www.tradingview.com\/symbols\/\/?exchange=\" rel=\"noopener\" target=\"_blank\"><span class=\"blue-text\"><\/span><\/a>\n    <\/span>\n  <\/div>\n  <span style=\"font-size: large;\"><script src=\"https:\/\/s3.tradingview.com\/tv.js\" type=\"text\/javascript\"><\/script>\n    <script type=\"text\/javascript\">\n        new TradingView.widget(\n        {\n        \"width\": \"100%\",\n        \"height\": \"500\",\n        \"symbol\": \"NYSE:XOM\",\n        \"interval\": \"D\",\n        \"timezone\": \"Exchange\",\n        \"theme\": \"light\",\n        \"style\": \"1\",\n        \"locale\": \"es\",\n        \"toolbar_bg\": \"#f1f3f6\",\n        \"enable_publishing\": false,\n        \"container_id\": \"tradingview_27ffb\"\n\n      }\n        );\n    <\/script>\n  <\/span>\n<\/div>\n\n\n\n<p>Este informe ofrece un an\u00e1lisis exhaustivo de Exxonmobil, basado en una investigaci\u00f3n detallada con cifras financieras clave de la empresa.<\/p>\n\n\n<div class=\"taxonomy-post_tag wp-block-post-terms has-medium-font-size\"><span class=\"wp-block-post-terms__prefix\">Exxonmobil pertenece a <\/span><a href=\"https:\/\/www.blothumb.com\/es\/tag\/oil-gas-integrated\" rel=\"tag\">Petr\u00f3leo y gas integrados<\/a><span class=\"wp-block-post-terms__separator\">, <\/span><a href=\"https:\/\/www.blothumb.com\/es\/tag\/energy\" rel=\"tag\">Sector energ\u00e9tico<\/a><span class=\"wp-block-post-terms__suffix\">. Cada industria tiene sus propias caracter\u00edsticas y se ve afectada de manera diferente seg\u00fan la situaci\u00f3n econ\u00f3mica, as\u00ed que comprenda las caracter\u00edsticas de la industria y las acciones relacionadas.<\/span><\/div>\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">An\u00e1lisis T\u00e9cnico<\/h2>\n\n\n\n<div class=\"tradingview-widget-container\"> <div class=\"tradingview-widget-container__widget\"><\/div> <div class=\"tradingview-widget-copyright\">Technical Analysis<a href=\"https:\/\/www.tradingview.com\/symbols\/NYSE-XOM\/technicals\" rel=\"noopener\" target=\"_blank\"><span class=\"blue-text\"><\/span><\/a><\/div> <script async=\"\" src=\"https:\/\/s3.tradingview.com\/external-embedding\/embed-widget-technical-analysis.js\" type=\"text\/javascript\"> { \"interval\": \"1D\", \"width\": \"100%\", \"isTransparent\": false, \"largeChartUrl\": \"https:\/\/www.blothumb.com\/es\/stock\/XOM\", \"height\": \"500\", \"symbol\": \"NYSE:XOM\", \"showIntervalTabs\": true, \"locale\": \"es\", \"colorTheme\": \"light\" } <\/script> <\/div>\n\n\n\n<p>El widget de an\u00e1lisis t\u00e9cnico anterior proporciona pron\u00f3sticos de precios de acciones basados \u200b\u200ben indicadores t\u00e9cnicos para Exxonmobil.&nbsp;Esto puede ser \u00fatil para pron\u00f3sticos de precios de acciones en tiempo real referidos al comercio de acciones.<\/p>\n\n\n\n<p class=\"has-small-font-size\">\u203b Esto analiza los precios de las acciones por mes como m\u00e1ximo y por minuto como m\u00ednimo.&nbsp;Consulte esto \u00fanicamente como parte de su informaci\u00f3n de inversi\u00f3n.&nbsp;Los precios de las acciones pueden fluctuar independientemente del widget t\u00e9cnico, as\u00ed que no conf\u00ede ciegamente en el widget.<\/p>\n\n\n\n<p class=\"has-small-font-size\">\u203b El an\u00e1lisis de tendencias es un an\u00e1lisis del promedio m\u00f3vil del gr\u00e1fico, as\u00ed que consulte el an\u00e1lisis b\u00e1sico, como las perspectivas comerciales y la rentabilidad corporativa.<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Resumen Financiero<\/h2>\n\n\n\n<div class=\"tradingview-widget-container\"> <div class=\"tradingview-widget-container__widget\"><\/div> <div class=\"tradingview-widget-copyright\">Financial Summary<a href=\"https:\/\/www.tradingview.com\/symbols\/NYSE-XOM\/financials-overview\/\" rel=\"noopener\" target=\"_blank\"><span class=\"blue-text\"><\/span><\/a><\/div> <script type=\"text\/javascript\" src=\"https:\/\/s3.tradingview.com\/external-embedding\/embed-widget-financials.js\" async> { \"symbol\": \"NYSE:XOM\", \"colorTheme\": \"light\", \"isTransparent\": false, \"largeChartUrl\": \"https:\/\/www.blothumb.com\/es\/stock\/XOM\", \"displayMode\": \"compact\", \"width\": \"100%\", \"height\": \"550\", \"locale\": \"es\" } <\/script> <\/div>\n\n\n\n<p>El resumen financiero anterior de Exxonmobil es un estado financiero relacionado con el precio de las acciones y ayuda a analizar los fundamentos como informaci\u00f3n que resume c\u00f3mo opera la empresa.&nbsp;<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Datos Financieros<\/h2>\n\n\n\n<p>Esta secci\u00f3n proporciona cuadros y tablas financieras trimestrales que incluyen ventas, ganancias operativas, Ingreso Neto y dividendos basados \u200b\u200ben el estado de resultados de Exxonmobil.<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Estado de resultados<\/h3>\n\n\n\n<!DOCTYPE html>\n<html>\n<head>\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js\"><\/script>\n<\/head>\n<body>\n<div class=\"myCanvas\"> <canvas id=\"financialChart\"  style=\"height: 500px; width: 100%;\"><\/canvas> <\/div>\n  <script>\n    async function fetchDataAndCreateChart() {\n      try {\n        const response = await fetch('https:\/\/www.blothumb.com\/wp-content\/stock\/XOM.csv');\n        const csvData = await response.text();\n\n        const lines = csvData.trim().split('\\n');\n        const headers = lines[0].split(',');\n        const dataRows = lines.slice(1);\n\n        const chartData = {\n          labels: [],\n          Ingresos: [],\n          operatingIncome: [],\n          netIncome: [],\n          eps: []\n        };\n\n        dataRows.forEach(row => {\n          const columns = row.split(',');\n          chartData.labels.push(columns[0]);\n          chartData.Ingresos.push(parseFloat(columns[1]));\n          chartData.operatingIncome.push(parseFloat(columns[6]));\n          chartData.netIncome.push(parseFloat(columns[7]));\n          chartData.eps.push(parseFloat(columns[8]));\n        });\n\n        const ctx = document.getElementById('financialChart').getContext('2d');\n\n        const financialChart = new Chart(ctx, {\n          type: 'bar', \/\/ Specify the chart type as 'bar'\n          data: {\n            labels: chartData.labels,\n            datasets: [\n                {\n                    label: 'Ingresos',\n                    yAxisID: 'y-left',\n                    data: chartData.Ingresos,\n                    backgroundColor: \"rgba(255, 99, 132, 0.2)\",\n                    borderColor: \"rgba(255, 99, 132, 1)\",\n                    borderWidth: 2,\n                },\n                {\n                    label: 'Ingreso Operativo',\n                    yAxisID: 'y-left',\n                    data: chartData.operatingIncome,\n                    backgroundColor: \"rgba(54, 162, 235, 0.2)\",\n                    borderColor: \"rgba(54, 162, 235, 1)\",\n                    borderWidth: 2,\n                },\n                {\n                    label: 'Ingreso Neto',\n                    yAxisID: 'y-left',\n                    data: chartData.netIncome,\n                    backgroundColor: \"rgba(255, 206, 86, 0.2)\",\n                    borderColor: \"rgba(255, 206, 86, 1)\",\n                    borderWidth: 2,\n                },\n                {\n                    label: 'EPS',\n                    yAxisID: 'y-right',\n                    data: chartData.eps,\n                    type: 'line',\n                    borderColor: \"rgba(0, 0, 0, 1)\",\n                    borderWidth: 2,\n                    fill: false,\n                },\n            ],\n          },\n          options: {\n            responsive: true,\n            scales: {\n                x: {\n                    title: {\n                        display: false,\n                        text: ''\n                    }\n                },\n                'y-left': {\n                    type: 'linear',\n                    position: 'left',\n                    title: {\n                        display: true,\n                        text: 'Income statement (Unidad: $1 mill\u00f3n)'\n                    },\n                    grid: {\n                        display: true\n                    }\n                },\n                'y-right': {\n                    type: 'linear',\n                    position: 'right',\n                    title: {\n                        display: true,\n                        text: 'EPS (Unidad: $1)'\n                    },\n                    ticks: {},\n                    grid: {\n                        display: false\n                    }\n                }\n            },\n            maintainAspectRatio: false,\n\n          }\n        });\n      } catch (error) {\n        console.error('Error fetching data:', error);\n      }\n    }\n\n    fetchDataAndCreateChart();\n  <\/script>\n<\/body>\n<\/html>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<!DOCTYPE html>\n<html>\n<body>\n  <div style=\"width: 100%; margin: auto;\">\n    <table id=\"financialTable\" border=\"1\">\n      <thead>\n        <tr>\n          <th>Fecha<\/th>\n          <th>Ingresos<\/th>\n          <th>Ingreso Operativo<\/th>\n          <th>Ingreso Neto<\/th>\n          <th>EPS<\/th>\n        <\/tr>\n      <\/thead>\n      <tbody><\/tbody>\n    <\/table>\n  <\/div>\n  <script>\n    async function fetchDataAndCreateTable() {\n      try {\n        const response = await fetch('https:\/\/www.blothumb.com\/wp-content\/stock\/XOM.csv');\n        const csvData = await response.text();\n\n        const lines = csvData.trim().split('\\n');\n        const headers = lines[0].split(',');\n        const dataRows = lines.slice(1);\n\n        const financialTable = document.getElementById('financialTable').getElementsByTagName('tbody')[0];\n\n        dataRows.forEach(row => {\n          const columns = row.split(',');\n          const rowElement = document.createElement('tr');\n          rowElement.innerHTML = `\n            <td>${columns[0]}<\/td>\n            <td>${Number(columns[1]).toLocaleString()}<\/td>\n            <td>${Number(columns[6]).toLocaleString()}<\/td>\n            <td>${Number(columns[7]).toLocaleString()}<\/td>\n            <td>${Number(columns[8]).toLocaleString()}<\/td>\n          `;\n\n          financialTable.appendChild(rowElement);\n        });\n\n      } catch (error) {\n        console.error('Error fetching data:', error);\n      }\n    }\n\n    fetchDataAndCreateTable();\n  <\/script>\n<\/body>\n<\/html>\n    <style>\n    body {\n      margin: 0;\n      padding: 0;\n    }\n\n    #financialTable {\n      width: 100%;\n      border-collapse: collapse; \n    }\n\n    #financialTable td, #financialTable th {\n      padding: 5px;\n      font-size: 14px;\n      line-height: 1; \n      border: 1px solid #ccc; \n    }\n    #financialTable th:first-child,\n    #financialTable td:first-child,\n    #financialTable2 th:first-child,\n    #financialTable2 td:first-child,\n    #financialTable3 th:first-child,\n    #financialTable3 td:first-child,\n    #financialTable4 th:first-child,\n    #financialTable4 td:first-child,\n    #financialTable5 th:first-child,\n    #financialTable5 td:first-child,\n    #financialTable6 th:first-child,\n    #financialTable6 td:first-child,\n    #financialTable7 th:first-child,\n    #financialTable7 td:first-child,\n    #financialTable8 th:first-child,\n    #financialTable8 td:first-child,\n    #financialTable9 th:first-child,\n    #financialTable9 td:first-child,\n    #financialTable10 th:first-child,\n    #financialTable10 td:first-child,\n    #financialTable11 th:first-child,\n    #financialTable11 td:first-child {\n    width: 50px; \n    }\n  <\/style>\n\n\n\n<p>Las tres cifras, Ingresos trimestrales, Ingreso Operativo e Ingreso Neto, que componen la principal cuenta de resultados de Exxonmobil, son indicadores financieros clave de la solidez y rentabilidad de la empresa.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Los ingresos,<\/strong>&nbsp;a menudo denominados ventas o facturaci\u00f3n, representan la cantidad total de dinero que gana una empresa con sus actividades comerciales principales, como la venta de productos o la prestaci\u00f3n de servicios.&nbsp;Es la cifra de ingresos totales antes de que se consideren deducciones, descuentos o gastos.<\/li>\n\n\n\n<li><strong>El Ingreso Operativo,<\/strong>&nbsp;tambi\u00e9n conocido como utilidad operativa o utilidad operativa, es la cantidad de dinero que genera una empresa a partir de sus operaciones principales despu\u00e9s de restar los gastos operativos.&nbsp;Refleja la rentabilidad de las actividades diarias de una empresa, excluyendo elementos no operativos como intereses e impuestos.<\/li>\n\n\n\n<li><strong>El ingreso neto,<\/strong>&nbsp;a veces llamado beneficio neto o resultado final, es la cifra de beneficio final que informa una empresa despu\u00e9s de deducir todos los gastos, incluidos los costos operativos, los intereses, los impuestos y otros elementos no operativos.&nbsp;Representa la rentabilidad general de la empresa y es lo que queda para los accionistas despu\u00e9s de contabilizar todos los gastos.<\/li>\n<\/ul>\n\n\n\n<p>Estos n\u00fameros son importantes para comprender el estado econ\u00f3mico y el desempe\u00f1o de la empresa y pueden ayudarlo a tomar decisiones comerciales y de inversi\u00f3n.&nbsp;Los Ingresos, Ingreso Operativo e Ingreso Neto se basan en $1 mill\u00f3n de Unidad y las EPS se basan en $1 Unidad.<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Ingresos<\/h3>\n\n\n\n<!DOCTYPE html>\n<html>\n<head>\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js\"><\/script>\n<\/head>\n<body>\n<div class=\"myCanvas\"> <canvas id=\"financialChart2\"  style=\"height: 500px; width: 100%;\"><\/canvas> <\/div>\n  <script>\n    async function fetchDataAndCreateChart() {\n      try {\n        const response = await fetch('https:\/\/www.blothumb.com\/wp-content\/stock\/XOM.csv');\n        const csvData = await response.text();\n\n        const lines = csvData.trim().split('\\n');\n        const headers = lines[0].split(',');\n        const dataRows = lines.slice(1);\n\n        const chartData = {\n          labels: [],\n          data1: [],\n          data2: [],\n          data3: []\n        };\n\n        dataRows.forEach(row => {\n          const columns = row.split(',');\n          chartData.labels.push(columns[0]);\n          chartData.data1.push(parseFloat(columns[1]));\n          chartData.data2.push(parseFloat(columns[2]));\n          chartData.data3.push(parseFloat(columns[3]));\n        });\n\n        const ctx = document.getElementById('financialChart2').getContext('2d');\n\n        const financialChart2 = new Chart(ctx, {\n          type: 'bar', \/\/ Specify the chart type as 'bar'\n          data: {\n            labels: chartData.labels,\n            datasets: [\n                { label: 'Ingresos', yAxisID: 'y-left', data: chartData.data1, backgroundColor: \"rgba(255, 99, 132, 0.2)\", borderColor: \"rgba(255, 99, 132, 1)\", borderWidth: 2, }, { label: 'COGS', yAxisID: 'y-left', data: chartData.data2, backgroundColor: \"rgba(255, 159, 64, 0.6)\", borderColor: \"rgba(255, 159, 64, 1)\", borderWidth: 2, }, { label: 'Beneficio Bruto', yAxisID: 'y-left', data: chartData.data3, backgroundColor: \"rgba(75, 192, 192, 0.2)\", borderColor: \"rgba(75, 192, 192, 1)\", borderWidth: 2, },\n            ],\n          },\n          options: {\n            responsive: true,\n            scales: {\n                x: {\n                    title: {\n                        display: false,\n                        text: ''\n                    }\n                },\n                'y-left': {\n                    type: 'linear',\n                    position: 'left',\n                    title: {\n                        display: true,\n                        text: 'Income statement (Unidad: $1 mill\u00f3n)'\n                    },\n                    grid: {\n                        display: true\n                    }\n                },\n\n            },\n            maintainAspectRatio: false,\n\n          }\n        });\n      } catch (error) {\n        console.error('Error fetching data:', error);\n      }\n    }\n\n    fetchDataAndCreateChart();\n  <\/script>\n<\/body>\n<\/html>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<!DOCTYPE html>\n<html>\n<body>\n  <div style=\"width: 100%; margin: auto;\">\n    <table id=\"financialTable2\" border=\"1\">\n      <thead>\n        <tr>\n          <th>Fecha<\/th>\n          <th>Ingresos<\/th>\n          <th>COGS<\/th>\n          <th>Beneficio Bruto<\/th>\n        <\/tr>\n      <\/thead>\n      <tbody><\/tbody>\n    <\/table>\n  <\/div>\n  <script>\n    async function fetchDataAndCreateTable() {\n      try {\n        const response = await fetch('https:\/\/www.blothumb.com\/wp-content\/stock\/XOM.csv');\n        const csvData = await response.text();\n\n        const lines = csvData.trim().split('\\n');\n        const headers = lines[0].split(',');\n        const dataRows = lines.slice(1);\n\n        const financialTable2 = document.getElementById('financialTable2').getElementsByTagName('tbody')[0];\n\n        dataRows.forEach(row => {\n          const columns = row.split(',');\n          const rowElement = document.createElement('tr');\n          rowElement.innerHTML = `\n            <td>${columns[0]}<\/td>\n            <td>${Number(columns[1]).toLocaleString()}<\/td>\n            <td>${Number(columns[2]).toLocaleString()}<\/td>\n            <td>${Number(columns[3]).toLocaleString()}<\/td>\n          `;\n\n          financialTable2.appendChild(rowElement);\n        });\n\n      } catch (error) {\n        console.error('Error fetching data:', error);\n      }\n    }\n\n    fetchDataAndCreateTable();\n  <\/script>\n<\/body>\n<\/html>\n    <style>\n    body {\n      margin: 0;\n      padding: 0;\n    }\n\n    #financialTable2 {\n      width: 100%;\n      border-collapse: collapse; \n    }\n\n    #financialTable2 td, #financialTable2 th {\n      padding: 5px;\n      font-size: 14px;\n      line-height: 1; \n      border: 1px solid #ccc; \n    }\n\n\n  <\/style>\n\n\n\n<p>A continuaci\u00f3n se explican los Ingresos trimestrales, costo de bienes vendidos y Beneficio Bruto que componen la l\u00ednea Ingresos de Exxonmobil.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Los ingresos<\/strong>&nbsp;representan la cantidad total de dinero que una empresa gana por sus actividades comerciales principales, como la venta de productos o la prestaci\u00f3n de servicios.&nbsp;Es la cifra de ingresos totales antes de que se consideren deducciones, descuentos o gastos.<\/li>\n\n\n\n<li><strong>El costo de los bienes vendidos (COGS)<\/strong>&nbsp;representa los gastos directos incurridos en la producci\u00f3n o compra de los bienes o servicios que vende una empresa.&nbsp;Esto incluye costos como materias primas, mano de obra y gastos generales de fabricaci\u00f3n.<\/li>\n\n\n\n<li><strong>Beneficio Bruto<\/strong>&nbsp;es la diferencia entre los ingresos totales de una empresa y su costo de bienes vendidos.&nbsp;Indica las ganancias generadas por las actividades operativas principales de la empresa y proporciona informaci\u00f3n sobre su rentabilidad antes de contabilizar otros gastos.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:16px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Ingreso Operativo<\/h3>\n\n\n\n<!DOCTYPE html>\n<html>\n<head>\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js\"><\/script>\n<\/head>\n<body>\n<div class=\"myCanvas\"> <canvas id=\"financialChart3\"  style=\"height: 500px; width: 100%;\"><\/canvas> <\/div>\n  <script>\n    async function fetchDataAndCreateChart() {\n      try {\n        const response = await fetch('https:\/\/www.blothumb.com\/wp-content\/stock\/XOM.csv');\n        const csvData = await response.text();\n\n        const lines = csvData.trim().split('\\n');\n        const headers = lines[0].split(',');\n        const dataRows = lines.slice(1);\n\n        const chartData = {\n          labels: [],\n          data3a: [],\n          data4: [],\n          data5: [],\n          data6a: []\n        };\n\n        dataRows.forEach(row => {\n          const columns = row.split(',');\n          chartData.labels.push(columns[0]);\n          chartData.data3a.push(parseFloat(columns[3]));\n          chartData.data4.push(parseFloat(columns[4]));\n          chartData.data5.push(parseFloat(columns[5]));\n          chartData.data6a.push(parseFloat(columns[6]));\n        });\n\n        const ctx = document.getElementById('financialChart3').getContext('2d');\n\n        const financialChart3 = new Chart(ctx, {\n          type: 'bar', \/\/ Specify the chart type as 'bar'\n          data: {\n            labels: chartData.labels,\n            datasets: [\n                { label: 'Beneficio Bruto', yAxisID: 'y-left', data: chartData.data3a, backgroundColor: \"rgba(75, 192, 192, 0.2)\", borderColor: \"rgba(75, 192, 192, 1)\", borderWidth: 2, }, { label: 'SG&A', yAxisID: 'y-left', data: chartData.data4, backgroundColor: \"rgba(255, 206, 86, 0.6)\", borderColor: \"rgba(255, 206, 86, 1)\", borderWidth: 2, }, { label: 'I+D', yAxisID: 'y-left', data: chartData.data5, backgroundColor: \"rgba(75, 192, 192, 0.1)\", borderColor: \"rgba(75, 192, 192, 0.2)\", borderWidth: 2, }, { label: 'Ingreso Operativo', yAxisID: 'y-left', data: chartData.data6a, backgroundColor: \"rgba(54, 162, 235, 0.2)\", borderColor: \"rgba(54, 162, 235, 1)\", borderWidth: 2, }\n            ],\n          },\n          options: {\n            responsive: true,\n            scales: {\n                x: {\n                    title: {\n                        display: false,\n                        text: ''\n                    }\n                },\n                'y-left': {\n                    type: 'linear',\n                    position: 'left',\n                    title: {\n                        display: true,\n                        text: 'Income statement (Unidad: $1 mill\u00f3n)'\n                    },\n                    grid: {\n                        display: true\n                    }\n                },\n\n            },\n            maintainAspectRatio: false,\n\n          }\n        });\n      } catch (error) {\n        console.error('Error fetching data:', error);\n      }\n    }\n\n    fetchDataAndCreateChart();\n  <\/script>\n<\/body>\n<\/html>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<!DOCTYPE html>\n<html>\n<body>\n  <div style=\"width: 100%; margin: auto;\">\n    <table id=\"financialTable3\" border=\"1\">\n      <thead>\n        <tr>\n          <th>Fecha<\/th>\n          <th>Beneficio Bruto<\/th>\n          <th>SG&#038;A<\/th>\n          <th>I+D<\/th>\n          <th>Ingreso Operativo<\/th>\n        <\/tr>\n      <\/thead>\n      <tbody><\/tbody>\n    <\/table>\n  <\/div>\n  <script>\n    async function fetchDataAndCreateTable() {\n      try {\n        const response = await fetch('https:\/\/www.blothumb.com\/wp-content\/stock\/XOM.csv');\n        const csvData = await response.text();\n\n        const lines = csvData.trim().split('\\n');\n        const headers = lines[0].split(',');\n        const dataRows = lines.slice(1);\n\n        const financialTable3 = document.getElementById('financialTable3').getElementsByTagName('tbody')[0];\n\n        dataRows.forEach(row => {\n          const columns = row.split(',');\n          const rowElement = document.createElement('tr');\n          rowElement.innerHTML = `\n            <td>${columns[0]}<\/td>\n            <td>${Number(columns[3]).toLocaleString()}<\/td>\n            <td>${Number(columns[4]).toLocaleString()}<\/td>\n            <td>${Number(columns[5]).toLocaleString()}<\/td>\n            <td>${Number(columns[6]).toLocaleString()}<\/td>\n          `;\n\n          financialTable3.appendChild(rowElement);\n        });\n\n      } catch (error) {\n        console.error('Error fetching data:', error);\n      }\n    }\n\n    fetchDataAndCreateTable();\n  <\/script>\n<\/body>\n<\/html>\n    <style>\n    body {\n      margin: 0;\n      padding: 0;\n    }\n\n    #financialTable3 {\n      width: 100%;\n      border-collapse: collapse; \n    }\n\n    #financialTable3 td, #financialTable3 th {\n      padding: 5px;\n      font-size: 14px;\n      line-height: 1; \n      border: 1px solid #ccc; \n    }\n  <\/style>\n\n\n\n<p>A continuaci\u00f3n se ofrece una explicaci\u00f3n del Beneficio Bruto trimestral, los gastos de venta, generales y administrativos, los gastos de I+D y el beneficio operativo que componen la l\u00ednea de beneficio operativo de Exxonmobil.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Beneficio Bruto<\/strong>&nbsp;es la cantidad que una empresa gana por sus operaciones principales despu\u00e9s de restar el costo directo de producir bienes o servicios.&nbsp;Representa la ganancia inicial antes de considerar otros gastos.<\/li>\n\n\n\n<li><strong>Los gastos SG&amp;A (venta, generales y administrativos)<\/strong>&nbsp;abarcan los costos operativos continuos, como marketing, salarios y alquiler, necesarios para administrar un negocio de manera eficiente.<\/li>\n\n\n\n<li><strong>Los gastos de I+D (Investigaci\u00f3n y Desarrollo)<\/strong>&nbsp;incluyen los costos asociados con la innovaci\u00f3n y el desarrollo de productos, como investigaci\u00f3n, dise\u00f1o y pruebas, con el objetivo de fomentar el crecimiento y la competitividad futuros.<\/li>\n\n\n\n<li><strong>Ingreso Operativo<\/strong>&nbsp;es tambi\u00e9n el beneficio que genera una empresa a partir de sus actividades principales, calculado restando los gastos de venta, generales y administrativos y de I+D del Beneficio Bruto.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:16px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Ingreso Neto<\/h3>\n\n\n\n<!DOCTYPE html>\n<html>\n<head>\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js\"><\/script>\n<\/head>\n<body>\n<div class=\"myCanvas\"> <canvas id=\"financialChart4\"  style=\"height: 500px; width: 100%;\"><\/canvas> <\/div>\n  <script>\n    async function fetchDataAndCreateChart() {\n      try {\n        const response = await fetch('https:\/\/www.blothumb.com\/wp-content\/stock\/XOM.csv');\n        const csvData = await response.text();\n\n        const lines = csvData.trim().split('\\n');\n        const headers = lines[0].split(',');\n        const dataRows = lines.slice(1);\n\n        const chartData = {\n          labels: [],\n          data32: [],\n          data10: [],\n          data11: [],\n          data9: []\n        };\n\n        dataRows.forEach(row => {\n          const columns = row.split(',');\n          chartData.labels.push(columns[0]);\n          chartData.data32.push(parseFloat(columns[32]));\n          chartData.data10.push(parseFloat(columns[10]));\n          chartData.data11.push(parseFloat(columns[11]));\n          chartData.data9.push(parseFloat(columns[9]));\n        });\n\n        const ctx = document.getElementById('financialChart4').getContext('2d');\n\n        const financialChart4 = new Chart(ctx, {\n          type: 'bar', \/\/ Specify the chart type as 'bar'\n          data: {\n            labels: chartData.labels,\n            datasets: [\n                {\n                    label: 'EBITDA',\n                    yAxisID: 'y-left',\n                    data: chartData.data32,\n                    type: 'line',\n                    borderColor: \"rgba(0, 0, 0, 1)\",\n                    borderWidth: 2,\n                    fill: false,\n                },\n                { label: 'Ingreso Antes de Impuestos', yAxisID: 'y-left', data: chartData.data10, backgroundColor: \"rgba(255, 206, 86, 0.2)\", borderColor: \"rgba(255, 206, 86, 1)\", borderWidth: 2, }, { label: 'Impuestos', yAxisID: 'y-left', data: chartData.data11, backgroundColor: \"rgba(255, 206, 86, 0.6)\", borderColor: \"rgba(255, 206, 86, 1)\", borderWidth: 2, }, { label: 'Ingreso Despu\u00e9s de Impuestos', yAxisID: 'y-left', data: chartData.data9, backgroundColor: \"rgba(255, 206, 86, 1)\", },\n            ],\n          },\n          options: {\n            responsive: true,\n            scales: {\n                x: {\n                    title: {\n                        display: false,\n                        text: ''\n                    }\n                },\n                'y-left': {\n                    type: 'linear',\n                    position: 'left',\n                    title: {\n                        display: true,\n                        text: 'Income statement (Unidad: $1 mill\u00f3n)'\n                    },\n                    grid: {\n                        display: true\n                    }\n                },\n\n            },\n            maintainAspectRatio: false,\n\n          }\n        });\n      } catch (error) {\n        console.error('Error fetching data:', error);\n      }\n    }\n\n    fetchDataAndCreateChart();\n  <\/script>\n<\/body>\n<\/html>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<!DOCTYPE html>\n<html>\n<body>\n  <div style=\"width: 100%; margin: auto;\">\n    <table id=\"financialTable4\" border=\"1\">\n      <thead>\n        <tr>\n          <th>Fecha<\/th>\n          <th>EBITDA<\/th>\n          <th>Ingreso Antes de Impuestos<\/th>\n          <th>Impuestos<\/th>\n          <th>Ingreso Despu\u00e9s de Impuestos<\/th>\n        <\/tr>\n      <\/thead>\n      <tbody><\/tbody>\n    <\/table>\n  <\/div>\n  <script>\n    async function fetchDataAndCreateTable() {\n      try {\n        const response = await fetch('https:\/\/www.blothumb.com\/wp-content\/stock\/XOM.csv');\n        const csvData = await response.text();\n\n        const lines = csvData.trim().split('\\n');\n        const headers = lines[0].split(',');\n        const dataRows = lines.slice(1);\n\n        const financialTable4 = document.getElementById('financialTable4').getElementsByTagName('tbody')[0];\n\n        dataRows.forEach(row => {\n          const columns = row.split(',');\n          const rowElement = document.createElement('tr');\n          rowElement.innerHTML = `\n            <td>${columns[0]}<\/td>\n            <td>${Number(columns[32]).toLocaleString()}<\/td>\n            <td>${Number(columns[10]).toLocaleString()}<\/td>\n            <td>${Number(columns[11]).toLocaleString()}<\/td>\n            <td>${Number(columns[9]).toLocaleString()}<\/td>\n          `;\n\n          financialTable4.appendChild(rowElement);\n        });\n\n      } catch (error) {\n        console.error('Error fetching data:', error);\n      }\n    }\n\n    fetchDataAndCreateTable();\n  <\/script>\n<\/body>\n<\/html>\n    <style>\n    body {\n      margin: 0;\n      padding: 0;\n    }\n\n    #financialTable4 {\n      width: 100%;\n      border-collapse: collapse; \n    }\n\n    #financialTable4 td, #financialTable4 th {\n      padding: 5px;\n      font-size: 14px;\n      line-height: 1; \n      border: 1px solid #ccc; \n    }\n  <\/style>\n\n\n\n<p>A continuaci\u00f3n se explica el EBITDA, resultado antes de impuestos, Impuestos, resultado despu\u00e9s de impuestos trimestral que componen la l\u00ednea Ingreso Neto de Exxonmobil.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>EBITDA (ganancias antes de intereses, impuestos, depreciaci\u00f3n y amortizaci\u00f3n)<\/strong>&nbsp;es una m\u00e9trica financiera que refleja el desempe\u00f1o operativo de una empresa al excluir intereses, impuestos, depreciaci\u00f3n y amortizaci\u00f3n de sus ganancias.&nbsp;Proporciona una visi\u00f3n m\u00e1s clara de la rentabilidad principal de una empresa antes del impacto de factores financieros y no operativos.<\/li>\n\n\n\n<li><strong>El Ingreso Antes de Impuestos,<\/strong>&nbsp;tambi\u00e9n conocido como ganancia antes de impuestos o ganancias antes de impuestos, representa las ganancias de una empresa antes de contabilizar los gastos del impuesto sobre la renta.&nbsp;Refleja la rentabilidad de la empresa antes de que se deduzcan Impuestos de sus Ingresos.<\/li>\n\n\n\n<li><strong>La provisi\u00f3n para el impuesto sobre la renta<\/strong>&nbsp;es la cantidad que una empresa reserva en sus estados financieros para cubrir su obligaci\u00f3n tributaria esperada.&nbsp;Representa el gasto por impuesto a la renta estimado para el per\u00edodo con base en el Ingreso Antes de Impuestos.<\/li>\n\n\n\n<li><strong>El Ingreso de Operaciones Continuas (Ingreso Despu\u00e9s de Impuestos)<\/strong>&nbsp;es el Ingreso Neto generado por las actividades comerciales principales de una empresa, excluyendo cualquier ganancia, p\u00e9rdida u operaci\u00f3n discontinua.&nbsp;Refleja la rentabilidad continua de las operaciones principales de la empresa.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:16px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Activos<\/h3>\n\n\n\n<!DOCTYPE html>\n<html>\n<head>\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js\"><\/script>\n<\/head>\n<body>\n<div class=\"myCanvas\"> <canvas id=\"financialChart5\"  style=\"height: 500px; width: 100%;\"><\/canvas> <\/div>\n  <script>\n    async function fetchDataAndCreateChart() {\n      try {\n        const response = await fetch('https:\/\/www.blothumb.com\/wp-content\/stock\/XOM.csv');\n        const csvData = await response.text();\n\n        const lines = csvData.trim().split('\\n');\n        const headers = lines[0].split(',');\n        const dataRows = lines.slice(1);\n\n        const chartData = {\n          labels: [],\n          data14: [],\n          data13: [],\n          data12: []\n        };\n\n        dataRows.forEach(row => {\n          const columns = row.split(',');\n          chartData.labels.push(columns[0]);\n          chartData.data14.push(parseFloat(columns[14]));\n          chartData.data13.push(parseFloat(columns[13]));\n          chartData.data12.push(parseFloat(columns[12]));\n        });\n\n        const ctx = document.getElementById('financialChart5').getContext('2d');\n\n        const financialChart5 = new Chart(ctx, {\n          type: 'bar', \/\/ Specify the chart type as 'bar'\n          data: {\n            labels: chartData.labels,\n            datasets: [\n                { label: 'Activo Totals', yAxisID: 'y-left', data: chartData.data14, backgroundColor: \"rgba(128, 0, 128, 0.2)\", borderColor: \"rgba(128, 0, 128, 1)\", borderWidth: 2, }, { label: 'Pasivos Totales', yAxisID: 'y-left', data: chartData.data13, backgroundColor: \"rgba(128, 0, 128, 0.6)\", borderColor: \"rgba(128, 0, 128, 1)\", borderWidth: 2, }, { label: 'Patrimonio Neto', yAxisID: 'y-left', data: chartData.data12, backgroundColor: \"rgba(128, 0, 128, 1)\", },\n            ],\n          },\n          options: {\n            responsive: true,\n            scales: {\n                x: {\n                    title: {\n                        display: false,\n                        text: ''\n                    }\n                },\n                'y-left': {\n                    type: 'linear',\n                    position: 'left',\n                    title: {\n                        display: true,\n                        text: 'Balance Sheet (Unidad: $1 mill\u00f3n)'\n                    },\n                    grid: {\n                        display: true\n                    }\n                },\n\n            },\n            maintainAspectRatio: false,\n\n          }\n        });\n      } catch (error) {\n        console.error('Error fetching data:', error);\n      }\n    }\n\n    fetchDataAndCreateChart();\n  <\/script>\n<\/body>\n<\/html>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<!DOCTYPE html>\n<html>\n<body>\n  <div style=\"width: 100%; margin: auto;\">\n    <table id=\"financialTable5\" border=\"1\">\n      <thead>\n        <tr>\n          <th>Fecha<\/th>\n          <th>Activo Totals<\/th>\n          <th>Pasivos Totales<\/th>\n          <th>Patrimonio Neto<\/th>\n        <\/tr>\n      <\/thead>\n      <tbody><\/tbody>\n    <\/table>\n  <\/div>\n  <script>\n    async function fetchDataAndCreateTable() {\n      try {\n        const response = await fetch('https:\/\/www.blothumb.com\/wp-content\/stock\/XOM.csv');\n        const csvData = await response.text();\n\n        const lines = csvData.trim().split('\\n');\n        const headers = lines[0].split(',');\n        const dataRows = lines.slice(1);\n\n        const financialTable5 = document.getElementById('financialTable5').getElementsByTagName('tbody')[0];\n\n        dataRows.forEach(row => {\n          const columns = row.split(',');\n          const rowElement = document.createElement('tr');\n          rowElement.innerHTML = `\n            <td>${columns[0]}<\/td>\n            <td>${Number(columns[14]).toLocaleString()}<\/td>\n            <td>${Number(columns[13]).toLocaleString()}<\/td>\n            <td>${Number(columns[12]).toLocaleString()}<\/td>\n          `;\n\n          financialTable5.appendChild(rowElement);\n        });\n\n      } catch (error) {\n        console.error('Error fetching data:', error);\n      }\n    }\n\n    fetchDataAndCreateTable();\n  <\/script>\n<\/body>\n<\/html>\n    <style>\n    body {\n      margin: 0;\n      padding: 0;\n    }\n\n    #financialTable5 {\n      width: 100%;\n      border-collapse: collapse; \n    }\n\n    #financialTable5 td, #financialTable5 th {\n      padding: 5px;\n      font-size: 14px;\n      line-height: 1; \n      border: 1px solid #ccc; \n    }\n  <\/style>\n\n\n\n<p>A continuaci\u00f3n se explican los Activo Totals, Pasivos Totales y Patrimonio Neto trimestrales que componen el balance de Exxonmobil.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Activo Total<\/strong> representa el valor combinado de todos los activos pose\u00eddos por una empresa. Incluye desde efectivo, inversiones y propiedades f\u00edsicas hasta propiedad intelectual y cuentas por cobrar. El Activo Total refleja la escala general de los activos de una empresa y se utiliza para evaluar su salud financiera y potencial de crecimiento.<\/li>\n\n\n\n<li><strong>Pasivo Total<\/strong> abarca todas las deudas pendientes y obligaciones financieras de una empresa. Esto incluye tanto pasivos a corto plazo como a largo plazo, como pr\u00e9stamos, bonos, cuentas por pagar y gastos acumulados. El Pasivo Total revela la extensi\u00f3n de las obligaciones financieras de una empresa.<\/li>\n\n\n\n<li><strong>Patrimonio Neto,<\/strong> a menudo referido como patrimonio de los accionistas o activos netos, es el inter\u00e9s residual en los activos de una empresa despu\u00e9s de deducir su Pasivo Total. Representa el inter\u00e9s de propiedad de los accionistas en los activos y ganancias de la empresa. El Patrimonio Neto es un indicador cr\u00edtico de la posici\u00f3n financiera de una empresa y se utiliza para evaluar su solvencia y atractivo para los inversores.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:16px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Valuaci\u00f3n<\/h3>\n\n\n\n<!DOCTYPE html>\n<html>\n<head>\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js\"><\/script>\n<\/head>\n<body>\n<div class=\"myCanvas\"> <canvas id=\"financialChart6\"  style=\"height: 500px; width: 100%;\"><\/canvas> <\/div>\n  <script>\n    async function fetchDataAndCreateChart() {\n      try {\n        const response = await fetch('https:\/\/www.blothumb.com\/wp-content\/stock\/XOM.csv');\n        const csvData = await response.text();\n\n        const lines = csvData.trim().split('\\n');\n        const headers = lines[0].split(',');\n        const dataRows = lines.slice(1);\n\n        const chartData = {\n          labels: [],\n          data15: [],\n          data16: [],\n          data17: []\n        };\n\n        dataRows.forEach(row => {\n          const columns = row.split(',');\n          chartData.labels.push(columns[0]);\n          chartData.data15.push(parseFloat(columns[15]));\n          chartData.data16.push(parseFloat(columns[16]));\n          chartData.data17.push(parseFloat(columns[17]));\n        });\n\n        const ctx = document.getElementById('financialChart6').getContext('2d');\n\n        const financialChart6 = new Chart(ctx, {\n          type: 'bar', \/\/ Specify the chart type as 'bar'\n          data: {\n            labels: chartData.labels,\n            datasets: [\n                { label: 'PER', yAxisID: 'y-left', data: chartData.data15, backgroundColor: \"rgba(255, 206, 86, 0.2)\", borderColor: \"rgba(255, 206, 86, 1)\", borderWidth: 2, }, { label: 'PBR', yAxisID: 'y-left', data: chartData.data16, backgroundColor: \"rgba(128, 0, 128, 0.6)\", borderColor: \"rgba(128, 0, 128, 1)\", borderWidth: 2, }, { label: 'PSR', yAxisID: 'y-left', data: chartData.data17, backgroundColor: \"rgba(255, 99, 132, 0.2)\", borderColor: \"rgba(255, 99, 132, 1)\", borderWidth: 2, },\n            ],\n          },\n          options: {\n            responsive: true,\n            scales: {\n                x: {\n                    title: {\n                        display: false,\n                        text: ''\n                    }\n                },\n                'y-left': {\n                    type: 'linear',\n                    position: 'left',\n                    title: {\n                        display: true,\n                        text: '(Unidad : 1x)'\n                    },\n                    grid: {\n                        display: true\n                    }\n                },\n\n            },\n            maintainAspectRatio: false,\n\n          }\n        });\n      } catch (error) {\n        console.error('Error fetching data:', error);\n      }\n    }\n\n    fetchDataAndCreateChart();\n  <\/script>\n<\/body>\n<\/html>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<!DOCTYPE html>\n<html>\n<body>\n  <div style=\"width: 100%; margin: auto;\">\n    <table id=\"financialTable6\" border=\"1\">\n      <thead>\n        <tr>\n          <th>Fecha<\/th>\n          <th>PER<\/th>\n          <th>PBR<\/th>\n          <th>PSR<\/th>\n        <\/tr>\n      <\/thead>\n      <tbody><\/tbody>\n    <\/table>\n  <\/div>\n  <script>\n    async function fetchDataAndCreateTable() {\n      try {\n        const response = await fetch('https:\/\/www.blothumb.com\/wp-content\/stock\/XOM.csv');\n        const csvData = await response.text();\n\n        const lines = csvData.trim().split('\\n');\n        const headers = lines[0].split(',');\n        const dataRows = lines.slice(1);\n\n        const financialTable6 = document.getElementById('financialTable6').getElementsByTagName('tbody')[0];\n\n        dataRows.forEach(row => {\n          const columns = row.split(',');\n          const rowElement = document.createElement('tr');\n          rowElement.innerHTML = `\n            <td>${columns[0]}<\/td>\n            <td>${Number(columns[15]).toLocaleString()}<\/td>\n            <td>${Number(columns[16]).toLocaleString()}<\/td>\n            <td>${Number(columns[17]).toLocaleString()}<\/td>\n          `;\n\n          financialTable6.appendChild(rowElement);\n        });\n\n      } catch (error) {\n        console.error('Error fetching data:', error);\n      }\n    }\n\n    fetchDataAndCreateTable();\n  <\/script>\n<\/body>\n<\/html>\n    <style>\n    body {\n      margin: 0;\n      padding: 0;\n    }\n\n    #financialTable6 {\n      width: 100%;\n      border-collapse: collapse; \n    }\n\n    #financialTable6 td, #financialTable6 th {\n      padding: 5px;\n      font-size: 14px;\n      line-height: 1; \n      border: 1px solid #ccc; \n    }\n  <\/style>\n\n\n\n<p>A continuaci\u00f3n se ofrece una explicaci\u00f3n de la relaci\u00f3n precio-beneficio (PER), la relaci\u00f3n precio-valor contable (PBR) y la relaci\u00f3n precio-ventas (PSR) trimestrales que conforman las medidas de valoraci\u00f3n de Exxonmobil.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>PER (Relaci\u00f3n Precio-Beneficio)<\/strong> es una m\u00e9trica financiera utilizada para evaluar la valoraci\u00f3n de las acciones de una empresa al comparar su precio actual por acci\u00f3n con sus ganancias por acci\u00f3n (EPS). Ayuda a los inversores a comprender cu\u00e1nto est\u00e1n pagando por cada d\u00f3lar de ganancias y puede indicar si una acci\u00f3n est\u00e1 sobrevalorada o subvalorada.<\/li>\n\n\n\n<li><strong>PBR (Relaci\u00f3n Precio-Valor Contable)<\/strong> es una ratio de valoraci\u00f3n que eval\u00faa el precio de las acciones de una empresa en relaci\u00f3n con su valor en libros por acci\u00f3n. Mide si una acci\u00f3n est\u00e1 cotizando a un premio o descuento con respecto a su valor en libros, ofreciendo informaci\u00f3n sobre la percepci\u00f3n del mercado sobre el valor de los activos de una empresa.<\/li>\n\n\n\n<li><strong>PSR (<strong>Relaci\u00f3n Precio-Ventas<\/strong>)<\/strong> es una m\u00e9trica de valoraci\u00f3n que eval\u00faa el precio de las acciones de una empresa en relaci\u00f3n con sus ingresos por acci\u00f3n. Se utiliza para evaluar c\u00f3mo el mercado valora el desempe\u00f1o de ventas de una empresa, ayudando a los inversores a determinar si una acci\u00f3n tiene un precio atractivo en comparaci\u00f3n con sus cifras de ventas.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:16px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Rentabilidad<\/h3>\n\n\n\n<!DOCTYPE html>\n<html>\n<head>\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js\"><\/script>\n<\/head>\n<body>\n<div class=\"myCanvas\"> <canvas id=\"financialChart7\"  style=\"height: 500px; width: 100%;\"><\/canvas> <\/div>\n  <script>\n    async function fetchDataAndCreateChart() {\n      try {\n        const response = await fetch('https:\/\/www.blothumb.com\/wp-content\/stock\/XOM.csv');\n        const csvData = await response.text();\n\n        const lines = csvData.trim().split('\\n');\n        const headers = lines[0].split(',');\n        const dataRows = lines.slice(1);\n\n        const chartData = {\n          labels: [],\n          data21: [],\n          data22: [],\n          data23: []\n        };\n\n        dataRows.forEach(row => {\n          const columns = row.split(',');\n          chartData.labels.push(columns[0]);\n          chartData.data21.push(parseFloat(columns[21]));\n          chartData.data22.push(parseFloat(columns[22]));\n          chartData.data23.push(parseFloat(columns[23]));\n        });\n\n        const ctx = document.getElementById('financialChart7').getContext('2d');\n\n        const financialChart7 = new Chart(ctx, {\n          type: 'bar', \/\/ Specify the chart type as 'bar'\n          data: {\n            labels: chartData.labels,\n            datasets: [\n                { label: 'ROA', yAxisID: 'y-left', data: chartData.data21, backgroundColor: \"rgba(0, 0, 255, 0.1)\", borderColor: \"rgba(0, 0, 255, 1)\", borderWidth: 2, }, { label: 'ROE', yAxisID: 'y-left', data: chartData.data22, backgroundColor: \"rgba(0, 0, 255, 0.5)\", borderColor: \"rgba(0, 0, 255, 1)\", borderWidth: 2, }, { label: 'ROIC', yAxisID: 'y-left', data: chartData.data23, backgroundColor: \"rgba(0, 0, 255, 1)\", },\n            ],\n          },\n          options: {\n            responsive: true,\n            scales: {\n                x: {\n                    title: {\n                        display: false,\n                        text: ''\n                    }\n                },\n                'y-left': {\n                    type: 'linear',\n                    position: 'left',\n                    title: {\n                        display: true,\n                        text: '(Unidad : %)'\n                    },\n                    grid: {\n                        display: true\n                    }\n                },\n\n            },\n            maintainAspectRatio: false,\n\n          }\n        });\n      } catch (error) {\n        console.error('Error fetching data:', error);\n      }\n    }\n\n    fetchDataAndCreateChart();\n  <\/script>\n<\/body>\n<\/html>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<!DOCTYPE html>\n<html>\n<body>\n  <div style=\"width: 100%; margin: auto;\">\n    <table id=\"financialTable7\" border=\"1\">\n      <thead>\n        <tr>\n          <th>Fecha<\/th>\n          <th>ROA<\/th>\n          <th>ROE<\/th>\n          <th>ROIC<\/th>\n        <\/tr>\n      <\/thead>\n      <tbody><\/tbody>\n    <\/table>\n  <\/div>\n  <script>\n    async function fetchDataAndCreateTable() {\n      try {\n        const response = await fetch('https:\/\/www.blothumb.com\/wp-content\/stock\/XOM.csv');\n        const csvData = await response.text();\n\n        const lines = csvData.trim().split('\\n');\n        const headers = lines[0].split(',');\n        const dataRows = lines.slice(1);\n\n        const financialTable7 = document.getElementById('financialTable7').getElementsByTagName('tbody')[0];\n\n        dataRows.forEach(row => {\n          const columns = row.split(',');\n          const rowElement = document.createElement('tr');\n          rowElement.innerHTML = `\n            <td>${columns[0]}<\/td>\n            <td>${Number(columns[21]).toLocaleString()}<\/td>\n            <td>${Number(columns[22]).toLocaleString()}<\/td>\n            <td>${Number(columns[23]).toLocaleString()}<\/td>\n          `;\n\n          financialTable7.appendChild(rowElement);\n        });\n\n      } catch (error) {\n        console.error('Error fetching data:', error);\n      }\n    }\n\n    fetchDataAndCreateTable();\n  <\/script>\n<\/body>\n<\/html>\n    <style>\n    body {\n      margin: 0;\n      padding: 0;\n    }\n\n    #financialTable7 {\n      width: 100%;\n      border-collapse: collapse; \n    }\n\n    #financialTable7 td, #financialTable7 th {\n      padding: 5px;\n      font-size: 14px;\n      line-height: 1; \n      border: 1px solid #ccc; \n    }\n  <\/style>\n\n\n\n<p>A continuaci\u00f3n se ofrece una explicaci\u00f3n del rendimiento trimestral de los activos (ROA), el rendimiento del capital (ROE) y el rendimiento del capital invertido (ROIC) que conforman las medidas de rentabilidad de Exxonmobil.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>ROA (Retorno de los Activos)<\/strong>&nbsp;es una m\u00e9trica financiera que mide la capacidad de una empresa para generar ganancias a partir de sus activos.&nbsp;Se calcula dividiendo el Ingreso Neto por los Totales Activos y proporciona informaci\u00f3n sobre la eficiencia con la que una empresa utiliza sus recursos para generar ganancias.<\/li>\n\n\n\n<li><strong>ROE (<strong>Retorno del Capital<\/strong>)<\/strong>&nbsp;es un ratio financiero que eval\u00faa la rentabilidad de una empresa en relaci\u00f3n con el capital contable.&nbsp;Se calcula dividiendo el Ingreso Neto por el capital contable y refleja el retorno de la inversi\u00f3n para los propietarios de la empresa, indicando qu\u00e9 tan bien genera ganancias con los fondos de los accionistas.<\/li>\n\n\n\n<li><strong>ROIC (Retorno del capital invertido)<\/strong>&nbsp;es un indicador financiero que considera tanto la deuda como el capital al evaluar el desempe\u00f1o de una empresa.&nbsp;Calcula el rendimiento de todo el capital invertido, incluida la deuda y el capital, y ayuda a evaluar la eficacia con la que la empresa genera rendimientos del capital total empleado en sus operaciones.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:16px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Liquidez<\/h3>\n\n\n\n<!DOCTYPE html>\n<html>\n<head>\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js\"><\/script>\n<\/head>\n<body>\n<div class=\"myCanvas\"> <canvas id=\"financialChart8\"  style=\"height: 500px; width: 100%;\"><\/canvas> <\/div>\n  <script>\n    async function fetchDataAndCreateChart() {\n      try {\n        const response = await fetch('https:\/\/www.blothumb.com\/wp-content\/stock\/XOM.csv');\n        const csvData = await response.text();\n\n        const lines = csvData.trim().split('\\n');\n        const headers = lines[0].split(',');\n        const dataRows = lines.slice(1);\n\n        const chartData = {\n          labels: [],\n          data21: [],\n          data22: [],\n          data23: []\n        };\n\n        dataRows.forEach(row => {\n          const columns = row.split(',');\n          chartData.labels.push(columns[0]);\n          chartData.data21.push(parseFloat(columns[29]));\n          chartData.data22.push(parseFloat(columns[30]));\n          chartData.data23.push(parseFloat(columns[31]));\n        });\n\n        const ctx = document.getElementById('financialChart8').getContext('2d');\n\n        const financialChart8 = new Chart(ctx, {\n          type: 'bar', \/\/ Specify the chart type as 'bar'\n          data: {\n            labels: chartData.labels,\n            datasets: [\n                { label: 'Ratio Corriente', yAxisID: 'y-left', data: chartData.data21, backgroundColor: \"rgba(0, 100, 0, 0.1)\", borderColor: \"rgba(0, 100, 0, 1)\", borderWidth: 2, }, { label: 'Ratio R\u00e1pido', yAxisID: 'y-left', data: chartData.data22, backgroundColor: \"rgba(0, 100, 0, 0.5)\", borderColor: \"rgba(0, 100, 0, 1)\", borderWidth: 2, }, { label: 'Ratio de Pago de Dividendos', yAxisID: 'y-left', data: chartData.data23, backgroundColor: \"rgba(0, 100, 0, 1)\", },\n            ],\n          },\n          options: {\n            responsive: true,\n            scales: {\n                x: {\n                    title: {\n                        display: false,\n                        text: ''\n                    }\n                },\n                'y-left': {\n                    type: 'linear',\n                    position: 'left',\n                    title: {\n                        display: true,\n                        text: '(Unidad : %)'\n                    },\n                    grid: {\n                        display: true\n                    }\n                },\n\n            },\n            maintainAspectRatio: false,\n\n          }\n        });\n      } catch (error) {\n        console.error('Error fetching data:', error);\n      }\n    }\n\n    fetchDataAndCreateChart();\n  <\/script>\n<\/body>\n<\/html>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<!DOCTYPE html>\n<html>\n<body>\n  <div style=\"width: 100%; margin: auto;\">\n    <table id=\"financialTable10\" border=\"1\">\n      <thead>\n        <tr>\n          <th>Fecha<\/th>\n          <th>Ratio Corriente<\/th>\n          <th>Ratio R\u00e1pido<\/th>\n          <th>Ratio de Pago de Dividendos<\/th>\n        <\/tr>\n      <\/thead>\n      <tbody><\/tbody>\n    <\/table>\n  <\/div>\n  <script>\n    async function fetchDataAndCreateTable() {\n      try {\n        const response = await fetch('https:\/\/www.blothumb.com\/wp-content\/stock\/XOM.csv');\n        const csvData = await response.text();\n\n        const lines = csvData.trim().split('\\n');\n        const headers = lines[0].split(',');\n        const dataRows = lines.slice(1);\n\n        const financialTable10 = document.getElementById('financialTable10').getElementsByTagName('tbody')[0];\n\n        dataRows.forEach(row => {\n          const columns = row.split(',');\n          const rowElement = document.createElement('tr');\n          rowElement.innerHTML = `\n            <td>${columns[0]}<\/td>\n            <td>${Number(columns[29]).toLocaleString()}<\/td>\n            <td>${Number(columns[30]).toLocaleString()}<\/td>\n            <td>${Number(columns[31]).toLocaleString()}<\/td>\n          `;\n\n          financialTable10.appendChild(rowElement);\n        });\n\n      } catch (error) {\n        console.error('Error fetching data:', error);\n      }\n    }\n\n    fetchDataAndCreateTable();\n  <\/script>\n<\/body>\n<\/html>\n    <style>\n    body {\n      margin: 0;\n      padding: 0;\n    }\n\n    #financialTable10 {\n      width: 100%;\n      border-collapse: collapse; \n    }\n\n    #financialTable10 td, #financialTable10 th {\n      padding: 5px;\n      font-size: 14px;\n      line-height: 1; \n      border: 1px solid #ccc; \n    }\n  <\/style>\n\n\n\n<p>A continuaci\u00f3n se ofrece una explicaci\u00f3n del Ratio Corriente, Ratio R\u00e1pido y Ratio de Pago de Dividendos trimestrales que componen las medidas de liquidez de Exxonmobil.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Ratio Corriente<\/strong>&nbsp;es una m\u00e9trica financiera que eval\u00faa la capacidad de una empresa para cumplir con sus obligaciones a corto plazo comparando los activos corrientes con los pasivos corrientes.&nbsp;No considera activos r\u00e1pidos y es indicativo de la estabilidad financiera de una empresa; un \u00edndice m\u00e1s alto sugiere una liquidez m\u00e1s fuerte.<\/li>\n\n\n\n<li><strong>Ratio R\u00e1pido<\/strong>&nbsp;mide la capacidad de una empresa para cumplir con sus pasivos a corto plazo utilizando sus activos r\u00e1pidos, que excluyen el inventario.&nbsp;Proporciona una evaluaci\u00f3n m\u00e1s conservadora de la liquidez de una empresa al considerar solo los activos m\u00e1s l\u00edquidos, como efectivo, inversiones a corto plazo y cuentas por cobrar.<\/li>\n\n\n\n<li><strong>Ratio de Pago de Dividendos<\/strong>&nbsp;representa la parte de las ganancias de una empresa que se distribuye a los accionistas como dividendos.&nbsp;Esta m\u00e9trica revela c\u00f3mo una empresa asigna sus ganancias entre los accionistas y la reinversi\u00f3n, donde una tasa de pago m\u00e1s alta indica una mayor proporci\u00f3n de las ganancias devueltas a los accionistas como dividendos.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:16px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Cash Flow<\/h3>\n\n\n\n<!DOCTYPE html>\n<html>\n<head>\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js\"><\/script>\n<\/head>\n<body>\n<div class=\"myCanvas\"> <canvas id=\"financialChart9\"  style=\"height: 500px; width: 100%;\"><\/canvas> <\/div>\n  <script>\n    async function fetchDataAndCreateChart() {\n      try {\n        const response = await fetch('https:\/\/www.blothumb.com\/wp-content\/stock\/XOM.csv');\n        const csvData = await response.text();\n\n        const lines = csvData.trim().split('\\n');\n        const headers = lines[0].split(',');\n        const dataRows = lines.slice(1);\n\n        const chartData = {\n          labels: [],\n          data18: [],\n          data19: [],\n          data20: [],\n        };\n\n        dataRows.forEach(row => {\n          const columns = row.split(',');\n          chartData.labels.push(columns[0]);\n          chartData.data18.push(parseFloat(columns[18]));\n          chartData.data19.push(parseFloat(columns[19]));\n          chartData.data20.push(parseFloat(columns[20]));\n        });\n\n        const ctx = document.getElementById('financialChart9').getContext('2d');\n\n        const financialChart9 = new Chart(ctx, {\n          type: 'line', \/\/ Specify the chart type as 'bar'\n          data: {\n            labels: chartData.labels,\n            datasets: [\n                {\n                    label: 'CFO',\n                    yAxisID: 'y-left',\n                    data: chartData.data18,\n                    backgroundColor: \"rgba(255, 99, 132, 0.2)\",\n                    borderColor: \"rgba(255, 99, 132, 1)\",\n                    borderWidth: 2,\n                },\n                {\n                    label: 'CFF',\n                    yAxisID: 'y-left',\n                    data: chartData.data19,\n                    backgroundColor: \"rgba(54, 162, 235, 0.2)\",\n                    borderColor: \"rgba(54, 162, 235, 1)\",\n                    borderWidth: 2,\n                },\n                {\n                    label: 'CFI',\n                    yAxisID: 'y-left',\n                    data: chartData.data20,\n                    backgroundColor: \"rgba(255, 206, 86, 0.2)\",\n                    borderColor: \"rgba(255, 206, 86, 1)\",\n                    borderWidth: 2,\n                },\n            ],\n          },\n          options: {\n            responsive: true,\n            scales: {\n                x: {\n                    title: {\n                        display: false,\n                        text: ''\n                    }\n                },\n                'y-left': {\n                    type: 'linear',\n                    position: 'left',\n                    title: {\n                        display: true,\n                        text: '(Unidad: $1 mill\u00f3n)'\n                    },\n                    grid: {\n                        display: true\n                    }\n                }\n            },\n            maintainAspectRatio: false,\n\n          }\n        });\n      } catch (error) {\n        console.error('Error fetching data:', error);\n      }\n    }\n\n    fetchDataAndCreateChart();\n  <\/script>\n<\/body>\n<\/html>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<!DOCTYPE html>\n<html>\n<body>\n  <div style=\"width: 100%; margin: auto;\">\n    <table id=\"financialTable8\" border=\"1\">\n      <thead>\n        <tr>\n          <th>Fecha<\/th>\n          <th>CFO<\/th>\n          <th>CFF<\/th>\n          <th>CFI<\/th>\n        <\/tr>\n      <\/thead>\n      <tbody><\/tbody>\n    <\/table>\n  <\/div>\n  <script>\n    async function fetchDataAndCreateTable() {\n      try {\n        const response = await fetch('https:\/\/www.blothumb.com\/wp-content\/stock\/XOM.csv');\n        const csvData = await response.text();\n\n        const lines = csvData.trim().split('\\n');\n        const headers = lines[0].split(',');\n        const dataRows = lines.slice(1);\n\n        const financialTable8 = document.getElementById('financialTable8').getElementsByTagName('tbody')[0];\n\n        dataRows.forEach(row => {\n          const columns = row.split(',');\n          const rowElement = document.createElement('tr');\n          rowElement.innerHTML = `\n            <td>${columns[0]}<\/td>\n            <td>${Number(columns[18]).toLocaleString()}<\/td>\n            <td>${Number(columns[19]).toLocaleString()}<\/td>\n            <td>${Number(columns[20]).toLocaleString()}<\/td>\n          `;\n\n          financialTable8.appendChild(rowElement);\n        });\n\n      } catch (error) {\n        console.error('Error fetching data:', error);\n      }\n    }\n\n    fetchDataAndCreateTable();\n  <\/script>\n<\/body>\n<\/html>\n    <style>\n    body {\n      margin: 0;\n      padding: 0;\n    }\n\n    #financialTable8 {\n      width: 100%;\n      border-collapse: collapse; \n    }\n\n    #financialTable8 td, #financialTable8 th {\n      padding: 5px;\n      font-size: 14px;\n      line-height: 1; \n      border: 1px solid #ccc; \n    }\n  <\/style>\n\n\n\n<p>A continuaci\u00f3n se ofrece una explicaci\u00f3n del estado de flujo de caja trimestral de Exxonmobil.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>El flujo de caja operativo (CFO)<\/strong>&nbsp;mide el efectivo generado o utilizado por las operaciones comerciales principales de una empresa.&nbsp;Incluye efectivo recibido de clientes y efectivo pagado por gastos operativos.&nbsp;Esta m\u00e9trica indica la capacidad de la empresa para generar efectivo a partir de sus actividades principales.<\/li>\n\n\n\n<li><strong>El flujo de efectivo procedente del financiamiento (CFF)<\/strong>&nbsp;se relaciona con transacciones en efectivo que involucran las actividades financieras de la empresa, como la obtenci\u00f3n de pr\u00e9stamos, la emisi\u00f3n de bonos o la recompra de acciones.&nbsp;Refleja c\u00f3mo la empresa gestiona su estructura de capital y sus obligaciones financieras.<\/li>\n\n\n\n<li><strong>El flujo de efectivo de la inversi\u00f3n (CFI)<\/strong>&nbsp;representa flujos de efectivo relacionados con la compra o venta de activos a largo plazo, como propiedades, equipos o inversiones en otras empresas.&nbsp;Ayuda a evaluar las decisiones de asignaci\u00f3n de capital de la empresa y sus inversiones en crecimiento o desinversiones futuras.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:16px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Dividendo<\/h3>\n\n\n\n<!DOCTYPE html>\n<html>\n<head>\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js\"><\/script>\n<\/head>\n<body>\n<div class=\"myCanvas\"> <canvas id=\"financialChart10\"  style=\"height: 500px; width: 100%;\"><\/canvas> <\/div>\n  <script>\n    async function fetchDataAndCreateChart() {\n      try {\n        const response = await fetch('https:\/\/www.blothumb.com\/wp-content\/stock\/XOM.csv');\n        const csvData = await response.text();\n\n        const lines = csvData.trim().split('\\n');\n        const headers = lines[0].split(',');\n        const dataRows = lines.slice(1);\n\n        const chartData = {\n          labels: [],\n          data28: [],\n          data27: []\n        };\n\n        dataRows.forEach(row => {\n          const columns = row.split(',');\n          chartData.labels.push(columns[0]);\n          chartData.data28.push(parseFloat(columns[27]));\n          chartData.data27.push(parseFloat(columns[28]));\n        });\n\n        const ctx = document.getElementById('financialChart10').getContext('2d');\n\n        const financialChart10 = new Chart(ctx, {\n          type: 'bar', \/\/ Specify the chart type as 'bar'\n          data: {\n            labels: chartData.labels,\n            datasets: [\n{\n                    label: 'Dividendo por Acci\u00f3n',\n                    yAxisID: 'y-left',\n                    data: chartData.data27,\n                    backgroundColor: \"rgba(119, 184, 0, 0.2)\",\n                    borderColor: \"rgba(119, 184, 0, 1)\",\n                    borderWidth: 2,\n                    barThickness: 20\n                },\n                {\n                    label: 'Rendimiento por Dividendo',\n                    yAxisID: 'y-right',\n                    data: chartData.data28,\n                    type: 'line',\n                    borderColor: \"rgba(0, 0, 0, 1)\",\n                    borderWidth: 2,\n                    fill: false,\n                },\n            ],\n          },\n          options: {\n            responsive: true,\n            scales: {\n                x: {\n                    title: {\n                        display: false,\n                        text: ''\n                    }\n                },\n                'y-left': {\n                    type: 'linear',\n                    position: 'left',\n                    title: {\n                        display: true,\n                        text: 'Dividendo por Acci\u00f3n (Unidad : $1)'\n                    },\n                    grid: {\n                        display: true\n                    }\n                },\n                'y-right': {\n                    type: 'linear',\n                    position: 'right',\n                    title: {\n                        display: true,\n                        text: 'Rendimiento por Dividendo\uff08Unidad : %\uff09'\n                    },\n                    ticks: {},\n                    grid: {\n                        display: false\n                    }\n                }\n            },\n            maintainAspectRatio: false,\n\n          }\n        });\n      } catch (error) {\n        console.error('Error fetching data:', error);\n      }\n    }\n\n    fetchDataAndCreateChart();\n  <\/script>\n<\/body>\n<\/html>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<!DOCTYPE html>\n<html>\n<body>\n  <div style=\"width: 100%; margin: auto;\">\n    <table id=\"financialTable9\" border=\"1\">\n      <thead>\n        <tr>\n          <th>Fecha<\/th>\n          <th>Dividendo por Acci\u00f3n<\/th>\n          <th>Rendimiento por Dividendo<\/th>\n        <\/tr>\n      <\/thead>\n      <tbody><\/tbody>\n    <\/table>\n  <\/div>\n  <script>\n    async function fetchDataAndCreateTable() {\n      try {\n        const response = await fetch('https:\/\/www.blothumb.com\/wp-content\/stock\/XOM.csv');\n        const csvData = await response.text();\n\n        const lines = csvData.trim().split('\\n');\n        const headers = lines[0].split(',');\n        const dataRows = lines.slice(1);\n\n        const financialTable9 = document.getElementById('financialTable9').getElementsByTagName('tbody')[0];\n\n        dataRows.forEach(row => {\n          const columns = row.split(',');\n          const rowElement = document.createElement('tr');\n          rowElement.innerHTML = `\n            <td>${columns[0]}<\/td>\n            <td>${Number(columns[28]).toLocaleString()}<\/td>\n            <td>${Number(columns[27]).toLocaleString()}<\/td>\n          `;\n\n          financialTable9.appendChild(rowElement);\n        });\n\n      } catch (error) {\n        console.error('Error fetching data:', error);\n      }\n    }\n\n    fetchDataAndCreateTable();\n  <\/script>\n<\/body>\n<\/html>\n    <style>\n    body {\n      margin: 0;\n      padding: 0;\n    }\n\n    #financialTable9 {\n      width: 100%;\n      border-collapse: collapse; \n    }\n\n    #financialTable9 td, #financialTable9 th {\n      padding: 5px;\n      font-size: 14px;\n      line-height: 1; \n      border: 1px solid #ccc; \n    }\n  <\/style>\n\n\n\n<p>A continuaci\u00f3n se explica el Rendimiento por Dividendo y Dividendo por Acci\u00f3n trimestrales que componen la l\u00ednea de dividendos de Exxonmobil.&nbsp;Si no hay dividendos, el gr\u00e1fico estar\u00e1 en blanco.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>El Rendimiento por Dividendo<\/strong>&nbsp;es una m\u00e9trica que representa la rentabilidad de una inversi\u00f3n en acciones, calculada dividiendo el pago de dividendos por el precio actual de las acciones.&nbsp;Proporciona a los inversores un porcentaje del rendimiento anual en efectivo de su inversi\u00f3n, ayud\u00e1ndoles a evaluar los ingresos generados por la posesi\u00f3n de acciones.<\/li>\n\n\n\n<li><strong>Dividendo por Acci\u00f3n<\/strong>&nbsp;significa la cantidad de dividendo que una empresa paga a cada accionista individual por cada acci\u00f3n que posee.&nbsp;Esta m\u00e9trica se utiliza para comprender cu\u00e1ntos ingresos por dividendos se asignan por acci\u00f3n, lo que ayuda a los inversores a evaluar la pol\u00edtica de dividendos de una empresa y su impacto en la rentabilidad de los accionistas.&nbsp;<a href=\"https:\/\/www.blothumb.com\/es\/finance\/dividend\" target=\"_blank\" rel=\"noopener\" title=\"\">Aprende m\u00e1s<\/a><\/li>\n<\/ul>\n\n\n\n<div style=\"height:16px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Note<\/h2>\n\n\n\n<p>Estos datos se mantienen actualizados hasta la Fecha. Por ello, se recomienda registrarse como favorito y visitarlo con frecuencia. La metodolog\u00eda de inversi\u00f3n recomendada en este informe es abstenerse de realizar inversiones excesivas y ser siempre cauteloso al invertir.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00daltimas noticias sobre Exxonmobil(XOM) acciones: gr\u00e1ficos de precios, previsiones, dividendos y finanzas. Tome decisiones de inversi\u00f3n basadas en nuestro an\u00e1lisis conciso.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,4,21],"tags":[23,22],"class_list":["post-162","post","type-post","status-publish","format-standard","hentry","category-stock","category-us-markets","category-nyse","tag-oil-gas-integrated","tag-energy"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.blothumb.com\/es\/wp-json\/wp\/v2\/posts\/162","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.blothumb.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.blothumb.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.blothumb.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.blothumb.com\/es\/wp-json\/wp\/v2\/comments?post=162"}],"version-history":[{"count":1,"href":"https:\/\/www.blothumb.com\/es\/wp-json\/wp\/v2\/posts\/162\/revisions"}],"predecessor-version":[{"id":286,"href":"https:\/\/www.blothumb.com\/es\/wp-json\/wp\/v2\/posts\/162\/revisions\/286"}],"wp:attachment":[{"href":"https:\/\/www.blothumb.com\/es\/wp-json\/wp\/v2\/media?parent=162"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.blothumb.com\/es\/wp-json\/wp\/v2\/categories?post=162"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.blothumb.com\/es\/wp-json\/wp\/v2\/tags?post=162"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}