{"id":261,"date":"2023-10-31T12:28:13","date_gmt":"2023-10-31T16:28:13","guid":{"rendered":"https:\/\/www.blothumb.com\/ar\/%eb%af%b8-%eb%b6%84%eb%a5%98\/so"},"modified":"2023-10-31T12:28:13","modified_gmt":"2023-10-31T16:28:13","slug":"so","status":"publish","type":"post","link":"https:\/\/www.blothumb.com\/ar\/stock\/so","title":{"rendered":"Southern Company(SO) &#8211; \u0633\u0639\u0631 \u0633\u0647\u0645 \u0633\u0627\u0648\u062b\u0631\u0646 \u0643\u0648\u0645\u0628\u0627\u0646\u064a, \u062a\u0648\u0642\u0639, \u0631\u0628\u062d \u0627\u0644\u0633\u0647\u0645"},"content":{"rendered":"\n<div class=\"tradingview-widget-copyright\">\n  <a href=\"https:\/\/www.tradingview.com\/symbols\/NYSE-SO\/\" 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:SO\",\n    \"width\": \"100%\",\n    \"locale\": \"ar_AE\",\n    \"colorTheme\": \"light\",\n    \"isTransparent\": true,\n    \"largeChartUrl\": \"https:\/\/www.blothumb.com\/ar\/stock\/SO\"\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:SO\",\n        \"interval\": \"D\",\n        \"timezone\": \"Exchange\",\n        \"theme\": \"light\",\n        \"style\": \"1\",\n        \"locale\": \"ar_AE\",\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>\u064a\u0648\u0641\u0631 \u0647\u0630\u0627 \u0627\u0644\u062a\u0642\u0631\u064a\u0631 \u062a\u062d\u0644\u064a\u0644\u0627\u064b \u0634\u0627\u0645\u0644\u0627\u064b \u0644\u0634\u0631\u0643\u0629 Southern Company\u060c \u0627\u0633\u062a\u0646\u0627\u062f\u064b\u0627 \u0625\u0644\u0649 \u062a\u062d\u0642\u064a\u0642 \u0645\u0641\u0635\u0644 \u0645\u0639 \u0627\u0644\u0623\u0631\u0642\u0627\u0645 \u0627\u0644\u0645\u0627\u0644\u064a\u0629 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629 \u0644\u0644\u0634\u0631\u0643\u0629.<\/p>\n\n\n<div class=\"taxonomy-post_tag wp-block-post-terms has-medium-font-size\"><span class=\"wp-block-post-terms__prefix\">Southern Company(\u0633\u0627\u0648\u062b\u0631\u0646 \u0643\u0648\u0645\u0628\u0627\u0646\u064a) \u062a\u0646\u062a\u0645\u064a \u0625\u0644\u0649 <\/span><a href=\"https:\/\/www.blothumb.com\/ar\/tag\/utilities\" rel=\"tag\">\u062e\u062f\u0645\u0627\u062a \u0627\u0644\u0628\u0646\u064a\u0629 \u0627\u0644\u062a\u062d\u062a\u064a\u0629<\/a><span class=\"wp-block-post-terms__suffix\">. \u0643\u0644 \u0635\u0646\u0627\u0639\u0629 \u0644\u0647\u0627 \u062e\u0635\u0627\u0626\u0635\u0647\u0627 \u0627\u0644\u062e\u0627\u0635\u0629 \u0648\u0642\u062f \u062a\u062a\u0623\u062b\u0631 \u0628\u0634\u0643\u0644 \u0645\u062e\u062a\u0644\u0641 \u062d\u0633\u0628 \u0627\u0644\u0648\u0636\u0639 \u0627\u0644\u0627\u0642\u062a\u0635\u0627\u062f\u064a\u060c \u0644\u0630\u0644\u0643 \u064a\u0631\u062c\u0649 \u0641\u0647\u0645 \u062e\u0635\u0627\u0626\u0635 \u0627\u0644\u0635\u0646\u0627\u0639\u0629 \u0648\u0627\u0644\u0623\u0633\u0647\u0645 \u0627\u0644\u0645\u0631\u062a\u0628\u0637\u0629 \u0628\u0647\u0627.<\/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\">\u0627\u0644\u062a\u062d\u0644\u064a\u0644 \u0627\u0644\u0641\u0646\u064a<\/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-SO\/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\/ar\/stock\/SO\", \"height\": \"500\", \"symbol\": \"NYSE:SO\", \"showIntervalTabs\": true, \"locale\": \"ar_AE\", \"colorTheme\": \"light\" } <\/script> <\/div>\n\n\n\n<p>\u0627\u0644\u062a\u062d\u0644\u064a\u0644 \u0627\u0644\u062a\u0642\u0646\u064a \u0627\u0644\u0648\u0627\u0631\u062f \u0623\u0639\u0644\u0627\u0647 \u064a\u0648\u0641\u0631 \u062a\u0648\u0642\u0639\u0627\u062a \u0644\u0633\u0639\u0631 \u0633\u0647\u0645 Southern Company \u0627\u0633\u062a\u0646\u0627\u062f\u064b\u0627 \u0625\u0644\u0649 \u0627\u0644\u0645\u0624\u0634\u0631 \u0627\u0644\u062a\u0642\u0646\u064a. \u0642\u062f \u064a\u0643\u0648\u0646 \u0630\u0644\u0643 \u0645\u0641\u064a\u062f\u064b\u0627 \u0644\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u0649 \u062a\u0648\u0642\u0639\u0627\u062a \u0641\u0648\u0631\u064a\u0629 \u0644\u0633\u0639\u0631 \u0627\u0644\u0633\u0647\u0645 \u0627\u0644\u062a\u064a \u064a\u062a\u0645 \u0627\u0644\u0631\u062c\u0648\u0639 \u0625\u0644\u064a\u0647\u0627 \u0644\u062a\u062f\u0627\u0648\u0644 \u0627\u0644\u0623\u0633\u0647\u0645.<\/p>\n\n\n\n<p class=\"has-small-font-size\">\u203b \u064a\u0642\u0648\u0645 \u0647\u0630\u0627 \u0627\u0644\u062a\u062d\u0644\u064a\u0644 \u0628\u062a\u062d\u0644\u064a\u0644 \u0623\u0633\u0639\u0627\u0631 \u0627\u0644\u0623\u0633\u0647\u0645 \u0634\u0647\u0631\u064a\u064b\u0627 \u0639\u0644\u0649 \u0623\u0642\u0635\u0649 \u062a\u0642\u062f\u064a\u0631 \u0648\u062f\u0642\u064a\u0642\u0629 \u0641\u064a \u0623\u0642\u0644 \u0627\u0644\u062a\u0642\u062f\u064a\u0631\u0627\u062a. \u064a\u0631\u062c\u0649 \u0627\u0644\u0631\u062c\u0648\u0639 \u0625\u0644\u0649 \u0647\u0630\u0627 \u0643\u062c\u0632\u0621 \u0645\u0646 \u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0627\u0633\u062a\u062b\u0645\u0627\u0631\u0643 \u0641\u0642\u0637. \u064a\u0645\u0643\u0646 \u0623\u0646 \u062a\u062a\u0642\u0644\u0628 \u0623\u0633\u0639\u0627\u0631 \u0627\u0644\u0623\u0633\u0647\u0645 \u0628\u063a\u0636 \u0627\u0644\u0646\u0638\u0631 \u0639\u0646 \u0627\u0644\u0648\u0627\u062c\u0647\u0629 \u0627\u0644\u062a\u0642\u0646\u064a\u0629\u060c \u0644\u0630\u0627 \u0644\u0627 \u062a\u062b\u0642 \u0641\u064a \u0627\u0644\u0648\u0627\u062c\u0647\u0629 \u0628\u0634\u0643\u0644 \u0639\u0634\u0648\u0627\u0626\u064a.<\/p>\n\n\n\n<p class=\"has-small-font-size\">\u203b \u0627\u0644\u062a\u062d\u0644\u064a\u0644 \u0627\u0644\u0645\u062a\u062c\u0647 \u0647\u0648 \u062a\u062d\u0644\u064a\u0644 \u0644\u0644\u0645\u062a\u0648\u0633\u0637 \u0627\u0644\u0645\u062a\u062d\u0631\u0643 \u0644\u0644\u0631\u0633\u0645 \u0627\u0644\u0628\u064a\u0627\u0646\u064a\u060c \u0644\u0630\u0627 \u062a\u062d\u0642\u0642 \u0645\u0646 \u0627\u0644\u062a\u062d\u0644\u064a\u0644 \u0627\u0644\u0623\u0633\u0627\u0633\u064a \u0645\u062b\u0644 \u062a\u0648\u0642\u0639\u0627\u062a \u0627\u0644\u0623\u0639\u0645\u0627\u0644 \u0648\u0631\u0628\u062d\u064a\u0629 \u0627\u0644\u0634\u0631\u0643\u0629.<\/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\">\u0627\u0644\u0645\u0644\u062e\u0635 \u0627\u0644\u0645\u0627\u0644\u064a<\/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-SO\/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:SO\", \"colorTheme\": \"light\", \"isTransparent\": false, \"largeChartUrl\": \"https:\/\/www.blothumb.com\/ar\/stock\/SO\", \"displayMode\": \"compact\", \"width\": \"100%\", \"height\": \"550\", \"locale\": \"ar_AE\" } <\/script> <\/div>\n\n\n\n<p>\u0627\u0644\u0645\u0644\u062e\u0635 \u0627\u0644\u0645\u0627\u0644\u064a \u0627\u0644\u0633\u0627\u0628\u0642 \u0644\u0634\u0631\u0643\u0629 Southern Company \u0647\u0648 \u0628\u064a\u0627\u0646 \u0645\u0627\u0644\u064a \u0645\u062a\u0639\u0644\u0642 \u0628\u0633\u0639\u0631 \u0627\u0644\u0633\u0647\u0645 \u0648\u064a\u0633\u0627\u0639\u062f \u0641\u064a \u062a\u062d\u0644\u064a\u0644 \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0627\u062a \u0643\u0645\u0639\u0644\u0648\u0645\u0627\u062a \u062a\u0644\u062e\u0635 \u0643\u064a\u0641 \u062a\u0639\u0645\u0644 \u0627\u0644\u0634\u0631\u0643\u0629.<\/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\">\u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0645\u0627\u0644\u064a\u0629<\/h2>\n\n\n\n<p>\u062a\u0648\u0641\u0631 \u0647\u0630\u0647 \u0627\u0644\u0642\u0633\u0645 \u0645\u062e\u0637\u0637\u0627\u062a \u0648\u062c\u062f\u0627\u0648\u0644 \u0645\u0627\u0644\u064a\u0629 \u0631\u0628\u0639 \u0633\u0646\u0648\u064a\u0629 \u062a\u0634\u0645\u0644 \u0627\u0644\u0645\u0628\u064a\u0639\u0627\u062a\u060c \u0648\u0627\u0644\u0631\u0628\u062d \u0627\u0644\u062a\u0634\u063a\u064a\u0644\u064a\u060c \u0648\u0627\u0644\u062f\u062e\u0644 \u0627\u0644\u0635\u0627\u0641\u064a \u0648\u0627\u0644\u0623\u0631\u0628\u0627\u062d \u0627\u0644\u0645\u0648\u0632\u0639\u0629 \u0627\u0633\u062a\u0646\u0627\u062f\u064b\u0627 \u0625\u0644\u0649 \u0643\u0634\u0641 \u0627\u0644\u062f\u062e\u0644 \u0644\u0634\u0631\u0643\u0629 Southern Company.<\/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\">\u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u062f\u062e\u0644<\/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\/SO.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          revenue: [],\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.revenue.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: '\u0627\u0644\u0625\u064a\u0631\u0627\u062f\u0627\u062a',\n                    yAxisID: 'y-left',\n                    data: chartData.revenue,\n                    backgroundColor: \"rgba(255, 99, 132, 0.2)\",\n                    borderColor: \"rgba(255, 99, 132, 1)\",\n                    borderWidth: 2,\n                },\n                {\n                    label: '\u062f\u062e\u0644 \u0627\u0644\u062a\u0634\u063a\u064a\u0644',\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: '\u0635\u0627\u0641\u064a \u0627\u0644\u062f\u062e\u0644',\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 (Unit: $1 million)'\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 (Unit: $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>\u0631\u0628\u0639 \u0645\u0627\u0644\u064a<\/th>\n          <th>\u0627\u0644\u0625\u064a\u0631\u0627\u062f\u0627\u062a<\/th>\n          <th>\u062f\u062e\u0644 \u0627\u0644\u062a\u0634\u063a\u064a\u0644<\/th>\n          <th>\u0635\u0627\u0641\u064a \u0627\u0644\u062f\u062e\u0644<\/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\/SO.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>\u0627\u0644\u0623\u0631\u0642\u0627\u0645 \u0627\u0644\u062b\u0644\u0627\u062b\u0629\u060c \u0627\u0644\u0625\u064a\u0631\u0627\u062f\u0627\u062a \u0627\u0644\u0631\u0628\u0639\u064a\u0629\u060c \u0648\u062f\u062e\u0644 \u0627\u0644\u062a\u0634\u063a\u064a\u0644\u060c \u0648\u0635\u0627\u0641\u064a \u0627\u0644\u062f\u062e\u0644\u060c \u0627\u0644\u062a\u064a \u062a\u0634\u0643\u0644 \u0628\u064a\u0627\u0646 \u0627\u0644\u062f\u062e\u0644 \u0627\u0644\u0631\u0626\u064a\u0633\u064a \u0644\u0640 Southern Company\u060c \u0647\u064a \u0645\u0624\u0634\u0631\u0627\u062a \u0645\u0627\u0644\u064a\u0629 \u0631\u0626\u064a\u0633\u064a\u0629 \u062a\u0638\u0647\u0631 \u0645\u062f\u0649 \u0642\u0648\u0629 \u0648\u0631\u0628\u062d\u064a\u0629 \u0627\u0644\u0634\u0631\u0643\u0629.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u0627\u0644\u0625\u064a\u0631\u0627\u062f\u0627\u062a<\/strong>\u060c \u0648\u0627\u0644\u062a\u064a \u062a\u064f\u0634\u0627\u0631 \u0625\u0644\u064a\u0647\u0627 \u0623\u062d\u064a\u0627\u0646\u064b\u0627 \u0628\u0627\u0644\u0645\u0628\u064a\u0639\u0627\u062a \u0623\u0648 \u0627\u0644\u0625\u064a\u0631\u0627\u062f\u0627\u062a\u060c \u062a\u0645\u062b\u0644 \u0627\u0644\u0645\u0628\u0644\u063a \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0630\u064a \u062a\u062d\u0635\u0644 \u0639\u0644\u064a\u0647 \u0627\u0644\u0634\u0631\u0643\u0629 \u0645\u0646 \u0623\u0646\u0634\u0637\u062a\u0647\u0627 \u0627\u0644\u062a\u062c\u0627\u0631\u064a\u0629 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629\u060c \u0645\u062b\u0644 \u0628\u064a\u0639 \u0627\u0644\u0645\u0646\u062a\u062c\u0627\u062a \u0623\u0648 \u062a\u0642\u062f\u064a\u0645 \u0627\u0644\u062e\u062f\u0645\u0627\u062a. \u0625\u0646\u0647\u0627 \u0627\u0644\u062e\u0637 \u0627\u0644\u0639\u0644\u0648\u064a \u0644\u0644\u062f\u062e\u0644 \u0642\u0628\u0644 \u0623\u064a \u062e\u0635\u0648\u0645\u0627\u062a \u0623\u0648 \u062a\u062e\u0641\u064a\u0636\u0627\u062a \u0623\u0648 \u0646\u0641\u0642\u0627\u062a.<\/li>\n\n\n\n<li><strong>\u062f\u062e\u0644 \u0627\u0644\u062a\u0634\u063a\u064a\u0644<\/strong>\u060c \u0627\u0644\u0645\u0639\u0631\u0648\u0641 \u0623\u064a\u0636\u064b\u0627 \u0628\u0631\u0628\u062d \u0627\u0644\u062a\u0634\u063a\u064a\u0644 \u0623\u0648 \u0627\u0644\u0623\u0631\u0628\u0627\u062d \u0627\u0644\u062a\u0634\u063a\u064a\u0644\u064a\u0629\u060c \u0647\u0648 \u0627\u0644\u0645\u0628\u0644\u063a \u0627\u0644\u0630\u064a \u062a\u062d\u0642\u0642\u0647 \u0627\u0644\u0634\u0631\u0643\u0629 \u0645\u0646 \u0639\u0645\u0644\u064a\u0627\u062a\u0647\u0627 \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629 \u0628\u0639\u062f \u062e\u0635\u0645 \u0627\u0644\u0646\u0641\u0642\u0627\u062a \u0627\u0644\u062a\u0634\u063a\u064a\u0644\u064a\u0629. \u064a\u0639\u0643\u0633 \u0631\u0628\u062d\u064a\u0629 \u0623\u0646\u0634\u0637\u0629 \u0627\u0644\u0634\u0631\u0643\u0629 \u0627\u0644\u064a\u0648\u0645\u064a\u0629\u060c \u0628\u0627\u0633\u062a\u062b\u0646\u0627\u0621 \u0627\u0644\u0639\u0646\u0627\u0635\u0631 \u063a\u064a\u0631 \u0627\u0644\u062a\u0634\u063a\u064a\u0644\u064a\u0629 \u0645\u062b\u0644 \u0627\u0644\u0641\u0648\u0627\u0626\u062f \u0648\u0627\u0644\u0636\u0631\u0627\u0626\u0628.<\/li>\n\n\n\n<li><strong>\u0635\u0627\u0641\u064a \u0627\u0644\u062f\u062e\u0644<\/strong>\u060c \u0627\u0644\u0630\u064a \u064a\u064f\u0633\u0645\u0649 \u0623\u062d\u064a\u0627\u0646\u064b\u0627 \u0635\u0627\u0641\u064a \u0627\u0644\u0631\u0628\u062d \u0623\u0648 \u0627\u0644\u0646\u062a\u064a\u062c\u0629 \u0627\u0644\u0646\u0647\u0627\u0626\u064a\u0629\u060c \u0647\u0648 \u0627\u0644\u0631\u0628\u062d \u0627\u0644\u0646\u0647\u0627\u0626\u064a \u0627\u0644\u0630\u064a \u062a\u0628\u0644\u063a\u0647 \u0627\u0644\u0634\u0631\u0643\u0629 \u0628\u0639\u062f \u062e\u0635\u0645 \u062c\u0645\u064a\u0639 \u0627\u0644\u0646\u0641\u0642\u0627\u062a\u060c \u0628\u0645\u0627 \u0641\u064a \u0630\u0644\u0643 \u0627\u0644\u062a\u0643\u0627\u0644\u064a\u0641 \u0627\u0644\u062a\u0634\u063a\u064a\u0644\u064a\u0629\u060c \u0627\u0644\u0641\u0648\u0627\u0626\u062f\u060c \u0627\u0644\u0636\u0631\u0627\u0626\u0628\u060c \u0648\u063a\u064a\u0631\u0647\u0627 \u0645\u0646 \u0627\u0644\u0639\u0646\u0627\u0635\u0631 \u063a\u064a\u0631 \u0627\u0644\u062a\u0634\u063a\u064a\u0644\u064a\u0629. \u064a\u0645\u062b\u0644 \u0627\u0644\u0631\u0628\u062d\u064a\u0629 \u0627\u0644\u0639\u0627\u0645\u0629 \u0644\u0644\u0634\u0631\u0643\u0629 \u0648\u0647\u0648 \u0645\u0627 \u064a\u0628\u0642\u0649 \u0644\u0644\u0645\u0633\u0627\u0647\u0645\u064a\u0646 \u0628\u0639\u062f \u0645\u0631\u0627\u0639\u0627\u0629 \u062c\u0645\u064a\u0639 \u0627\u0644\u0646\u0641\u0642\u0627\u062a.<\/li>\n<\/ul>\n\n\n\n<p>\u062a\u0639\u062f \u0647\u0630\u0647 \u0627\u0644\u0623\u0631\u0642\u0627\u0645 \u0645\u0647\u0645\u0629 \u0644\u0641\u0647\u0645 \u0627\u0644\u0648\u0636\u0639 \u0627\u0644\u0627\u0642\u062a\u0635\u0627\u062f\u064a \u0648\u0627\u0644\u0623\u062f\u0627\u0621 \u0627\u0644\u0627\u0642\u062a\u0635\u0627\u062f\u064a \u0644\u0644\u0634\u0631\u0643\u0629\u060c \u0648\u064a\u0645\u0643\u0646 \u0623\u0646 \u062a\u0633\u0627\u0639\u062f\u0643 \u0641\u064a \u0627\u062a\u062e\u0627\u0630 \u0642\u0631\u0627\u0631\u0627\u062a \u0627\u0644\u0623\u0639\u0645\u0627\u0644 \u0648\u0627\u0644\u0627\u0633\u062a\u062b\u0645\u0627\u0631. \u062a\u0639\u062a\u0645\u062f \u0627\u0644\u0625\u064a\u0631\u0627\u062f\u0627\u062a \u0648\u062f\u062e\u0644 \u0627\u0644\u062a\u0634\u063a\u064a\u0644 \u0648\u0635\u0627\u0641\u064a \u0627\u0644\u062f\u062e\u0644 \u0639\u0644\u0649 \u0648\u062d\u062f\u0629 \u0645\u0644\u064a\u0648\u0646 \u062f\u0648\u0644\u0627\u0631\u060c \u0648\u064a\u0639\u062a\u0645\u062f EPS \u0639\u0644\u0649 \u0648\u062d\u062f\u0629 1 \u062f\u0648\u0644\u0627\u0631.<\/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\"><strong>\u0627\u0644\u0625\u064a\u0631\u0627\u062f\u0627\u062a<\/strong><\/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\/SO.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: '\u0627\u0644\u0625\u064a\u0631\u0627\u062f\u0627\u062a', 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: '\u0627\u0644\u0631\u0628\u062d \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a', 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 (Unit: $1 million)'\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>\u0631\u0628\u0639 \u0645\u0627\u0644\u064a<\/th>\n          <th>\u0627\u0644\u0625\u064a\u0631\u0627\u062f\u0627\u062a<\/th>\n          <th>COGS<\/th>\n          <th>\u0627\u0644\u0631\u0628\u062d \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a<\/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\/SO.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>\u0647\u0627 \u0647\u0648 \u0634\u0631\u062d \u0644\u0644\u0625\u064a\u0631\u0627\u062f\u0627\u062a \u0627\u0644\u0631\u0628\u0639\u064a\u0629\u060c \u0648\u062a\u0643\u0644\u0641\u0629 \u0627\u0644\u0628\u0636\u0627\u0626\u0639 \u0627\u0644\u0645\u0628\u0627\u0639\u0629\u060c \u0648\u0627\u0644\u0631\u0628\u062d \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u062a\u064a \u062a\u0634\u0643\u0644 \u062e\u0637 \u0625\u064a\u0631\u0627\u062f\u0627\u062a Southern Company.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u0627\u0644\u0625\u064a\u0631\u0627\u062f\u0627\u062a<\/strong> \u062a\u0645\u062b\u0644 \u0627\u0644\u0645\u0628\u0644\u063a \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0630\u064a \u062a\u062d\u0635\u0644 \u0639\u0644\u064a\u0647 \u0627\u0644\u0634\u0631\u0643\u0629 \u0645\u0646 \u0623\u0646\u0634\u0637\u062a\u0647\u0627 \u0627\u0644\u062a\u062c\u0627\u0631\u064a\u0629 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629\u060c \u0645\u062b\u0644 \u0628\u064a\u0639 \u0627\u0644\u0645\u0646\u062a\u062c\u0627\u062a \u0623\u0648 \u062a\u0642\u062f\u064a\u0645 \u0627\u0644\u062e\u062f\u0645\u0627\u062a. \u0625\u0646\u0647\u0627 \u0627\u0644\u062e\u0637 \u0627\u0644\u0639\u0644\u0648\u064a \u0644\u0644\u062f\u062e\u0644 \u0642\u0628\u0644 \u0623\u064a \u062e\u0635\u0648\u0645\u0627\u062a \u0623\u0648 \u062a\u062e\u0641\u064a\u0636\u0627\u062a \u0623\u0648 \u0646\u0641\u0642\u0627\u062a.<\/li>\n\n\n\n<li><strong>\u062a\u0643\u0644\u0641\u0629 \u0627\u0644\u0628\u0636\u0627\u0626\u0639 \u0627\u0644\u0645\u0628\u0627\u0639\u0629 (COGS)<\/strong> \u062a\u0645\u062b\u0644 \u0627\u0644\u0646\u0641\u0642\u0627\u062a \u0627\u0644\u0645\u0628\u0627\u0634\u0631\u0629 \u0627\u0644\u062a\u064a \u062a\u0645 \u062a\u062d\u0645\u0644\u0647\u0627 \u0641\u064a \u0625\u0646\u062a\u0627\u062c \u0623\u0648 \u0634\u0631\u0627\u0621 \u0627\u0644\u0628\u0636\u0627\u0626\u0639 \u0623\u0648 \u0627\u0644\u062e\u062f\u0645\u0627\u062a \u0627\u0644\u062a\u064a \u062a\u0628\u064a\u0639\u0647\u0627 \u0627\u0644\u0634\u0631\u0643\u0629. \u0648\u0647\u0630\u0627 \u064a\u0634\u0645\u0644 \u0627\u0644\u062a\u0643\u0627\u0644\u064a\u0641 \u0645\u062b\u0644 \u0627\u0644\u0645\u0648\u0627\u062f \u0627\u0644\u062e\u0627\u0645\u060c \u0648\u0627\u0644\u0639\u0645\u0627\u0644\u0629\u060c \u0648\u0627\u0644\u062a\u0643\u0627\u0644\u064a\u0641 \u0627\u0644\u0639\u0627\u0645\u0629 \u0644\u0644\u062a\u0635\u0646\u064a\u0639.<\/li>\n\n\n\n<li><strong>\u0627\u0644\u0631\u0628\u062d \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a<\/strong> \u0647\u0648 \u0627\u0644\u0641\u0631\u0642 \u0628\u064a\u0646 \u0625\u062c\u0645\u0627\u0644\u064a \u0625\u064a\u0631\u0627\u062f\u0627\u062a \u0627\u0644\u0634\u0631\u0643\u0629 \u0648\u062a\u0643\u0644\u0641\u0629 \u0627\u0644\u0628\u0636\u0627\u0626\u0639 \u0627\u0644\u0645\u0628\u0627\u0639\u0629. \u064a\u0634\u064a\u0631 \u0625\u0644\u0649 \u0627\u0644\u0631\u0628\u062d \u0627\u0644\u0630\u064a \u062a\u0645 \u062a\u0648\u0644\u064a\u062f\u0647 \u0645\u0646 \u0627\u0644\u0623\u0646\u0634\u0637\u0629 \u0627\u0644\u062a\u0634\u063a\u064a\u0644\u064a\u0629 \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629 \u0644\u0644\u0634\u0631\u0643\u0629 \u0648\u064a\u0648\u0641\u0631 \u0631\u0624\u064a\u0629 \u062d\u0648\u0644 \u0631\u0628\u062d\u064a\u062a\u0647\u0627 \u0642\u0628\u0644 \u0627\u0644\u062d\u0633\u0627\u0628 \u0644\u0644\u0646\u0641\u0642\u0627\u062a \u0627\u0644\u0623\u062e\u0631\u0649.<\/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\"><strong>\u062f\u062e\u0644 \u0627\u0644\u062a\u0634\u063a\u064a\u0644<\/strong><\/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\/SO.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: '\u0627\u0644\u0631\u0628\u062d \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a', 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: 'R&D', yAxisID: 'y-left', data: chartData.data5, backgroundColor: \"rgba(75, 192, 192, 0.1)\", borderColor: \"rgba(75, 192, 192, 0.2)\", borderWidth: 2, }, { label: '\u062f\u062e\u0644 \u0627\u0644\u062a\u0634\u063a\u064a\u0644', 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 (Unit: $1 million)'\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>\u0631\u0628\u0639 \u0645\u0627\u0644\u064a<\/th>\n          <th>\u0627\u0644\u0631\u0628\u062d \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a<\/th>\n          <th>SG&#038;A<\/th>\n          <th>R&#038;D<\/th>\n          <th>\u062f\u062e\u0644 \u0627\u0644\u062a\u0634\u063a\u064a\u0644<\/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\/SO.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>\u0647\u0627 \u0647\u0648 \u0634\u0631\u062d \u0644\u0644\u0631\u0628\u062d \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0631\u0628\u0639\u064a\u060c \u0648\u0646\u0641\u0642\u0627\u062a \u0627\u0644\u0628\u064a\u0639 \u0648\u0627\u0644\u0639\u0645\u0648\u0645\u064a\u0629 \u0648\u0627\u0644\u0625\u062f\u0627\u0631\u064a\u0629\u060c \u0648\u0646\u0641\u0642\u0627\u062a \u0627\u0644\u0628\u062d\u062b \u0648\u0627\u0644\u062a\u0637\u0648\u064a\u0631\u060c \u0648\u062f\u062e\u0644 \u0627\u0644\u062a\u0634\u063a\u064a\u0644 \u0627\u0644\u062a\u064a \u062a\u0634\u0643\u0644 \u062e\u0637 \u062f\u062e\u0644 \u0627\u0644\u062a\u0634\u063a\u064a\u0644 \u0644\u0640 Southern Company.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u0627\u0644\u0631\u0628\u062d \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a<\/strong> \u0647\u0648 \u0627\u0644\u0645\u0628\u0644\u063a \u0627\u0644\u0630\u064a \u062a\u062d\u0635\u0644 \u0639\u0644\u064a\u0647 \u0627\u0644\u0634\u0631\u0643\u0629 \u0645\u0646 \u0639\u0645\u0644\u064a\u0627\u062a\u0647\u0627 \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629 \u0628\u0639\u062f \u062e\u0635\u0645 \u0627\u0644\u062a\u0643\u0644\u0641\u0629 \u0627\u0644\u0645\u0628\u0627\u0634\u0631\u0629 \u0644\u0625\u0646\u062a\u0627\u062c \u0627\u0644\u0628\u0636\u0627\u0626\u0639 \u0623\u0648 \u0627\u0644\u062e\u062f\u0645\u0627\u062a. \u064a\u0645\u062b\u0644 \u0627\u0644\u0631\u0628\u062d \u0627\u0644\u0623\u0648\u0644\u064a \u0642\u0628\u0644 \u0627\u0644\u0646\u0638\u0631 \u0641\u064a \u0627\u0644\u0646\u0641\u0642\u0627\u062a \u0627\u0644\u0623\u062e\u0631\u0649.<\/li>\n\n\n\n<li><strong>SG&amp;A<\/strong> (\u0646\u0641\u0642\u0627\u062a \u0627\u0644\u0628\u064a\u0639 \u0648\u0627\u0644\u0639\u0645\u0648\u0645\u064a\u0629 \u0648\u0627\u0644\u0625\u062f\u0627\u0631\u064a\u0629) \u062a\u0634\u0645\u0644 \u0627\u0644\u062a\u0643\u0627\u0644\u064a\u0641 \u0627\u0644\u062a\u0634\u063a\u064a\u0644\u064a\u0629 \u0627\u0644\u0645\u0633\u062a\u0645\u0631\u0629\u060c \u0645\u062b\u0644 \u0627\u0644\u062a\u0633\u0648\u064a\u0642\u060c \u0648\u0627\u0644\u0631\u0648\u0627\u062a\u0628\u060c \u0648\u0627\u0644\u0625\u064a\u062c\u0627\u0631\u060c \u0627\u0644\u0644\u0627\u0632\u0645\u0629 \u0644\u062a\u0634\u063a\u064a\u0644 \u0627\u0644\u0623\u0639\u0645\u0627\u0644 \u0628\u0643\u0641\u0627\u0621\u0629.<\/li>\n\n\n\n<li><strong>R&amp;D<\/strong> (\u0646\u0641\u0642\u0627\u062a \u0627\u0644\u0628\u062d\u062b \u0648\u0627\u0644\u062a\u0637\u0648\u064a\u0631) \u062a\u0634\u0645\u0644 \u0627\u0644\u062a\u0643\u0627\u0644\u064a\u0641 \u0627\u0644\u0645\u0631\u062a\u0628\u0637\u0629 \u0628\u0627\u0644\u0627\u0628\u062a\u0643\u0627\u0631 \u0648\u062a\u0637\u0648\u064a\u0631 \u0627\u0644\u0645\u0646\u062a\u062c\u060c \u0645\u062b\u0644 \u0627\u0644\u0628\u062d\u062b \u0648\u0627\u0644\u062a\u0635\u0645\u064a\u0645 \u0648\u0627\u0644\u0627\u062e\u062a\u0628\u0627\u0631\u060c \u0628\u0647\u062f\u0641 \u062a\u0639\u0632\u064a\u0632 \u0627\u0644\u0646\u0645\u0648 \u0627\u0644\u0645\u0633\u062a\u0642\u0628\u0644\u064a \u0648\u0627\u0644\u0642\u062f\u0631\u0629 \u0627\u0644\u062a\u0646\u0627\u0641\u0633\u064a\u0629.<\/li>\n\n\n\n<li><strong>\u062f\u062e\u0644 \u0627\u0644\u062a\u0634\u063a\u064a\u0644<\/strong> \u0647\u0648 \u0623\u064a\u0636\u064b\u0627 \u0627\u0644\u0631\u0628\u062d \u0627\u0644\u0630\u064a \u062a\u062d\u0642\u0642\u0647 \u0627\u0644\u0634\u0631\u0643\u0629 \u0645\u0646 \u0646\u0634\u0627\u0637\u0627\u062a\u0647\u0627 \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629\u060c \u0648\u064a\u062a\u0645 \u062d\u0633\u0627\u0628\u0647 \u0639\u0646 \u0637\u0631\u064a\u0642 \u062e\u0635\u0645 \u0646\u0641\u0642\u0627\u062a SG&amp;A \u0648R&amp;D \u0645\u0646 \u0627\u0644\u0631\u0628\u062d \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a.<\/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\"><strong>\u0635\u0627\u0641\u064a \u0627\u0644\u062f\u062e\u0644<\/strong><\/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\/SO.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: '\u0627\u0644\u062f\u062e\u0644 \u0642\u0628\u0644 \u0627\u0644\u0636\u0631\u064a\u0628\u0629', yAxisID: 'y-left', data: chartData.data10, backgroundColor: \"rgba(255, 206, 86, 0.2)\", borderColor: \"rgba(255, 206, 86, 1)\", borderWidth: 2, }, { label: '\u0627\u0644\u0628\u0646\u062f \u0627\u0644\u0645\u062e\u0635\u0635 \u0644\u0636\u0631\u064a\u0628\u0629 \u0627\u0644\u062f\u062e\u0644', yAxisID: 'y-left', data: chartData.data11, backgroundColor: \"rgba(255, 206, 86, 0.6)\", borderColor: \"rgba(255, 206, 86, 1)\", borderWidth: 2, }, { label: '\u0627\u0644\u062f\u062e\u0644 \u0628\u0639\u062f \u0627\u0644\u0636\u0631\u064a\u0628\u0629', 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 (Unit: $1 million)'\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>\u0631\u0628\u0639 \u0645\u0627\u0644\u064a<\/th>\n          <th>EBITDA<\/th>\n          <th>\u0627\u0644\u062f\u062e\u0644 \u0642\u0628\u0644 \u0627\u0644\u0636\u0631\u064a\u0628\u0629<\/th>\n          <th>\u0627\u0644\u0628\u0646\u062f \u0627\u0644\u0645\u062e\u0635\u0635 \u0644\u0636\u0631\u064a\u0628\u0629 \u0627\u0644\u062f\u062e\u0644<\/th>\n          <th>\u0627\u0644\u062f\u062e\u0644 \u0628\u0639\u062f \u0627\u0644\u0636\u0631\u064a\u0628\u0629<\/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\/SO.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>\u0625\u0644\u064a\u0643 \u0634\u0631\u062d \u0644\u0640 EBITDA \u0627\u0644\u0631\u0628\u0639\u064a\u060c \u0648\u0627\u0644\u062f\u062e\u0644 \u0642\u0628\u0644 \u0627\u0644\u0636\u0631\u064a\u0628\u0629\u060c \u0648\u0627\u0644\u0636\u0631\u0627\u0626\u0628\u060c \u0648\u0627\u0644\u062f\u062e\u0644 \u0628\u0639\u062f \u0627\u0644\u0636\u0631\u064a\u0628\u0629 \u0627\u0644\u0630\u064a \u064a\u0634\u0643\u0644 \u062e\u0637 \u0627\u0644\u062f\u062e\u0644 \u0627\u0644\u0635\u0627\u0641\u064a \u0644\u0640 Southern Company.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>EBITDA<\/strong> (\u0627\u0644\u0623\u0631\u0628\u0627\u062d \u0642\u0628\u0644 \u0627\u0644\u0641\u0648\u0627\u0626\u062f \u0648\u0627\u0644\u0636\u0631\u0627\u0626\u0628 \u0648\u0627\u0644\u0627\u0633\u062a\u0647\u0644\u0627\u0643 \u0648\u0627\u0644\u0647\u0628\u0648\u0637) \u0647\u0648 \u0645\u0624\u0634\u0631 \u0645\u0627\u0644\u064a \u064a\u0639\u0643\u0633 \u0623\u062f\u0627\u0621 \u0627\u0644\u0634\u0631\u0643\u0629 \u0627\u0644\u062a\u0634\u063a\u064a\u0644\u064a \u0645\u0646 \u062e\u0644\u0627\u0644 \u0627\u0633\u062a\u0628\u0639\u0627\u062f \u0627\u0644\u0641\u0648\u0627\u0626\u062f \u0648\u0627\u0644\u0636\u0631\u0627\u0626\u0628 \u0648\u0627\u0644\u0627\u0633\u062a\u0647\u0644\u0627\u0643 \u0648\u0627\u0644\u0627\u0637\u0641\u0627\u0621 \u0645\u0646 \u0623\u0631\u0628\u0627\u062d\u0647\u0627. \u064a\u0648\u0641\u0631 \u0646\u0638\u0631\u0629 \u0623\u0643\u062b\u0631 \u0648\u0636\u0648\u062d\u064b\u0627 \u0639\u0644\u0649 \u0631\u0628\u062d\u064a\u0629 \u0627\u0644\u0634\u0631\u0643\u0629 \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629 \u0642\u0628\u0644 \u062a\u0623\u062b\u064a\u0631 \u0627\u0644\u0639\u0648\u0627\u0645\u0644 \u0627\u0644\u0645\u0627\u0644\u064a\u0629 \u0648\u063a\u064a\u0631 \u0627\u0644\u062a\u0634\u063a\u064a\u0644\u064a\u0629.<\/li>\n\n\n\n<li><strong>\u0627\u0644\u062f\u062e\u0644 \u0642\u0628\u0644 \u0627\u0644\u0636\u0631\u064a\u0628\u0629<\/strong>\u060c \u0648\u0627\u0644\u0645\u0639\u0631\u0648\u0641 \u0623\u064a\u0636\u064b\u0627 \u0628\u0627\u0644\u0631\u0628\u062d \u0642\u0628\u0644 \u0627\u0644\u0636\u0631\u064a\u0628\u0629 \u0623\u0648 \u0627\u0644\u0623\u0631\u0628\u0627\u062d \u0642\u0628\u0644 \u0627\u0644\u0636\u0631\u064a\u0628\u0629\u060c \u064a\u0645\u062b\u0644 \u0623\u0631\u0628\u0627\u062d \u0627\u0644\u0634\u0631\u0643\u0629 \u0642\u0628\u0644 \u0645\u0631\u0627\u0639\u0627\u0629 \u0646\u0641\u0642\u0627\u062a \u0636\u0631\u064a\u0628\u0629 \u0627\u0644\u062f\u062e\u0644. \u064a\u0639\u0643\u0633 \u0631\u0628\u062d\u064a\u0629 \u0627\u0644\u0634\u0631\u0643\u0629 \u0642\u0628\u0644 \u062e\u0635\u0645 \u0627\u0644\u0636\u0631\u0627\u0626\u0628 \u0645\u0646 \u0625\u064a\u0631\u0627\u062f\u0627\u062a\u0647\u0627.<\/li>\n\n\n\n<li><strong>\u0627\u0644\u0628\u0646\u062f \u0627\u0644\u0645\u062e\u0635\u0635 \u0644\u0636\u0631\u064a\u0628\u0629 \u0627\u0644\u062f\u062e\u0644<\/strong> \u0647\u0648 \u0627\u0644\u0645\u0628\u0644\u063a \u0627\u0644\u0630\u064a \u062a\u062e\u0635\u0635\u0647 \u0627\u0644\u0634\u0631\u0643\u0629 \u0641\u064a \u0628\u064a\u0627\u0646\u0627\u062a\u0647\u0627 \u0627\u0644\u0645\u0627\u0644\u064a\u0629 \u0644\u062a\u063a\u0637\u064a\u0629 \u0627\u0644\u062a\u0632\u0627\u0645\u0647\u0627 \u0627\u0644\u0636\u0631\u064a\u0628\u064a \u0627\u0644\u0645\u062a\u0648\u0642\u0639. \u064a\u0645\u062b\u0644 \u0627\u0644\u062a\u0642\u062f\u064a\u0631 \u0627\u0644\u0645\u062a\u0648\u0642\u0639 \u0644\u0646\u0641\u0642\u0627\u062a \u0636\u0631\u064a\u0628\u0629 \u0627\u0644\u062f\u062e\u0644 \u0644\u0644\u0641\u062a\u0631\u0629 \u0639\u0644\u0649 \u0623\u0633\u0627\u0633 \u0627\u0644\u062f\u062e\u0644 \u0642\u0628\u0644 \u0627\u0644\u0636\u0631\u064a\u0628\u0629.<\/li>\n\n\n\n<li><strong>\u0627\u0644\u062f\u062e\u0644 \u0628\u0639\u062f \u0627\u0644\u0636\u0631\u064a\u0628\u0629<\/strong> \u0647\u0648 \u0627\u0644\u062f\u062e\u0644 \u0627\u0644\u0635\u0627\u0641\u064a \u0627\u0644\u0630\u064a \u062a\u062d\u0642\u0642\u0647 \u0627\u0644\u0634\u0631\u0643\u0629 \u0645\u0646 \u0623\u0646\u0634\u0637\u062a\u0647\u0627 \u0627\u0644\u062a\u062c\u0627\u0631\u064a\u0629 \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629\u060c \u0628\u0627\u0633\u062a\u062b\u0646\u0627\u0621 \u0623\u064a \u0623\u0631\u0628\u0627\u062d \u0623\u0648 \u062e\u0633\u0627\u0626\u0631 \u0623\u0648 \u0639\u0645\u0644\u064a\u0627\u062a \u0645\u062a\u0648\u0642\u0641\u0629 \u0648\u0627\u062d\u062f\u0629. \u064a\u0639\u0643\u0633 \u0627\u0644\u0631\u0628\u062d\u064a\u0629 \u0627\u0644\u0645\u0633\u062a\u0645\u0631\u0629 \u0644\u0644\u0623\u0646\u0634\u0637\u0629 \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629 \u0644\u0644\u0634\u0631\u0643\u0629.<\/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\">\u0627\u0644\u0623\u0635\u0648\u0644<\/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\/SO.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: '\u0627\u0644\u0623\u0635\u0648\u0644 \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a\u0629', yAxisID: 'y-left', data: chartData.data14, backgroundColor: \"rgba(128, 0, 128, 0.2)\", borderColor: \"rgba(128, 0, 128, 1)\", borderWidth: 2, }, { label: '\u0627\u0644\u0627\u0644\u062a\u0632\u0627\u0645\u0627\u062a \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a\u0629', yAxisID: 'y-left', data: chartData.data13, backgroundColor: \"rgba(128, 0, 128, 0.6)\", borderColor: \"rgba(128, 0, 128, 1)\", borderWidth: 2, }, { label: '\u062d\u0642\u0648\u0642 \u0627\u0644\u0645\u0644\u0643\u064a\u0629 \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a\u0629', 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 (Unit: $1 million)'\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>\u0631\u0628\u0639 \u0645\u0627\u0644\u064a<\/th>\n          <th>\u0627\u0644\u0623\u0635\u0648\u0644 \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a\u0629<\/th>\n          <th>\u0627\u0644\u0627\u0644\u062a\u0632\u0627\u0645\u0627\u062a \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a\u0629<\/th>\n          <th>\u062d\u0642\u0648\u0642 \u0627\u0644\u0645\u0644\u0643\u064a\u0629 \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a\u0629<\/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\/SO.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>\u0625\u0644\u064a\u0643 \u0634\u0631\u062d \u0644\u0644\u0623\u0635\u0648\u0644 \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a\u0629 \u0648\u0627\u0644\u0627\u0644\u062a\u0632\u0627\u0645\u0627\u062a \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a\u0629 \u0648\u062d\u0642\u0648\u0642 \u0627\u0644\u0645\u0644\u0643\u064a\u0629 \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a\u0629 \u0627\u0644\u062a\u064a \u062a\u0634\u0643\u0644 \u0645\u064a\u0632\u0627\u0646\u064a\u0629 Southern Company.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u0627\u0644\u0623\u0635\u0648\u0644 \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a\u0629<\/strong> \u062a\u0645\u062b\u0644 \u0642\u064a\u0645\u0629 \u062c\u0645\u064a\u0639 \u0627\u0644\u0623\u0635\u0648\u0644 \u0627\u0644\u0645\u0645\u0644\u0648\u0643\u0629 \u0644\u0644\u0634\u0631\u0643\u0629. \u064a\u0634\u0645\u0644 \u0630\u0644\u0643 \u0643\u0644 \u0634\u064a\u0621 \u0645\u0646 \u0627\u0644\u0646\u0642\u0648\u062f\u060c \u0627\u0644\u0627\u0633\u062a\u062b\u0645\u0627\u0631\u0627\u062a\u060c \u0648\u0627\u0644\u0645\u0645\u062a\u0644\u0643\u0627\u062a \u0627\u0644\u0641\u0639\u0644\u064a\u0629 \u0625\u0644\u0649 \u0627\u0644\u0645\u0644\u0643\u064a\u0629 \u0627\u0644\u0641\u0643\u0631\u064a\u0629 \u0648\u062d\u0633\u0627\u0628\u0627\u062a \u0627\u0644\u0627\u0633\u062a\u062d\u0642\u0627\u0642. \u062a\u0639\u0643\u0633 \u0627\u0644\u0623\u0635\u0648\u0644 \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a\u0629 \u062d\u062c\u0645 \u0627\u0644\u0634\u0631\u0643\u0629 \u0627\u0644\u0639\u0627\u0645 \u0648\u062a\u064f\u0633\u062a\u062e\u062f\u0645 \u0644\u062a\u0642\u064a\u064a\u0645 \u0627\u0644\u0635\u062d\u0629 \u0627\u0644\u0645\u0627\u0644\u064a\u0629 \u0648\u0625\u0645\u0643\u0627\u0646\u064a\u0629 \u0627\u0644\u0646\u0645\u0648.<\/li>\n\n\n\n<li><strong>\u0627\u0644\u0627\u0644\u062a\u0632\u0627\u0645\u0627\u062a \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a\u0629<\/strong> \u062a\u0634\u0645\u0644 \u062c\u0645\u064a\u0639 \u0627\u0644\u062f\u064a\u0648\u0646 \u0648\u0627\u0644\u0627\u0644\u062a\u0632\u0627\u0645\u0627\u062a \u0627\u0644\u0645\u0627\u0644\u064a\u0629 \u0627\u0644\u0645\u0633\u062a\u062d\u0642\u0629 \u0644\u0644\u0634\u0631\u0643\u0629. \u064a\u0634\u0645\u0644 \u0630\u0644\u0643 \u0643\u0644\u0627\u064b \u0645\u0646 \u0627\u0644\u0627\u0644\u062a\u0632\u0627\u0645\u0627\u062a \u0642\u0635\u064a\u0631\u0629 \u0627\u0644\u0623\u062c\u0644 \u0648\u0637\u0648\u064a\u0644\u0629 \u0627\u0644\u0623\u062c\u0644 \u0645\u062b\u0644 \u0627\u0644\u0642\u0631\u0648\u0636\u060c \u0627\u0644\u0633\u0646\u062f\u0627\u062a\u060c \u062d\u0633\u0627\u0628\u0627\u062a \u0627\u0644\u062f\u0641\u0639\u060c \u0648\u0627\u0644\u0646\u0641\u0642\u0627\u062a \u0627\u0644\u0645\u0633\u062a\u062d\u0642\u0629. \u062a\u0643\u0634\u0641 \u0627\u0644\u0627\u0644\u062a\u0632\u0627\u0645\u0627\u062a \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a\u0629 \u0639\u0646 \u0645\u062f\u0649 \u0627\u0644\u062a\u0632\u0627\u0645\u0627\u062a \u0627\u0644\u0634\u0631\u0643\u0629 \u0627\u0644\u0645\u0627\u0644\u064a\u0629.<\/li>\n\n\n\n<li><strong>\u062d\u0642\u0648\u0642 \u0627\u0644\u0645\u0644\u0643\u064a\u0629 \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a\u0629<\/strong> \u0648\u0627\u0644\u062a\u064a \u062a\u064f\u0634\u0627\u0631 \u0625\u0644\u064a\u0647\u0627 \u063a\u0627\u0644\u0628\u064b\u0627 \u0628\u0627\u0633\u0645 \u062d\u0642\u0648\u0642 \u0627\u0644\u0645\u0633\u0627\u0647\u0645\u064a\u0646 \u0623\u0648 \u0627\u0644\u0623\u0635\u0648\u0644 \u0627\u0644\u0635\u0627\u0641\u064a\u0629\u060c \u0647\u064a \u0627\u0644\u0641\u0627\u0626\u0636 \u0641\u064a \u0627\u0644\u0623\u0635\u0648\u0644 \u0627\u0644\u062a\u0627\u0628\u0639\u0629 \u0644\u0644\u0634\u0631\u0643\u0629 \u0628\u0639\u062f \u062e\u0635\u0645 \u0627\u0644\u0627\u0644\u062a\u0632\u0627\u0645\u0627\u062a \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a\u0629. \u062a\u0645\u062b\u0644 \u062d\u0642 \u0645\u0644\u0643\u064a\u0629 \u0627\u0644\u0645\u0633\u0627\u0647\u0645\u064a\u0646 \u0641\u064a \u0623\u0635\u0648\u0644 \u0648\u0623\u0631\u0628\u0627\u062d \u0627\u0644\u0634\u0631\u0643\u0629. \u062a\u0639\u062f \u062d\u0642\u0648\u0642 \u0627\u0644\u0645\u0644\u0643\u064a\u0629 \u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a\u0629 \u0645\u0624\u0634\u0631\u064b\u0627 \u062d\u0627\u0633\u0645\u064b\u0627 \u0644\u0648\u0636\u0639 \u0627\u0644\u0634\u0631\u0643\u0629 \u0627\u0644\u0645\u0627\u0644\u064a \u0648\u062a\u064f\u0633\u062a\u062e\u062f\u0645 \u0644\u062a\u0642\u064a\u064a\u0645 \u0642\u062f\u0631\u062a\u0647\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u062f\u0627\u062f \u0648\u062c\u0627\u0630\u0628\u064a\u062a\u0647\u0627 \u0644\u0644\u0645\u0633\u062a\u062b\u0645\u0631\u064a\u0646.<\/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\">\u0627\u0644\u062a\u0642\u064a\u064a\u0645<\/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\/SO.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: '(Unit : 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>\u0631\u0628\u0639 \u0645\u0627\u0644\u064a<\/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\/SO.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>\u0625\u0644\u064a\u0643 \u0634\u0631\u062d \u0644\u0644\u0646\u0633\u0628\u0629 \u0627\u0644\u0633\u0639\u0631-\u0625\u0644\u0649-\u0627\u0644\u0623\u0631\u0628\u0627\u062d \u0627\u0644\u0641\u0635\u0644\u064a\u0629 (PER), \u0648\u0627\u0644\u0646\u0633\u0628\u0629 \u0627\u0644\u0633\u0639\u0631-\u0625\u0644\u0649-\u0642\u064a\u0645\u0629 \u0627\u0644\u0643\u062a\u0627\u0628 (PBR), \u0648\u0627\u0644\u0646\u0633\u0628\u0629 \u0627\u0644\u0633\u0639\u0631-\u0625\u0644\u0649-\u0627\u0644\u0645\u0628\u064a\u0639\u0627\u062a (PSR) \u0627\u0644\u062a\u064a \u062a\u0634\u0643\u0644 \u0645\u0642\u0627\u064a\u064a\u0633 \u0627\u0644\u062a\u0642\u064a\u064a\u0645 \u0644\u0640 Southern Company.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>PER<\/strong> \u0647\u064a \u0645\u0642\u064a\u0627\u0633 \u0645\u0627\u0644\u064a \u064a\u064f\u0633\u062a\u062e\u062f\u0645 \u0644\u062a\u0642\u064a\u064a\u0645 \u062a\u0642\u064a\u064a\u0645 \u0623\u0633\u0647\u0645 \u0627\u0644\u0634\u0631\u0643\u0629 \u0645\u0646 \u062e\u0644\u0627\u0644 \u0645\u0642\u0627\u0631\u0646\u0629 \u0633\u0639\u0631 \u0627\u0644\u0633\u0647\u0645 \u0627\u0644\u062d\u0627\u0644\u064a \u0628\u0623\u0631\u0628\u0627\u062d\u0647\u0627 \u0644\u0643\u0644 \u0633\u0647\u0645 (EPS). \u064a\u0633\u0627\u0639\u062f \u0627\u0644\u0645\u0633\u062a\u062b\u0645\u0631\u064a\u0646 \u0639\u0644\u0649 \u0641\u0647\u0645 \u0643\u0645 \u064a\u062f\u0641\u0639\u0648\u0646 \u0645\u0642\u0627\u0628\u0644 \u0643\u0644 \u062f\u0648\u0644\u0627\u0631 \u0645\u0646 \u0627\u0644\u0623\u0631\u0628\u0627\u062d \u0648\u064a\u0645\u0643\u0646 \u0623\u0646 \u064a\u0634\u064a\u0631 \u0625\u0644\u0649 \u0645\u0627 \u0625\u0630\u0627 \u0643\u0627\u0646 \u0627\u0644\u0633\u0647\u0645 \u0645\u064f\u0642\u064a\u0645\u064b\u0627 \u0628\u0632\u064a\u0627\u062f\u0629 \u0623\u0648 \u0646\u0642\u0635\u0627\u0646.<\/li>\n\n\n\n<li><strong>PBR<\/strong> \u0647\u0648 \u0646\u0633\u0628\u0629 \u0627\u0644\u062a\u0642\u064a\u064a\u0645 \u0627\u0644\u062a\u064a \u062a\u0642\u064a\u0645 \u0633\u0639\u0631 \u0627\u0644\u0633\u0647\u0645 \u0628\u0627\u0644\u0646\u0633\u0628\u0629 \u0644\u0642\u064a\u0645\u062a\u0647 \u0627\u0644\u062f\u0641\u062a\u0631\u064a\u0629 \u0644\u0643\u0644 \u0633\u0647\u0645. \u064a\u0642\u064a\u0633 \u0645\u0627 \u0625\u0630\u0627 \u0643\u0627\u0646 \u0627\u0644\u0633\u0647\u0645 \u064a\u062a\u062f\u0627\u0648\u0644 \u0628\u0639\u0644\u0627\u0648\u0629 \u0623\u0648 \u062e\u0635\u0645 \u0645\u0642\u0627\u0631\u0646\u0629 \u0628\u0642\u064a\u0645\u062a\u0647 \u0627\u0644\u062f\u0641\u062a\u0631\u064a\u0629\u060c \u0648\u064a\u0642\u062f\u0645 \u0631\u0624\u0649 \u062d\u0648\u0644 \u062a\u0635\u0648\u0631 \u0627\u0644\u0633\u0648\u0642 \u0644\u0642\u064a\u0645\u0629 \u0623\u0635\u0648\u0644 \u0627\u0644\u0634\u0631\u0643\u0629.<\/li>\n\n\n\n<li><strong>PSR<\/strong> \u0647\u0648 \u0645\u0642\u064a\u0627\u0633 \u0627\u0644\u062a\u0642\u064a\u064a\u0645 \u0627\u0644\u0630\u064a \u064a\u0642\u064a\u0645 \u0633\u0639\u0631 \u0627\u0644\u0633\u0647\u0645 \u0627\u0644\u0634\u0631\u0643\u0629 \u0628\u0627\u0644\u0646\u0633\u0628\u0629 \u0644\u0625\u064a\u0631\u0627\u062f\u0627\u062a\u0647\u0627 \u0644\u0643\u0644 \u0633\u0647\u0645. \u064a\u064f\u0633\u062a\u062e\u062f\u0645 \u0644\u062a\u0642\u064a\u064a\u0645 \u0643\u064a\u0641\u064a\u0629 \u062a\u0642\u064a\u064a\u0645 \u0627\u0644\u0633\u0648\u0642 \u0644\u0623\u062f\u0627\u0621 \u0645\u0628\u064a\u0639\u0627\u062a \u0627\u0644\u0634\u0631\u0643\u0629\u060c \u0645\u0633\u0627\u0639\u062f\u0629 \u0627\u0644\u0645\u0633\u062a\u062b\u0645\u0631\u064a\u0646 \u0639\u0644\u0649 \u062a\u0642\u064a\u064a\u0645 \u0645\u0627 \u0625\u0630\u0627 \u0643\u0627\u0646 \u0627\u0644\u0633\u0647\u0645 \u0645\u064f\u0642\u064a\u0645\u064b\u0627 \u0628\u0634\u0643\u0644 \u062c\u0630\u0627\u0628 \u0645\u0642\u0627\u0631\u0646\u0629 \u0628\u0623\u0631\u0642\u0627\u0645 \u0645\u0628\u064a\u0639\u0627\u062a\u0647.<\/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\">\u0627\u0644\u0631\u0628\u062d\u064a\u0629<\/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\/SO.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: '(Unit : %)'\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>\u0631\u0628\u0639 \u0645\u0627\u0644\u064a<\/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\/SO.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>\u0625\u0644\u064a\u0643 \u0634\u0631\u062d \u0644\u0639\u0627\u0626\u062f \u0627\u0644\u0623\u0635\u0648\u0644 \u0627\u0644\u0641\u0635\u0644\u064a (ROA), \u0648\u0639\u0627\u0626\u062f \u062d\u0642\u0648\u0642 \u0627\u0644\u0645\u0644\u0643\u064a\u0629 (ROE), \u0648\u0639\u0627\u0626\u062f \u0631\u0623\u0633 \u0627\u0644\u0645\u0627\u0644 \u0627\u0644\u0645\u0633\u062a\u062b\u0645\u0631 (ROIC) \u0627\u0644\u062a\u064a \u062a\u0634\u0643\u0644 \u0645\u0642\u0627\u064a\u064a\u0633 \u0627\u0644\u0631\u0628\u062d\u064a\u0629 \u0644\u0640 Southern Company.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>ROA<\/strong> \u0647\u0648 \u0645\u0642\u064a\u0627\u0633 \u0645\u0627\u0644\u064a \u064a\u0642\u064a\u0633 \u0642\u062f\u0631\u0629 \u0627\u0644\u0634\u0631\u0643\u0629 \u0639\u0644\u0649 \u062a\u062d\u0642\u064a\u0642 \u0627\u0644\u0631\u0628\u062d \u0645\u0646 \u0623\u0635\u0648\u0644\u0647\u0627. \u064a\u062a\u0645 \u062d\u0633\u0627\u0628\u0647 \u0639\u0646 \u0637\u0631\u064a\u0642 \u0642\u0633\u0645\u0629 \u0627\u0644\u062f\u062e\u0644 \u0627\u0644\u0635\u0627\u0641\u064a \u0639\u0644\u0649 \u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0623\u0635\u0648\u0644 \u0648\u064a\u0642\u062f\u0645 \u0631\u0624\u0649 \u062d\u0648\u0644 \u0643\u064a\u0641\u064a\u0629 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0634\u0631\u0643\u0629 \u0644\u0645\u0648\u0627\u0631\u062f\u0647\u0627 \u0628\u0641\u0639\u0627\u0644\u064a\u0629 \u0644\u062a\u062d\u0642\u064a\u0642 \u0627\u0644\u0623\u0631\u0628\u0627\u062d.<\/li>\n\n\n\n<li><strong>ROE<\/strong> \u0647\u0648 \u0646\u0633\u0628\u0629 \u0645\u0627\u0644\u064a\u0629 \u062a\u0642\u064a\u0645 \u0631\u0628\u062d\u064a\u0629 \u0627\u0644\u0634\u0631\u0643\u0629 \u0628\u0627\u0644\u0646\u0633\u0628\u0629 \u0644\u062d\u0642\u0648\u0642 \u0627\u0644\u0645\u0633\u0627\u0647\u0645\u064a\u0646. \u064a\u062a\u0645 \u062d\u0633\u0627\u0628\u0647\u0627 \u0639\u0646 \u0637\u0631\u064a\u0642 \u0642\u0633\u0645\u0629 \u0627\u0644\u062f\u062e\u0644 \u0627\u0644\u0635\u0627\u0641\u064a \u0639\u0644\u0649 \u062d\u0642\u0648\u0642 \u0627\u0644\u0645\u0633\u0627\u0647\u0645\u064a\u0646 \u0648\u064a\u0639\u0643\u0633 \u0639\u0627\u0626\u062f \u0627\u0644\u0627\u0633\u062a\u062b\u0645\u0627\u0631 \u0644\u0623\u0635\u062d\u0627\u0628 \u0627\u0644\u0634\u0631\u0643\u0629\u060c \u0645\u0634\u064a\u0631\u064b\u0627 \u0625\u0644\u0649 \u0645\u062f\u0649 \u0641\u0639\u0627\u0644\u064a\u0629 \u062a\u062d\u0642\u064a\u0642\u0647\u0627 \u0644\u0644\u0631\u0628\u062d \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0623\u0645\u0648\u0627\u0644 \u0627\u0644\u0645\u0633\u0627\u0647\u0645\u064a\u0646.<\/li>\n\n\n\n<li><strong>ROIC<\/strong> \u0647\u0648 \u0645\u0624\u0634\u0631 \u0645\u0627\u0644\u064a \u064a\u0623\u062e\u0630 \u0641\u064a \u0627\u0644\u0627\u0639\u062a\u0628\u0627\u0631 \u0643\u0644\u0627\u064b \u0645\u0646 \u0627\u0644\u062f\u064a\u0646 \u0648\u062d\u0642\u0648\u0642 \u0627\u0644\u0645\u0644\u0643\u064a\u0629 \u0639\u0646\u062f \u062a\u0642\u064a\u064a\u0645 \u0623\u062f\u0627\u0621 \u0627\u0644\u0634\u0631\u0643\u0629. \u064a\u062d\u0633\u0628 \u0639\u0627\u0626\u062f \u0643\u0644 \u0631\u0623\u0633 \u0627\u0644\u0645\u0627\u0644 \u0627\u0644\u0645\u0633\u062a\u062b\u0645\u0631\u060c \u0628\u0645\u0627 \u0641\u064a \u0630\u0644\u0643 \u0627\u0644\u062f\u064a\u0648\u0646 \u0648\u062d\u0642\u0648\u0642 \u0627\u0644\u0645\u0644\u0643\u064a\u0629\u060c \u0648\u064a\u0633\u0627\u0639\u062f \u0641\u064a \u062a\u0642\u064a\u064a\u0645 \u0645\u062f\u0649 \u0641\u0639\u0627\u0644\u064a\u0629 \u062a\u0648\u0644\u064a\u062f \u0627\u0644\u0634\u0631\u0643\u0629 \u0644\u0644\u0639\u0648\u0627\u0626\u062f \u0645\u0646 \u0625\u062c\u0645\u0627\u0644\u064a \u0631\u0623\u0633 \u0627\u0644\u0645\u0627\u0644 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0641\u064a \u0639\u0645\u0644\u064a\u0627\u062a\u0647\u0627.<\/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\">\u0627\u0644\u0633\u064a\u0648\u0644\u0629<\/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\/SO.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: '\u0646\u0633\u0628\u0629 \u0627\u0644\u0633\u064a\u0648\u0644\u0629 \u0627\u0644\u062d\u0627\u0644\u064a\u0629', yAxisID: 'y-left', data: chartData.data21, backgroundColor: \"rgba(0, 100, 0, 0.1)\", borderColor: \"rgba(0, 100, 0, 1)\", borderWidth: 2, }, { label: '\u0646\u0633\u0628\u0629 \u0627\u0644\u0633\u064a\u0648\u0644\u0629 \u0627\u0644\u0633\u0631\u064a\u0639\u0629', yAxisID: 'y-left', data: chartData.data22, backgroundColor: \"rgba(0, 100, 0, 0.5)\", borderColor: \"rgba(0, 100, 0, 1)\", borderWidth: 2, }, { label: '\u0646\u0633\u0628\u0629 \u062a\u0648\u0632\u064a\u0639 \u0627\u0644\u0623\u0631\u0628\u0627\u062d', 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: '(Unit : %)'\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>\u0631\u0628\u0639 \u0645\u0627\u0644\u064a<\/th>\n          <th>\u0646\u0633\u0628\u0629 \u0627\u0644\u0633\u064a\u0648\u0644\u0629 \u0627\u0644\u062d\u0627\u0644\u064a\u0629<\/th>\n          <th>\u0646\u0633\u0628\u0629 \u0627\u0644\u0633\u064a\u0648\u0644\u0629 \u0627\u0644\u0633\u0631\u064a\u0639\u0629<\/th>\n          <th>\u0646\u0633\u0628\u0629 \u062a\u0648\u0632\u064a\u0639 \u0627\u0644\u0623\u0631\u0628\u0627\u062d<\/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\/SO.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>\u0625\u0644\u064a\u0643 \u0634\u0631\u062d \u0644\u0646\u0633\u0628\u0629 \u0627\u0644\u0633\u064a\u0648\u0644\u0629 \u0627\u0644\u062d\u0627\u0644\u064a\u0629 \u0648\u0646\u0633\u0628\u0629 \u0627\u0644\u0633\u064a\u0648\u0644\u0629 \u0627\u0644\u0633\u0631\u064a\u0639\u0629 \u0648\u0646\u0633\u0628\u0629 \u062a\u0648\u0632\u064a\u0639 \u0627\u0644\u0623\u0631\u0628\u0627\u062d \u0627\u0644\u0641\u0635\u0644\u064a\u0629 \u0627\u0644\u062a\u064a \u062a\u0634\u0643\u0644 \u0645\u0642\u0627\u064a\u064a\u0633 \u0627\u0644\u0633\u064a\u0648\u0644\u0629 \u0644\u0634\u0631\u0643\u0629 Southern Company.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u0646\u0633\u0628\u0629 \u0627\u0644\u0633\u064a\u0648\u0644\u0629 \u0627\u0644\u062d\u0627\u0644\u064a\u0629<\/strong> \u0647\u064a \u0645\u0642\u064a\u0627\u0633 \u0645\u0627\u0644\u064a \u064a\u0642\u064a\u0645 \u0642\u062f\u0631\u0629 \u0627\u0644\u0634\u0631\u0643\u0629 \u0639\u0644\u0649 \u062a\u0644\u0628\u064a\u0629 \u0627\u0644\u062a\u0632\u0627\u0645\u0627\u062a\u0647\u0627 \u0639\u0644\u0649 \u0627\u0644\u0645\u062f\u0649 \u0627\u0644\u0642\u0635\u064a\u0631 \u0645\u0646 \u062e\u0644\u0627\u0644 \u0645\u0642\u0627\u0631\u0646\u0629 \u0627\u0644\u0623\u0635\u0648\u0644 \u0627\u0644\u062d\u0627\u0644\u064a\u0629 \u0628\u0627\u0644\u0627\u0644\u062a\u0632\u0627\u0645\u0627\u062a \u0627\u0644\u062d\u0627\u0644\u064a\u0629. \u0644\u0627 \u064a\u0623\u062e\u0630 \u0641\u064a \u0627\u0644\u0627\u0639\u062a\u0628\u0627\u0631 \u0627\u0644\u0623\u0635\u0648\u0644 \u0627\u0644\u0633\u0631\u064a\u0639\u0629 \u0648\u064a\u0634\u064a\u0631 \u0625\u0644\u0649 \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0627\u0644\u0634\u0631\u0643\u0629 \u0627\u0644\u0645\u0627\u0644\u064a\u060c \u062d\u064a\u062b \u062a\u0634\u064a\u0631 \u0646\u0633\u0628\u0629 \u0623\u0639\u0644\u0649 \u0625\u0644\u0649 \u0633\u064a\u0648\u0644\u0629 \u0623\u0642\u0648\u0649.<\/li>\n\n\n\n<li><strong>\u0646\u0633\u0628\u0629 \u0627\u0644\u0633\u064a\u0648\u0644\u0629 \u0627\u0644\u0633\u0631\u064a\u0639\u0629<\/strong> \u062a\u0642\u064a\u0633 \u0642\u062f\u0631\u0629 \u0627\u0644\u0634\u0631\u0643\u0629 \u0639\u0644\u0649 \u062a\u0644\u0628\u064a\u0629 \u0627\u0644\u062a\u0632\u0627\u0645\u0627\u062a\u0647\u0627 \u0639\u0644\u0649 \u0627\u0644\u0645\u062f\u0649 \u0627\u0644\u0642\u0635\u064a\u0631 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0623\u0635\u0648\u0644\u0647\u0627 \u0627\u0644\u0633\u0631\u064a\u0639\u0629\u060c \u0627\u0644\u062a\u064a \u062a\u0633\u062a\u062b\u0646\u064a \u0627\u0644\u0645\u062e\u0632\u0648\u0646. \u062a\u0642\u062f\u0645 \u062a\u0642\u064a\u064a\u0645\u064b\u0627 \u0623\u0643\u062b\u0631 \u062d\u0630\u0631\u064b\u0627 \u0644\u0644\u0633\u064a\u0648\u0644\u0629 \u0627\u0644\u0645\u0627\u0644\u064a\u0629 \u0644\u0644\u0634\u0631\u0643\u0629 \u0639\u0646 \u0637\u0631\u064a\u0642 \u0627\u0644\u0646\u0638\u0631 \u0641\u0642\u0637 \u0641\u064a \u0623\u0643\u062b\u0631 \u0627\u0644\u0623\u0635\u0648\u0644 \u0633\u064a\u0648\u0644\u0629\u060c \u0645\u062b\u0644 \u0627\u0644\u0646\u0642\u062f \u0648\u0627\u0644\u0627\u0633\u062a\u062b\u0645\u0627\u0631\u0627\u062a \u0642\u0635\u064a\u0631\u0629 \u0627\u0644\u0623\u062c\u0644 \u0648\u062d\u0633\u0627\u0628\u0627\u062a \u0627\u0644\u0645\u062f\u064a\u0646\u064a\u0646.<\/li>\n\n\n\n<li><strong>\u0646\u0633\u0628\u0629 \u062a\u0648\u0632\u064a\u0639 \u0627\u0644\u0623\u0631\u0628\u0627\u062d<\/strong> \u062a\u0645\u062b\u0644 \u0627\u0644\u062c\u0632\u0621 \u0645\u0646 \u0623\u0631\u0628\u0627\u062d \u0627\u0644\u0634\u0631\u0643\u0629 \u0627\u0644\u0630\u064a \u064a\u062a\u0645 \u062a\u0648\u0632\u064a\u0639\u0647 \u0639\u0644\u0649 \u0627\u0644\u0645\u0633\u0627\u0647\u0645\u064a\u0646 \u0639\u0644\u0649 \u0634\u0643\u0644 \u0623\u0631\u0628\u0627\u062d. \u062a\u0643\u0634\u0641 \u0647\u0630\u0647 \u0627\u0644\u0645\u0642\u064a\u0627\u0633 \u0643\u064a\u0641 \u062a\u0642\u0648\u0645 \u0627\u0644\u0634\u0631\u0643\u0629 \u0628\u062a\u062e\u0635\u064a\u0635 \u0623\u0631\u0628\u0627\u062d\u0647\u0627 \u0628\u064a\u0646 \u0627\u0644\u0645\u0633\u0627\u0647\u0645\u064a\u0646 \u0648\u0625\u0639\u0627\u062f\u0629 \u0627\u0644\u0627\u0633\u062a\u062b\u0645\u0627\u0631\u060c \u062d\u064a\u062b \u062a\u0634\u064a\u0631 \u0646\u0633\u0628\u0629 \u062a\u0648\u0632\u064a\u0639 \u0623\u0639\u0644\u0649 \u0625\u0644\u0649 \u0646\u0633\u0628\u0629 \u0623\u0643\u0628\u0631 \u0645\u0646 \u0627\u0644\u0623\u0631\u0628\u0627\u062d \u062a\u0639\u0648\u062f \u0625\u0644\u0649 \u0627\u0644\u0645\u0633\u0627\u0647\u0645\u064a\u0646 \u0639\u0644\u0649 \u0634\u0643\u0644 \u0623\u0631\u0628\u0627\u062d.<\/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\">\u062a\u062f\u0641\u0642 \u0627\u0644\u0646\u0642\u062f<\/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\/SO.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: '(Unit: $1 million)'\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>\u0631\u0628\u0639 \u0645\u0627\u0644\u064a<\/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\/SO.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>\u0625\u0644\u064a\u0643 \u0634\u0631\u062d \u0644\u0628\u064a\u0627\u0646 \u0627\u0644\u062a\u062f\u0641\u0642\u0627\u062a \u0627\u0644\u0646\u0642\u062f\u064a\u0629 \u0627\u0644\u0641\u0635\u0644\u064a\u0629 \u0644\u0634\u0631\u0643\u0629 Southern Company:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u062a\u062f\u0641\u0642\u0627\u062a \u0646\u0642\u062f\u064a\u0629 \u0645\u0646 \u0627\u0644\u0623\u0646\u0634\u0637\u0629 \u0627\u0644\u062a\u0634\u063a\u064a\u0644\u064a\u0629 (CFO)<\/strong>: \u062a\u0642\u064a\u0633 \u0627\u0644\u0646\u0642\u062f \u0627\u0644\u0645\u064f\u0646\u062a\u062c \u0623\u0648 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0645\u0646 \u0639\u0645\u0644\u064a\u0627\u062a \u0627\u0644\u0634\u0631\u0643\u0629 \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629. \u064a\u062a\u0636\u0645\u0646 \u0627\u0644\u0646\u0642\u062f \u0627\u0644\u0645\u0633\u062a\u0644\u0645 \u0645\u0646 \u0627\u0644\u0639\u0645\u0644\u0627\u0621 \u0648\u0627\u0644\u0646\u0642\u062f \u0627\u0644\u0645\u062f\u0641\u0648\u0639 \u0644\u0644\u0646\u0641\u0642\u0627\u062a \u0627\u0644\u062a\u0634\u063a\u064a\u0644\u064a\u0629. \u064a\u0634\u064a\u0631 \u0647\u0630\u0627 \u0627\u0644\u0645\u0642\u064a\u0627\u0633 \u0625\u0644\u0649 \u0642\u062f\u0631\u0629 \u0627\u0644\u0634\u0631\u0643\u0629 \u0639\u0644\u0649 \u0625\u0646\u062a\u0627\u062c \u0627\u0644\u0646\u0642\u062f \u0645\u0646 \u0623\u0646\u0634\u0637\u062a\u0647\u0627 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629.<\/li>\n\n\n\n<li><strong>\u062a\u062f\u0641\u0642\u0627\u062a \u0646\u0642\u062f\u064a\u0629 \u0645\u0646 \u0627\u0644\u062a\u0645\u0648\u064a\u0644 (CFF)<\/strong>: \u062a\u062a\u0639\u0644\u0642 \u0628\u0627\u0644\u0645\u0639\u0627\u0645\u0644\u0627\u062a \u0627\u0644\u0646\u0642\u062f\u064a\u0629 \u0627\u0644\u062a\u064a \u062a\u0646\u0637\u0648\u064a \u0639\u0644\u0649 \u0623\u0646\u0634\u0637\u0629 \u0627\u0644\u062a\u0645\u0648\u064a\u0644 \u0644\u0644\u0634\u0631\u0643\u0629\u060c \u0645\u062b\u0644 \u0627\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u0649 \u0642\u0631\u0648\u0636\u060c \u0623\u0648 \u0625\u0635\u062f\u0627\u0631 \u0627\u0644\u0633\u0646\u062f\u0627\u062a\u060c \u0623\u0648 \u0634\u0631\u0627\u0621 \u0627\u0644\u0623\u0633\u0647\u0645. \u064a\u0639\u0643\u0633 \u0643\u064a\u0641 \u062a\u062f\u064a\u0631 \u0627\u0644\u0634\u0631\u0643\u0629 \u0647\u064a\u0643\u0644\u0647\u0627 \u0627\u0644\u0645\u0627\u0644\u064a \u0648\u0627\u0644\u0627\u0644\u062a\u0632\u0627\u0645\u0627\u062a \u0627\u0644\u0645\u0627\u0644\u064a\u0629.<\/li>\n\n\n\n<li><strong>\u062a\u062f\u0641\u0642\u0627\u062a \u0646\u0642\u062f\u064a\u0629 \u0645\u0646 \u0627\u0644\u0627\u0633\u062a\u062b\u0645\u0627\u0631 (CFI)<\/strong>: \u062a\u0645\u062b\u0644 \u0627\u0644\u062a\u062f\u0641\u0642\u0627\u062a \u0627\u0644\u0646\u0642\u062f\u064a\u0629 \u0627\u0644\u0645\u062a\u0639\u0644\u0642\u0629 \u0628\u0634\u0631\u0627\u0621 \u0623\u0648 \u0628\u064a\u0639 \u0627\u0644\u0623\u0635\u0648\u0644 \u0637\u0648\u064a\u0644\u0629 \u0627\u0644\u0623\u0645\u062f\u060c \u0645\u062b\u0644 \u0627\u0644\u0645\u0645\u062a\u0644\u0643\u0627\u062a\u060c \u0623\u0648 \u0627\u0644\u0645\u0639\u062f\u0627\u062a\u060c \u0623\u0648 \u0627\u0644\u0627\u0633\u062a\u062b\u0645\u0627\u0631 \u0641\u064a \u0634\u0631\u0643\u0627\u062a \u0623\u062e\u0631\u0649. \u064a\u0633\u0627\u0639\u062f \u0641\u064a \u062a\u0642\u064a\u064a\u0645 \u0642\u0631\u0627\u0631\u0627\u062a \u062a\u062e\u0635\u064a\u0635 \u0631\u0623\u0633 \u0627\u0644\u0645\u0627\u0644 \u0644\u0644\u0634\u0631\u0643\u0629 \u0648\u0627\u0633\u062a\u062b\u0645\u0627\u0631\u0627\u062a\u0647\u0627 \u0641\u064a \u0627\u0644\u0646\u0645\u0648 \u0627\u0644\u0645\u0633\u062a\u0642\u0628\u0644\u064a \u0623\u0648 \u0627\u0644\u062a\u062e\u0644\u064a \u0639\u0646 \u0627\u0644\u0623\u0635\u0648\u0644.<\/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\">\u0627\u0644\u0623\u0631\u0628\u0627\u062d<\/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\/SO.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[28]));\n          chartData.data27.push(parseFloat(columns[27]));\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: '\u0639\u0627\u0626\u062f \u0627\u0644\u0623\u0631\u0628\u0627\u062d',\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: '\u0627\u0644\u0623\u0631\u0628\u0627\u062d \u0644\u0643\u0644 \u0633\u0647\u0645',\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: '\u0627\u0644\u0623\u0631\u0628\u0627\u062d \u0644\u0643\u0644 \u0633\u0647\u0645 (Unit : $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: '\u0639\u0627\u0626\u062f \u0627\u0644\u0623\u0631\u0628\u0627\u062d\uff08Unit : %\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>\u0631\u0628\u0639 \u0645\u0627\u0644\u064a<\/th>\n          <th>\u0627\u0644\u0623\u0631\u0628\u0627\u062d \u0644\u0643\u0644 \u0633\u0647\u0645<\/th>\n          <th>\u0639\u0627\u0626\u062f \u0627\u0644\u0623\u0631\u0628\u0627\u062d<\/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\/SO.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>\u0625\u0644\u064a\u0643 \u0634\u0631\u062d \u0644\u0644\u0639\u0627\u0626\u062f \u0627\u0644\u0641\u0635\u0644\u064a \u0645\u0646 \u0627\u0644\u0623\u0631\u0628\u0627\u062d \u0648\u0627\u0644\u0623\u0631\u0628\u0627\u062d \u0644\u0644\u0633\u0647\u0645 \u0627\u0644\u062a\u064a \u062a\u0634\u0643\u0644 \u062e\u0637 \u0627\u0644\u0623\u0631\u0628\u0627\u062d \u0627\u0644\u0645\u0648\u0632\u0639\u0629 \u0644\u0640 Southern Company. \u0625\u0630\u0627 \u0644\u0645 \u062a\u0648\u062c\u062f \u0623\u0631\u0628\u0627\u062d\u060c \u0633\u064a\u0643\u0648\u0646 \u0627\u0644\u0631\u0633\u0645 \u0627\u0644\u0628\u064a\u0627\u0646\u064a \u0641\u0627\u0631\u063a\u064b\u0627.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u0639\u0627\u0626\u062f \u0627\u0644\u0623\u0631\u0628\u0627\u062d<\/strong> \u0647\u0648 \u0645\u0642\u064a\u0627\u0633 \u064a\u0645\u062b\u0644 \u0631\u0628\u062d\u064a\u0629 \u0627\u0633\u062a\u062b\u0645\u0627\u0631 \u0627\u0644\u0623\u0633\u0647\u0645\u060c \u0648\u064a\u062a\u0645 \u062d\u0633\u0627\u0628\u0647 \u0628\u0642\u0633\u0645\u0629 \u0627\u0644\u0623\u0631\u0628\u0627\u062d \u0627\u0644\u0645\u0648\u0632\u0639\u0629 \u0639\u0644\u0649 \u0633\u0639\u0631 \u0627\u0644\u0633\u0647\u0645 \u0627\u0644\u062d\u0627\u0644\u064a. \u064a\u0642\u062f\u0645 \u0644\u0644\u0645\u0633\u062a\u062b\u0645\u0631\u064a\u0646 \u0646\u0633\u0628\u0629 \u0627\u0644\u0639\u0627\u0626\u062f \u0627\u0644\u0646\u0642\u062f\u064a \u0627\u0644\u0633\u0646\u0648\u064a \u0639\u0644\u0649 \u0627\u0633\u062a\u062b\u0645\u0627\u0631\u0647\u0645\u060c \u0645\u0633\u0627\u0639\u062f\u0629\u064b \u0644\u0647\u0645 \u0641\u064a \u062a\u0642\u064a\u064a\u0645 \u0627\u0644\u062f\u062e\u0644 \u0627\u0644\u0646\u0627\u062a\u062c \u0639\u0646 \u0627\u0645\u062a\u0644\u0627\u0643 \u0627\u0644\u0633\u0647\u0645.<\/li>\n\n\n\n<li><strong>\u0627\u0644\u0623\u0631\u0628\u0627\u062d \u0644\u0643\u0644 \u0633\u0647\u0645<\/strong> \u062a\u064f\u0634\u064a\u0631 \u0625\u0644\u0649 \u0645\u0642\u062f\u0627\u0631 \u0627\u0644\u0623\u0631\u0628\u0627\u062d \u0627\u0644\u062a\u064a \u062a\u062f\u0641\u0639\u0647\u0627 \u0627\u0644\u0634\u0631\u0643\u0629 \u0644\u0643\u0644 \u0645\u0633\u0627\u0647\u0645 \u0641\u0631\u062f\u064a \u0644\u0643\u0644 \u0633\u0647\u0645 \u064a\u0645\u0644\u0643\u0648\u0646\u0647. \u064a\u064f\u0633\u062a\u062e\u062f\u0645 \u0647\u0630\u0627 \u0627\u0644\u0645\u0642\u064a\u0627\u0633 \u0644\u0641\u0647\u0645 \u0643\u0645 \u0645\u0646 \u0627\u0644\u062f\u062e\u0644 \u0645\u0646 \u0627\u0644\u0623\u0631\u0628\u0627\u062d \u064a\u062a\u0645 \u062a\u062e\u0635\u064a\u0635\u0647 \u0644\u0643\u0644 \u0633\u0647\u0645\u060c \u0645\u0633\u0627\u0639\u062f\u0629 \u0627\u0644\u0645\u0633\u062a\u062b\u0645\u0631\u064a\u0646 \u0641\u064a \u062a\u0642\u064a\u064a\u0645 \u0633\u064a\u0627\u0633\u0629 \u0627\u0644\u0623\u0631\u0628\u0627\u062d \u0627\u0644\u0645\u0648\u0632\u0639\u0629 \u0644\u0644\u0634\u0631\u0643\u0629 \u0648\u0623\u062b\u0631\u0647\u0627 \u0639\u0644\u0649 \u0639\u0648\u0627\u0626\u062f \u0627\u0644\u0645\u0633\u0627\u0647\u0645\u064a\u0646. <a href=\"https:\/\/www.blothumb.com\/sa\/finance\/dividend\" title=\"\u062a\u0639\u0644\u0645 \u0627\u0644\u0645\u0632\u064a\u062f\">\u062a\u0639\u0644\u0645 \u0627\u0644\u0645\u0632\u064a\u062f<\/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>\u062a\u064f\u062d\u062f\u062b \u0647\u0630\u0647 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u0628\u0634\u0643\u0644 \u062f\u0648\u0631\u064a. \u0644\u0630\u0644\u0643\u060c \u064a\u064f\u0646\u0635\u062d \u0628\u062a\u0633\u062c\u064a\u0644\u0647\u0627 \u0643\u0639\u0644\u0627\u0645\u0629 \u0645\u0631\u062c\u0639\u064a\u0629 \u0648\u0632\u064a\u0627\u0631\u062a\u0647\u0627 \u0628\u0634\u0643\u0644 \u0645\u062a\u0643\u0631\u0631. \u0627\u0644\u0645\u0646\u0647\u062c\u064a\u0629 \u0627\u0644\u0645\u0648\u0635\u0649 \u0628\u0647\u0627 \u0644\u0644\u0627\u0633\u062a\u062b\u0645\u0627\u0631 \u0641\u064a \u0647\u0630\u0627 \u0627\u0644\u062a\u0642\u0631\u064a\u0631 \u0647\u064a \u0627\u0644\u0627\u0645\u062a\u0646\u0627\u0639 \u0639\u0646 \u0627\u0644\u0627\u0633\u062a\u062b\u0645\u0627\u0631 \u0627\u0644\u0645\u0641\u0631\u0637 \u0648\u0623\u0646 \u062a\u0643\u0648\u0646 \u062f\u0627\u0626\u0645\u064b\u0627 \u062d\u0630\u0631\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0627\u0633\u062a\u062b\u0645\u0627\u0631.<\/p>\n\n\n\n<p><\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>\u0627\u062d\u0635\u0644 \u0639\u0644\u0649 \u0623\u062d\u062f\u062b \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a \u062d\u0648\u0644 \u0633\u0647\u0645 Southern Company (SO,\u0633\u0627\u0648\u062b\u0631\u0646 \u0643\u0648\u0645\u0628\u0627\u0646\u064a): \u0631\u0633\u0648\u0645 \u0628\u064a\u0627\u0646\u064a\u0629 \u0644\u0644\u0623\u0633\u0639\u0627\u0631\u060c \u062a\u0648\u0642\u0639\u0627\u062a\u060c \u0623\u0631\u0628\u0627\u062d\u060c \u0648\u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0645\u0627\u0644\u064a\u0629. \u0627\u062a\u062e\u0630 \u0642\u0631\u0627\u0631\u0627\u062a \u0627\u0633\u062a\u062b\u0645\u0627\u0631\u064a\u0629 \u0645\u0633\u062a\u0646\u064a\u0631\u0629 \u0645\u0639 \u062a\u062d\u0644\u064a\u0644\u0646\u0627 \u0627\u0644\u0645\u0648\u062c\u0632.<\/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":[45],"class_list":["post-261","post","type-post","status-publish","format-standard","hentry","category-stock","category-us-markets","category-nyse","tag-utilities"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.blothumb.com\/ar\/wp-json\/wp\/v2\/posts\/261","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.blothumb.com\/ar\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.blothumb.com\/ar\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.blothumb.com\/ar\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.blothumb.com\/ar\/wp-json\/wp\/v2\/comments?post=261"}],"version-history":[{"count":0,"href":"https:\/\/www.blothumb.com\/ar\/wp-json\/wp\/v2\/posts\/261\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.blothumb.com\/ar\/wp-json\/wp\/v2\/media?parent=261"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.blothumb.com\/ar\/wp-json\/wp\/v2\/categories?post=261"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.blothumb.com\/ar\/wp-json\/wp\/v2\/tags?post=261"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}