mirror of
https://github.com/OpenBB-finance/OpenBB.git
synced 2026-10-27 12:40:35 +00:00
Integrating the fmp submenu into the fa menu + plotting + ratios (#2102)
* Moving changes from previous pr to new branch with working tests * Fix website * Tests : stocks/fundamental_analysis * stocks/fundamental_analysis/fa_controller : fix bug * Fix requested changes * Fix linting * Fix warnings * Linting Co-authored-by: Chavithra PARANA <chavithra@gmail.com> Co-authored-by: Jeroen Bouma <jer.bouma@gmail.com>
This commit is contained in:
12
data_sources_default.json
vendored
12
data_sources_default.json
vendored
@@ -16,12 +16,20 @@
|
||||
"income": [
|
||||
"yf",
|
||||
"polygon",
|
||||
"av"
|
||||
"av",
|
||||
"fmp"
|
||||
],
|
||||
"balance": [
|
||||
"yf",
|
||||
"polygon",
|
||||
"av"
|
||||
"av",
|
||||
"fmp"
|
||||
],
|
||||
"cash": [
|
||||
"yf",
|
||||
"polygon",
|
||||
"av",
|
||||
"fmp"
|
||||
]
|
||||
},
|
||||
"options": {
|
||||
|
||||
9
i18n/en.yml
vendored
9
i18n/en.yml
vendored
@@ -363,8 +363,13 @@ en:
|
||||
stocks/fa/earnings: earnings dates and reported EPS
|
||||
stocks/fa/fraud: key fraud ratios
|
||||
stocks/fa/dupont: detailed breakdown for return on equity
|
||||
stocks/fa/_sources_: Other sources
|
||||
stocks/fa/fmp: profile,quote,enterprise,dcf,income,ratios,growth from FMP
|
||||
stocks/fa/profile: company profile
|
||||
stocks/fa/quote: detailed stock quote information
|
||||
stocks/fa/enterprise: company enterprise value
|
||||
stocks/fa/metrics: key metrics over time
|
||||
stocks/fa/ratios: in-depth ratios over time
|
||||
stocks/fa/growth: growth of financial statement items and ratios
|
||||
stocks/fa/dcfc: determine the (historical) discounted cash flow
|
||||
stocks/res/_ticker: Ticker
|
||||
stocks/res/macroaxis: www.macroaxis.com
|
||||
stocks/res/yahoo: www.finance.yahoo.com
|
||||
|
||||
@@ -147,7 +147,11 @@ def get_key_metrics(ticker: str) -> pd.DataFrame:
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def get_income_statements(
|
||||
ticker: str, number: int, quarterly: bool = False
|
||||
ticker: str,
|
||||
number: int,
|
||||
quarterly: bool = False,
|
||||
ratios: bool = False,
|
||||
plot: bool = False,
|
||||
) -> pd.DataFrame:
|
||||
"""Get income statements for company
|
||||
|
||||
@@ -159,11 +163,15 @@ def get_income_statements(
|
||||
Number of past to get
|
||||
quarterly : bool, optional
|
||||
Flag to get quarterly instead of annual, by default False
|
||||
ratios: bool
|
||||
Shows percentage change, by default False
|
||||
plot: bool
|
||||
If the data shall be formatted ready to plot
|
||||
|
||||
Returns
|
||||
-------
|
||||
pd.DataFrame
|
||||
Dataframe of income statements
|
||||
DataFrame of income statements
|
||||
"""
|
||||
url = (
|
||||
f"https://www.alphavantage.co/query?function=INCOME_STATEMENT&symbol={ticker}"
|
||||
@@ -204,15 +212,35 @@ def get_income_statements(
|
||||
return pd.DataFrame()
|
||||
|
||||
df_fa = df_fa.set_index("fiscalDateEnding")
|
||||
df_fa = df_fa.head(number)
|
||||
df_fa = df_fa.applymap(lambda x: lambda_long_number_format(x))
|
||||
return df_fa[::-1].T
|
||||
df_fa = df_fa[::-1].T
|
||||
|
||||
df_fa = df_fa.replace("None", "0")
|
||||
df_fa.iloc[1:] = df_fa.iloc[1:].astype("float")
|
||||
|
||||
df_fa_c = df_fa.iloc[:, -number:].applymap(
|
||||
lambda x: lambda_long_number_format(x)
|
||||
)
|
||||
|
||||
if ratios:
|
||||
df_fa_pc = df_fa.iloc[1:].pct_change(axis="columns").fillna(0)
|
||||
j = 0
|
||||
for i in list(range(1, 25)):
|
||||
df_fa.iloc[i] = df_fa_pc.iloc[j]
|
||||
j += 1
|
||||
|
||||
df_fa = df_fa.iloc[:, 0:number]
|
||||
|
||||
return df_fa_c if not plot else df_fa
|
||||
return pd.DataFrame()
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def get_balance_sheet(
|
||||
ticker: str, number: int, quarterly: bool = False
|
||||
ticker: str,
|
||||
number: int,
|
||||
quarterly: bool = False,
|
||||
ratios: bool = False,
|
||||
plot: bool = False,
|
||||
) -> pd.DataFrame:
|
||||
"""Get balance sheets for company
|
||||
|
||||
@@ -224,11 +252,15 @@ def get_balance_sheet(
|
||||
Number of past to get
|
||||
quarterly : bool, optional
|
||||
Flag to get quarterly instead of annual, by default False
|
||||
ratios: bool
|
||||
Shows percentage change, by default False
|
||||
plot: bool
|
||||
If the data shall be formatted ready to plot
|
||||
|
||||
Returns
|
||||
-------
|
||||
pd.DataFrame
|
||||
Dataframe of balance sheet statements
|
||||
DataFrame of the balance sheet
|
||||
"""
|
||||
url = f"https://www.alphavantage.co/query?function=BALANCE_SHEET&symbol={ticker}&apikey={cfg.API_KEY_ALPHAVANTAGE}"
|
||||
r = requests.get(url)
|
||||
@@ -262,14 +294,40 @@ def get_balance_sheet(
|
||||
return pd.DataFrame()
|
||||
|
||||
df_fa = df_fa.set_index("fiscalDateEnding")
|
||||
df_fa = df_fa.head(number)
|
||||
df_fa = df_fa.applymap(lambda x: lambda_long_number_format(x))
|
||||
return df_fa[::-1].T
|
||||
df_fa = df_fa[::-1].T
|
||||
|
||||
df_fa = df_fa.replace("None", "0")
|
||||
df_fa.iloc[1:] = df_fa.iloc[1:].astype("float")
|
||||
|
||||
df_fa_c = df_fa.iloc[:, -number:].applymap(
|
||||
lambda x: lambda_long_number_format(x)
|
||||
)
|
||||
|
||||
if ratios:
|
||||
df_fa_pc = df_fa.iloc[1:].pct_change(axis="columns").fillna(0)
|
||||
j = 0
|
||||
for i in list(range(1, 37)):
|
||||
df_fa.iloc[i] = df_fa_pc.iloc[j]
|
||||
j += 1
|
||||
|
||||
df_fa_c = df_fa.iloc[:, 0:number].applymap(
|
||||
lambda x: lambda_long_number_format(x)
|
||||
)
|
||||
|
||||
df_fa = df_fa.iloc[:, 0:number]
|
||||
|
||||
return df_fa_c if not plot else df_fa
|
||||
return pd.DataFrame()
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def get_cash_flow(ticker: str, number: int, quarterly: bool = False) -> pd.DataFrame:
|
||||
def get_cash_flow(
|
||||
ticker: str,
|
||||
number: int,
|
||||
quarterly: bool = False,
|
||||
ratios: bool = False,
|
||||
plot: bool = False,
|
||||
) -> pd.DataFrame:
|
||||
"""Get cash flows for company
|
||||
|
||||
Parameters
|
||||
@@ -280,6 +338,10 @@ def get_cash_flow(ticker: str, number: int, quarterly: bool = False) -> pd.DataF
|
||||
Number of past to get
|
||||
quarterly : bool, optional
|
||||
Flag to get quarterly instead of annual, by default False
|
||||
ratios: bool
|
||||
Shows percentage change, by default False
|
||||
plot: bool
|
||||
If the data shall be formatted ready to plot
|
||||
|
||||
Returns
|
||||
-------
|
||||
@@ -321,9 +383,29 @@ def get_cash_flow(ticker: str, number: int, quarterly: bool = False) -> pd.DataF
|
||||
return pd.DataFrame()
|
||||
|
||||
df_fa = df_fa.set_index("fiscalDateEnding")
|
||||
df_fa = df_fa.head(number)
|
||||
df_fa = df_fa.applymap(lambda x: lambda_long_number_format(x))
|
||||
return df_fa[::-1].T
|
||||
df_fa = df_fa[::-1].T
|
||||
|
||||
df_fa = df_fa.replace("None", "0")
|
||||
df_fa.iloc[1:] = df_fa.iloc[1:].astype("float")
|
||||
|
||||
df_fa_c = df_fa.iloc[:, -number:].applymap(
|
||||
lambda x: lambda_long_number_format(x)
|
||||
)
|
||||
|
||||
if ratios:
|
||||
df_fa_pc = df_fa.iloc[1:].pct_change(axis="columns").fillna(0)
|
||||
j = 0
|
||||
for i in list(range(1, 37)):
|
||||
df_fa.iloc[i] = df_fa_pc.iloc[j]
|
||||
j += 1
|
||||
|
||||
df_fa_c = df_fa.iloc[:, 0:number].applymap(
|
||||
lambda x: lambda_long_number_format(x)
|
||||
)
|
||||
|
||||
df_fa = df_fa.iloc[:, 0:number]
|
||||
|
||||
return df_fa_c if not plot else df_fa
|
||||
return pd.DataFrame()
|
||||
|
||||
|
||||
|
||||
@@ -71,7 +71,12 @@ def display_key(ticker: str):
|
||||
@log_start_end(log=logger)
|
||||
@check_api_key(["API_KEY_ALPHAVANTAGE"])
|
||||
def display_income_statement(
|
||||
ticker: str, limit: int, quarterly: bool = False, export: str = ""
|
||||
ticker: str,
|
||||
limit: int = 5,
|
||||
quarterly: bool = False,
|
||||
ratios: bool = False,
|
||||
plot: list = None,
|
||||
export: str = "",
|
||||
):
|
||||
"""Alpha Vantage income statement
|
||||
|
||||
@@ -80,27 +85,80 @@ def display_income_statement(
|
||||
ticker : str
|
||||
Fundamental analysis ticker symbol
|
||||
limit: int
|
||||
Number of past statements
|
||||
Number of past statements, by default 5
|
||||
quarterly: bool
|
||||
Flag to get quarterly instead of annual
|
||||
Flag to get quarterly instead of annual, by default False
|
||||
ratios: bool
|
||||
Shows percentage change, by default False
|
||||
plot: list
|
||||
List of row labels to plot
|
||||
export: str
|
||||
Format to export data
|
||||
"""
|
||||
df_income = av_model.get_income_statements(ticker, limit, quarterly)
|
||||
df_income = av_model.get_income_statements(
|
||||
ticker, limit, quarterly, ratios, bool(plot)
|
||||
)
|
||||
|
||||
if df_income.empty:
|
||||
return
|
||||
|
||||
indexes = df_income.index
|
||||
new_indexes = [camel_case_split(ind) for ind in indexes]
|
||||
df_income.index = new_indexes
|
||||
if plot:
|
||||
rows_plot = len(plot)
|
||||
maximum_value = df_income.max().max()
|
||||
income_plot_data = df_income.transpose()
|
||||
income_plot_data.columns = income_plot_data.columns.str.lower()
|
||||
|
||||
print_rich_table(
|
||||
df_income,
|
||||
headers=list(df_income.columns),
|
||||
title=f"{ticker} Income Statement",
|
||||
show_index=True,
|
||||
)
|
||||
if not ratios:
|
||||
if maximum_value > 1_000_000_000_000:
|
||||
df_rounded = income_plot_data / 1_000_000_000_000
|
||||
denomination = " in Trillions"
|
||||
elif maximum_value > 1_000_000_000:
|
||||
df_rounded = income_plot_data / 1_000_000_000
|
||||
denomination = " in Billions"
|
||||
elif maximum_value > 1_000_000:
|
||||
df_rounded = income_plot_data / 1_000_000
|
||||
denomination = " in Millions"
|
||||
elif maximum_value > 1_000:
|
||||
df_rounded = income_plot_data / 1_000
|
||||
denomination = " in Thousands"
|
||||
else:
|
||||
df_rounded = income_plot_data
|
||||
denomination = ""
|
||||
else:
|
||||
df_rounded = income_plot_data
|
||||
denomination = ""
|
||||
|
||||
if rows_plot == 1:
|
||||
fig, ax = plt.subplots(figsize=plot_autoscale(), dpi=PLOT_DPI)
|
||||
df_rounded[plot[0].replace("_", "")].plot()
|
||||
title = (
|
||||
f"{plot[0].replace('_', ' ').lower()} {'QoQ' if quarterly else 'YoY'} Growth of {ticker.upper()}"
|
||||
if ratios
|
||||
else f"{plot[0].replace('_', ' ')} of {ticker.upper()} {denomination}"
|
||||
)
|
||||
plt.title(title)
|
||||
theme.style_primary_axis(ax)
|
||||
theme.visualize_output()
|
||||
else:
|
||||
fig, axes = plt.subplots(rows_plot)
|
||||
for i in range(rows_plot):
|
||||
axes[i].plot(df_rounded[plot[i].replace("_", "")])
|
||||
axes[i].set_title(f"{plot[i].replace('_', ' ')} {denomination}")
|
||||
theme.style_primary_axis(axes[0])
|
||||
fig.autofmt_xdate()
|
||||
else:
|
||||
indexes = df_income.index
|
||||
new_indexes = [camel_case_split(ind) for ind in indexes]
|
||||
df_income.index = new_indexes
|
||||
|
||||
print_rich_table(
|
||||
df_income,
|
||||
headers=list(df_income.columns),
|
||||
title=f"{ticker} Income Statement"
|
||||
if not ratios
|
||||
else f"{'QoQ' if quarterly else 'YoY'} Change of {ticker} Income Statement",
|
||||
show_index=True,
|
||||
)
|
||||
|
||||
export_data(export, os.path.dirname(os.path.abspath(__file__)), "income", df_income)
|
||||
|
||||
@@ -108,7 +166,12 @@ def display_income_statement(
|
||||
@log_start_end(log=logger)
|
||||
@check_api_key(["API_KEY_ALPHAVANTAGE"])
|
||||
def display_balance_sheet(
|
||||
ticker: str, limit: int, quarterly: bool = False, export: str = ""
|
||||
ticker: str,
|
||||
limit: int = 5,
|
||||
quarterly: bool = False,
|
||||
ratios: bool = False,
|
||||
plot: list = None,
|
||||
export: str = "",
|
||||
):
|
||||
"""Alpha Vantage balance sheet statement
|
||||
|
||||
@@ -117,27 +180,82 @@ def display_balance_sheet(
|
||||
ticker : str
|
||||
Fundamental analysis ticker symbol
|
||||
limit: int
|
||||
Number of past statements
|
||||
Number of past statements, by default 5
|
||||
quarterly: bool
|
||||
Flag to get quarterly instead of annual
|
||||
Flag to get quarterly instead of annual, by default False
|
||||
ratios: bool
|
||||
Shows percentage change, by default False
|
||||
plot: list
|
||||
List of row labels to plot
|
||||
export: str
|
||||
Format to export data
|
||||
"""
|
||||
df_balance = av_model.get_balance_sheet(ticker, limit, quarterly)
|
||||
df_balance = av_model.get_balance_sheet(
|
||||
ticker, limit, quarterly, ratios, bool(plot)
|
||||
)
|
||||
|
||||
if df_balance.empty:
|
||||
return
|
||||
|
||||
indexes = df_balance.index
|
||||
new_indexes = [camel_case_split(ind) for ind in indexes]
|
||||
df_balance.index = new_indexes
|
||||
if plot:
|
||||
rows_plot = len(plot)
|
||||
maximum_value = df_balance.max().max()
|
||||
balance_plot_data = df_balance.transpose()
|
||||
balance_plot_data.columns = balance_plot_data.columns.str.lower()
|
||||
|
||||
print_rich_table(
|
||||
df_balance,
|
||||
headers=list(df_balance.columns),
|
||||
title=f"{ticker} Balance Sheet",
|
||||
show_index=True,
|
||||
)
|
||||
if not ratios:
|
||||
if maximum_value > 1_000_000_000_000:
|
||||
df_rounded = balance_plot_data / 1_000_000_000_000
|
||||
denomination = " in Trillions"
|
||||
elif maximum_value > 1_000_000_000:
|
||||
df_rounded = balance_plot_data / 1_000_000_000
|
||||
denomination = " in Billions"
|
||||
elif maximum_value > 1_000_000:
|
||||
df_rounded = balance_plot_data / 1_000_000
|
||||
denomination = " in Millions"
|
||||
elif maximum_value > 1_000:
|
||||
df_rounded = balance_plot_data / 1_000
|
||||
denomination = " in Thousands"
|
||||
else:
|
||||
df_rounded = balance_plot_data
|
||||
denomination = ""
|
||||
else:
|
||||
df_rounded = balance_plot_data
|
||||
denomination = ""
|
||||
|
||||
if rows_plot == 1:
|
||||
fig, ax = plt.subplots(figsize=plot_autoscale(), dpi=PLOT_DPI)
|
||||
df_rounded[plot[0].replace("_", "")].plot()
|
||||
title = (
|
||||
f"{plot[0].replace('_', ' ').lower()} {'QoQ' if quarterly else 'YoY'} Growth of {ticker.upper()}"
|
||||
if ratios
|
||||
else f"{plot[0].replace('_', ' ')} of {ticker.upper()} {denomination}"
|
||||
)
|
||||
plt.title(title)
|
||||
theme.style_primary_axis(ax)
|
||||
theme.visualize_output()
|
||||
else:
|
||||
fig, axes = plt.subplots(rows_plot)
|
||||
for i in range(rows_plot):
|
||||
axes[i].plot(df_rounded[plot[i].replace("_", "")])
|
||||
axes[i].set_title(f"{plot[i].replace('_', ' ')} {denomination}")
|
||||
theme.style_primary_axis(axes[0])
|
||||
fig.autofmt_xdate()
|
||||
|
||||
else:
|
||||
|
||||
indexes = df_balance.index
|
||||
new_indexes = [camel_case_split(ind) for ind in indexes]
|
||||
df_balance.index = new_indexes
|
||||
|
||||
print_rich_table(
|
||||
df_balance,
|
||||
headers=list(df_balance.columns),
|
||||
title=f"{ticker} Balance Sheet"
|
||||
if not ratios
|
||||
else f"{'QoQ' if quarterly else 'YoY'} Change of {ticker} Balance Sheet",
|
||||
show_index=True,
|
||||
)
|
||||
|
||||
export_data(
|
||||
export, os.path.dirname(os.path.abspath(__file__)), "balance", df_balance
|
||||
@@ -147,7 +265,12 @@ def display_balance_sheet(
|
||||
@log_start_end(log=logger)
|
||||
@check_api_key(["API_KEY_ALPHAVANTAGE"])
|
||||
def display_cash_flow(
|
||||
ticker: str, limit: int, quarterly: bool = False, export: str = ""
|
||||
ticker: str,
|
||||
limit: int = 5,
|
||||
quarterly: bool = False,
|
||||
ratios: bool = False,
|
||||
plot: list = None,
|
||||
export: str = "",
|
||||
):
|
||||
"""Alpha Vantage income statement
|
||||
|
||||
@@ -156,27 +279,80 @@ def display_cash_flow(
|
||||
ticker : str
|
||||
Fundamental analysis ticker symbol
|
||||
limit: int
|
||||
Number of past statements
|
||||
Number of past statements, by default 5
|
||||
quarterly: bool
|
||||
Flag to get quarterly instead of annual
|
||||
Flag to get quarterly instead of annual, by default False
|
||||
ratios: bool
|
||||
Shows percentage change, by default False
|
||||
plot: list
|
||||
List of row labels to plot
|
||||
export: str
|
||||
Format to export data
|
||||
"""
|
||||
df_cash = av_model.get_cash_flow(ticker, limit, quarterly)
|
||||
df_cash = av_model.get_cash_flow(ticker, limit, quarterly, ratios, bool(plot))
|
||||
|
||||
if df_cash.empty:
|
||||
return
|
||||
|
||||
indexes = df_cash.index
|
||||
new_indexes = [camel_case_split(ind) for ind in indexes]
|
||||
df_cash.index = new_indexes
|
||||
if plot:
|
||||
rows_plot = len(plot)
|
||||
maximum_value = df_cash.max().max()
|
||||
cash_plot_data = df_cash.transpose()
|
||||
cash_plot_data.columns = cash_plot_data.columns.str.lower()
|
||||
|
||||
print_rich_table(
|
||||
df_cash,
|
||||
headers=list(df_cash.columns),
|
||||
title=f"{ticker} Cash flow",
|
||||
show_index=True,
|
||||
)
|
||||
if not ratios:
|
||||
if maximum_value > 1_000_000_000_000:
|
||||
df_rounded = cash_plot_data / 1_000_000_000_000
|
||||
denomination = " in Trillions"
|
||||
elif maximum_value > 1_000_000_000:
|
||||
df_rounded = cash_plot_data / 1_000_000_000
|
||||
denomination = " in Billions"
|
||||
elif maximum_value > 1_000_000:
|
||||
df_rounded = cash_plot_data / 1_000_000
|
||||
denomination = " in Millions"
|
||||
elif maximum_value > 1_000:
|
||||
df_rounded = cash_plot_data / 1_000
|
||||
denomination = " in Thousands"
|
||||
else:
|
||||
df_rounded = cash_plot_data
|
||||
denomination = ""
|
||||
else:
|
||||
df_rounded = cash_plot_data
|
||||
denomination = ""
|
||||
|
||||
if rows_plot == 1:
|
||||
fig, ax = plt.subplots(figsize=plot_autoscale(), dpi=PLOT_DPI)
|
||||
df_rounded[plot[0].replace("_", "")].plot()
|
||||
title = (
|
||||
f"{plot[0].replace('_', ' ').lower()} {'QoQ' if quarterly else 'YoY'} Growth of {ticker.upper()}"
|
||||
if ratios
|
||||
else f"{plot[0].replace('_', ' ')} of {ticker.upper()} {denomination}"
|
||||
)
|
||||
plt.title(title)
|
||||
theme.style_primary_axis(ax)
|
||||
theme.visualize_output()
|
||||
else:
|
||||
fig, axes = plt.subplots(rows_plot)
|
||||
for i in range(rows_plot):
|
||||
axes[i].plot(df_rounded[plot[i].replace("_", "")])
|
||||
axes[i].set_title(f"{plot[i].replace('_', ' ')} {denomination}")
|
||||
theme.style_primary_axis(axes[0])
|
||||
fig.autofmt_xdate()
|
||||
|
||||
else:
|
||||
|
||||
indexes = df_cash.index
|
||||
new_indexes = [camel_case_split(ind) for ind in indexes]
|
||||
df_cash.index = new_indexes
|
||||
|
||||
print_rich_table(
|
||||
df_cash,
|
||||
headers=list(df_cash.columns),
|
||||
title=f"{ticker} Cash flow"
|
||||
if not ratios
|
||||
else f"{'QoQ' if quarterly else 'YoY'} Change of {ticker} Cash flow",
|
||||
show_index=True,
|
||||
)
|
||||
|
||||
export_data(export, os.path.dirname(os.path.abspath(__file__)), "cash", df_cash)
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ from openbb_terminal.helper_classes import ModelsNamespace as _models
|
||||
from .eclect_us_view import display_analysis as analysis
|
||||
from .business_insider_view import display_management as mgmt
|
||||
from .finviz_view import display_screen_data as data
|
||||
from .financial_modeling_prep.fmp_view import valinvest_score as score
|
||||
from .fmp_view import valinvest_score as score
|
||||
from .yahoo_finance_view import display_info as info
|
||||
from .yahoo_finance_view import display_shareholders as shrs
|
||||
from .yahoo_finance_view import display_sustainability as sust
|
||||
@@ -27,8 +27,5 @@ from .av_view import display_fraud as fraud
|
||||
from .dcf_view import CreateExcelFA as dcf
|
||||
from .market_watch_view import display_sean_seah_warnings as warnings
|
||||
|
||||
# Submenus
|
||||
from .financial_modeling_prep import fmp_api as fmp
|
||||
|
||||
# Models
|
||||
models = _models(os.path.abspath(os.path.dirname(__file__)))
|
||||
|
||||
@@ -15,6 +15,7 @@ from openbb_terminal.helper_funcs import (
|
||||
EXPORT_ONLY_RAW_DATA_ALLOWED,
|
||||
check_positive,
|
||||
valid_date,
|
||||
get_ordered_list_sources,
|
||||
)
|
||||
from openbb_terminal.menu import session
|
||||
from openbb_terminal.parent_classes import StockBaseController
|
||||
@@ -29,13 +30,10 @@ from openbb_terminal.stocks.fundamental_analysis import (
|
||||
market_watch_view,
|
||||
yahoo_finance_view,
|
||||
polygon_view,
|
||||
)
|
||||
from openbb_terminal.stocks.fundamental_analysis.financial_modeling_prep import (
|
||||
fmp_controller,
|
||||
fmp_view,
|
||||
)
|
||||
|
||||
# pylint: disable=inconsistent-return-statements
|
||||
# pylint: disable=inconsistent-return-statements,C0302,R0904
|
||||
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
@@ -48,6 +46,12 @@ class FundamentalAnalysisController(StockBaseController):
|
||||
"load",
|
||||
"analysis",
|
||||
"score",
|
||||
"profile",
|
||||
"quote",
|
||||
"enterprise",
|
||||
"metrics",
|
||||
"ratios",
|
||||
"growth",
|
||||
"warnings",
|
||||
"data",
|
||||
"income",
|
||||
@@ -70,13 +74,11 @@ class FundamentalAnalysisController(StockBaseController):
|
||||
"earnings",
|
||||
"fraud",
|
||||
"dcf",
|
||||
"dcfc",
|
||||
"mktcap",
|
||||
"dupont",
|
||||
]
|
||||
|
||||
CHOICES_MENUS = [
|
||||
"fmp",
|
||||
]
|
||||
PATH = "/stocks/fa/"
|
||||
|
||||
def __init__(
|
||||
@@ -95,10 +97,23 @@ class FundamentalAnalysisController(StockBaseController):
|
||||
self.interval = interval
|
||||
self.suffix = suffix
|
||||
|
||||
self.default_income = get_ordered_list_sources(f"{self.PATH}income")[0]
|
||||
self.default_balance = get_ordered_list_sources(f"{self.PATH}balance")[0]
|
||||
self.default_cash = get_ordered_list_sources(f"{self.PATH}cash")[0]
|
||||
|
||||
if session and obbff.USE_PROMPT_TOOLKIT:
|
||||
choices: dict = {c: {} for c in self.controller_choices}
|
||||
choices["load"]["-i"] = {c: {} for c in stocks_helper.INTERVALS}
|
||||
choices["load"]["-s"] = {c: {} for c in stocks_helper.SOURCES}
|
||||
choices["income"]["-p"] = {
|
||||
c: {} for c in stocks_helper.INCOME_PLOT[self.default_income]
|
||||
}
|
||||
choices["balance"]["-p"] = {
|
||||
c: {} for c in stocks_helper.BALANCE_PLOT[self.default_balance]
|
||||
}
|
||||
choices["cash"]["-p"] = {
|
||||
c: {} for c in stocks_helper.CASH_PLOT[self.default_cash]
|
||||
}
|
||||
self.completer = NestedCompleter.from_nested_dict(choices)
|
||||
|
||||
def print_help(self):
|
||||
@@ -112,8 +127,15 @@ class FundamentalAnalysisController(StockBaseController):
|
||||
mt.add_cmd("mgmt", "Business Insider")
|
||||
mt.add_cmd("analysis", "Elect")
|
||||
mt.add_cmd("score", "FMP")
|
||||
mt.add_cmd("profile", "FMP")
|
||||
mt.add_cmd("quote", "FMP")
|
||||
mt.add_cmd("enterprise", "FMP")
|
||||
mt.add_cmd("metrics", "FMP")
|
||||
mt.add_cmd("ratios", "FMP")
|
||||
mt.add_cmd("growth", "FMP")
|
||||
mt.add_cmd("warnings", "Market Watch")
|
||||
mt.add_cmd("dcf", "Stockanalysis")
|
||||
mt.add_cmd("dcfc", "FMP")
|
||||
mt.add_cmd("info", "Yahoo Finance")
|
||||
mt.add_cmd("mktcap", "Yahoo Finance")
|
||||
mt.add_cmd("shrs", "Yahoo Finance", not self.suffix)
|
||||
@@ -123,17 +145,14 @@ class FundamentalAnalysisController(StockBaseController):
|
||||
mt.add_cmd("splits", "Yahoo Finance", not self.suffix)
|
||||
mt.add_cmd("web", "Yahoo Finance", not self.suffix)
|
||||
mt.add_cmd("hq", "Yahoo Finance", not self.suffix)
|
||||
mt.add_cmd("income", "Alpha Vantage / Polygon / Yahoo Finance")
|
||||
mt.add_cmd("balance", "Alpha Vantage / Polygon / Yahoo Finance")
|
||||
mt.add_cmd("income", "Alpha Vantage / Polygon / Yahoo Finance / FMP")
|
||||
mt.add_cmd("balance", "Alpha Vantage / Polygon / Yahoo Finance / FMP")
|
||||
mt.add_cmd("overview", "Alpha Vantage")
|
||||
mt.add_cmd("key", "Alpha Vantage")
|
||||
mt.add_cmd("cash", "Alpha Vantage / Yahoo Finance")
|
||||
mt.add_cmd("cash", "Alpha Vantage / Yahoo Finance / FMP")
|
||||
mt.add_cmd("earnings", "Alpha Vantage")
|
||||
mt.add_cmd("fraud", "Alpha Vantage")
|
||||
mt.add_cmd("dupont", "Alpha Vantage")
|
||||
mt.add_raw("\n")
|
||||
mt.add_info("_sources_")
|
||||
mt.add_menu("fmp")
|
||||
console.print(text=mt.menu_text, menu="Stocks - Fundamental Analysis")
|
||||
|
||||
def custom_reset(self):
|
||||
@@ -182,7 +201,7 @@ class FundamentalAnalysisController(StockBaseController):
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def call_data(self, other_args: List[str]):
|
||||
"""Process screener command."""
|
||||
"""Process data command."""
|
||||
parser = argparse.ArgumentParser(
|
||||
add_help=False,
|
||||
formatter_class=argparse.ArgumentDefaultsHelpFormatter,
|
||||
@@ -226,6 +245,251 @@ class FundamentalAnalysisController(StockBaseController):
|
||||
if ns_parser:
|
||||
fmp_view.valinvest_score(self.ticker)
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def call_profile(self, other_args: List[str]):
|
||||
"""Process profile command"""
|
||||
parser = argparse.ArgumentParser(
|
||||
add_help=False,
|
||||
formatter_class=argparse.ArgumentDefaultsHelpFormatter,
|
||||
prog="profile",
|
||||
description="""
|
||||
Prints information about, among other things, the industry, sector exchange and company
|
||||
description. The following fields are expected: Address, Beta, Ceo, Changes, Cik, City
|
||||
Company name, Country, Currency, Cusip, Dcf, Dcf diff, Default image, Description,
|
||||
Exchange, Exchange short name, Full time employees, Image, Industry, Ipo date, Isin,
|
||||
Last div, Mkt cap, Phone, Price, Range, Sector, State, Symbol, Vol avg, Website, Zip.
|
||||
[Source: Financial Modeling Prep]
|
||||
""",
|
||||
)
|
||||
ns_parser = self.parse_known_args_and_warn(parser, other_args)
|
||||
if ns_parser:
|
||||
fmp_view.display_profile(self.ticker)
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def call_quote(self, other_args: List[str]):
|
||||
"""Process quote command"""
|
||||
parser = argparse.ArgumentParser(
|
||||
add_help=False,
|
||||
formatter_class=argparse.ArgumentDefaultsHelpFormatter,
|
||||
prog="quote",
|
||||
description="""
|
||||
Prints actual information about the company which is, among other things, the day high,
|
||||
market cap, open and close price and price-to-equity ratio. The following fields are
|
||||
expected: Avg volume, Change, Changes percentage, Day high, Day low, Earnings
|
||||
announcement, Eps, Exchange, Market cap, Name, Open, Pe, Previous close, Price, Price
|
||||
avg200, Price avg50, Shares outstanding, Symbol, Timestamp, Volume, Year high, and Year
|
||||
low. [Source: Financial Modeling Prep]
|
||||
""",
|
||||
)
|
||||
ns_parser = self.parse_known_args_and_warn(parser, other_args)
|
||||
if ns_parser:
|
||||
fmp_view.display_quote(self.ticker)
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def call_enterprise(self, other_args: List[str]):
|
||||
"""Process enterprise command"""
|
||||
parser = argparse.ArgumentParser(
|
||||
add_help=False,
|
||||
formatter_class=argparse.ArgumentDefaultsHelpFormatter,
|
||||
prog="enterprise",
|
||||
description="""
|
||||
Prints stock price, number of shares, market capitalization and
|
||||
enterprise value over time. The following fields are expected: Add total debt,
|
||||
Enterprise value, Market capitalization, Minus cash and cash equivalents, Number
|
||||
of shares, Stock price, and Symbol. [Source: Financial Modeling Prep]
|
||||
""",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-l",
|
||||
"--limit",
|
||||
action="store",
|
||||
dest="limit",
|
||||
type=check_positive,
|
||||
default=5,
|
||||
help="Limit of latest years/quarters.",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-q",
|
||||
"--quarter",
|
||||
action="store_true",
|
||||
default=False,
|
||||
dest="b_quarter",
|
||||
help="Quarter fundamental data flag.",
|
||||
)
|
||||
ns_parser = self.parse_known_args_and_warn(
|
||||
parser, other_args, export_allowed=EXPORT_ONLY_RAW_DATA_ALLOWED
|
||||
)
|
||||
if ns_parser:
|
||||
fmp_view.display_enterprise(
|
||||
ticker=self.ticker,
|
||||
number=ns_parser.limit,
|
||||
quarterly=ns_parser.b_quarter,
|
||||
export=ns_parser.export,
|
||||
)
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def call_metrics(self, other_args: List[str]):
|
||||
"""Process metrics command"""
|
||||
parser = argparse.ArgumentParser(
|
||||
add_help=False,
|
||||
formatter_class=argparse.ArgumentDefaultsHelpFormatter,
|
||||
prog="metrics",
|
||||
description="""
|
||||
Prints a list of the key metrics of a company over time. This can be either
|
||||
quarterly or annually. This includes, among other things, Return on Equity (ROE),
|
||||
Working Capital, Current Ratio and Debt to Assets. The following fields are expected:
|
||||
Average inventory, Average payables, Average receivables, Book value per share, Capex
|
||||
per share, Capex to depreciation, Capex to operating cash flow, Capex to revenue, Cash
|
||||
per share, Current ratio, Days of inventory on hand, Days payables outstanding, Days
|
||||
sales outstanding, Debt to assets, Debt to equity, Dividend yield, Earnings yield,
|
||||
Enterprise value, Enterprise value over EBITDA, Ev to free cash flow, Ev to operating
|
||||
cash flow, Ev to sales, Free cash flow per share, Free cash flow yield, Graham net net,
|
||||
Graham number, Income quality, Intangibles to total assets, Interest debt per share,
|
||||
Inventory turnover, Market cap, Net current asset value, Net debt to EBITDA, Net income
|
||||
per share, Operating cash flow per share, Payables turnover, Payout ratio, Pb ratio, Pe
|
||||
ratio, Pfcf ratio, Pocf ratio, Price to sales ratio, Ptb ratio, Receivables turnover,
|
||||
Research and development to revenue, Return on tangible assets, Revenue per share,
|
||||
Roe, Roic, Sales general and administrative to revenue, Shareholders equity per
|
||||
share, Stock based compensation to revenue, Tangible book value per share, and Working
|
||||
capital. [Source: Financial Modeling Prep]
|
||||
""",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-l",
|
||||
"--limit",
|
||||
action="store",
|
||||
dest="limit",
|
||||
type=check_positive,
|
||||
default=5,
|
||||
help="Limit of latest years/quarters.",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-q",
|
||||
"--quarter",
|
||||
action="store_true",
|
||||
default=False,
|
||||
dest="b_quarter",
|
||||
help="Quarter fundamental data flag.",
|
||||
)
|
||||
ns_parser = self.parse_known_args_and_warn(
|
||||
parser, other_args, export_allowed=EXPORT_ONLY_RAW_DATA_ALLOWED
|
||||
)
|
||||
if ns_parser:
|
||||
fmp_view.display_key_metrics(
|
||||
ticker=self.ticker,
|
||||
number=ns_parser.limit,
|
||||
quarterly=ns_parser.b_quarter,
|
||||
export=ns_parser.export,
|
||||
)
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def call_ratios(self, other_args: List[str]):
|
||||
"""Process ratios command"""
|
||||
parser = argparse.ArgumentParser(
|
||||
add_help=False,
|
||||
formatter_class=argparse.ArgumentDefaultsHelpFormatter,
|
||||
prog="ratios",
|
||||
description="""
|
||||
Prints in-depth ratios of a company over time. This can be either quarterly or
|
||||
annually. This contains, among other things, Price-to-Book Ratio, Payout Ratio and
|
||||
Operating Cycle. The following fields are expected: Asset turnover, Capital expenditure
|
||||
coverage ratio, Cash conversion cycle, Cash flow coverage ratios, Cash flow to debt
|
||||
ratio, Cash per share, Cash ratio, Company equity multiplier, Current ratio, Days of
|
||||
inventory outstanding, Days of payables outstanding, Days of sales outstanding, Debt
|
||||
equity ratio, Debt ratio, Dividend paid and capex coverage ratio, Dividend payout ratio,
|
||||
Dividend yield, Ebit per revenue, Ebt per ebit, Effective tax rate, Enterprise value
|
||||
multiple, Fixed asset turnover, Free cash flow operating cash flow ratio, Free cash
|
||||
flow per share, Gross profit margin, Inventory turnover, Long term debt to
|
||||
capitalization, Net income per EBT, Net profit margin, Operating cash flow per share,
|
||||
Operating cash flow sales ratio, Operating cycle, Operating profit margin, Payables
|
||||
turnover, Payout ratio, Pretax profit margin, Price book value ratio, Price cash flow
|
||||
ratio, Price earnings ratio, Price earnings to growth ratio, Price fair value,
|
||||
Price sales ratio, Price to book ratio, Price to free cash flows ratio, Price to
|
||||
operating cash flows ratio, Price to sales ratio, Quick ratio, Receivables turnover,
|
||||
Return on assets, Return on capital employed, Return on equity, Short term coverage
|
||||
ratios, and Total debt to capitalization. [Source: Financial Modeling Prep]
|
||||
""",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-l",
|
||||
"--limit",
|
||||
action="store",
|
||||
dest="limit",
|
||||
type=check_positive,
|
||||
default=5,
|
||||
help="Limit of latest years/quarters.",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-q",
|
||||
"--quarter",
|
||||
action="store_true",
|
||||
default=False,
|
||||
dest="b_quarter",
|
||||
help="Quarter fundamental data flag.",
|
||||
)
|
||||
ns_parser = self.parse_known_args_and_warn(
|
||||
parser, other_args, export_allowed=EXPORT_ONLY_RAW_DATA_ALLOWED
|
||||
)
|
||||
if ns_parser:
|
||||
fmp_view.display_financial_ratios(
|
||||
ticker=self.ticker,
|
||||
number=ns_parser.limit,
|
||||
quarterly=ns_parser.b_quarter,
|
||||
export=ns_parser.export,
|
||||
)
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def call_growth(self, other_args: List[str]):
|
||||
"""Process growth command"""
|
||||
parser = argparse.ArgumentParser(
|
||||
add_help=False,
|
||||
formatter_class=argparse.ArgumentDefaultsHelpFormatter,
|
||||
prog="growth",
|
||||
description=""" Prints the growth of several financial statement items and ratios over
|
||||
time. This can be either annually and quarterly. These are, among other things, Revenue
|
||||
Growth (3, 5 and 10 years), inventory growth and operating cash flow growth (3, 5 and 10
|
||||
years). The following fields are expected: Asset growth, Book valueper share growth, Debt
|
||||
growth, Dividendsper share growth, Ebit growth, Eps diluted growth, Eps growth, Five y
|
||||
dividendper share growth per share, Five y net income growth per share, Five y operating c
|
||||
f growth per share, Five y revenue growth per share, Five y shareholders equity growth per
|
||||
share, Free cash flow growth, Gross profit growth, Inventory growth, Net income growth,
|
||||
Operating cash flow growth, Operating income growth, Rd expense growth, Receivables growth,
|
||||
Revenue growth, Sga expenses growth, Ten y dividendper share growth per share, Ten y net
|
||||
income growth per share, Ten y operating c f growth per share, Ten y revenue growth per
|
||||
share, Ten y shareholders equity growth per share, Three y dividendper share growth per
|
||||
share, Three y net income growth per share, Three y operating c f growth per share, Three y
|
||||
revenue growth per share, Three y shareholders equity growth per share, Weighted average
|
||||
shares diluted growth, and Weighted average shares growth [Source: Financial Modeling Prep]
|
||||
""",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-l",
|
||||
"--limit",
|
||||
action="store",
|
||||
dest="limit",
|
||||
type=check_positive,
|
||||
default=5,
|
||||
help="Limit of latest years/quarters.",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-q",
|
||||
"--quarter",
|
||||
action="store_true",
|
||||
default=False,
|
||||
dest="b_quarter",
|
||||
help="Quarter fundamental data flag.",
|
||||
)
|
||||
ns_parser = self.parse_known_args_and_warn(
|
||||
parser, other_args, export_allowed=EXPORT_ONLY_RAW_DATA_ALLOWED
|
||||
)
|
||||
if ns_parser:
|
||||
fmp_view.display_financial_statement_growth(
|
||||
ticker=self.ticker,
|
||||
number=ns_parser.limit,
|
||||
quarterly=ns_parser.b_quarter,
|
||||
export=ns_parser.export,
|
||||
)
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def call_info(self, other_args: List[str]):
|
||||
"""Process info command."""
|
||||
@@ -483,7 +747,7 @@ class FundamentalAnalysisController(StockBaseController):
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def call_key(self, other_args: List[str]):
|
||||
"""Process overview command."""
|
||||
"""Process key command."""
|
||||
parser = argparse.ArgumentParser(
|
||||
add_help=False,
|
||||
formatter_class=argparse.ArgumentDefaultsHelpFormatter,
|
||||
@@ -528,6 +792,24 @@ class FundamentalAnalysisController(StockBaseController):
|
||||
dest="b_quarter",
|
||||
help="Quarter fundamental data flag.",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-r",
|
||||
"--ratios",
|
||||
action="store_true",
|
||||
default=False,
|
||||
dest="ratios",
|
||||
help="Shows percentage change of values.",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-p",
|
||||
"--plot",
|
||||
action="store",
|
||||
nargs="+",
|
||||
type=str,
|
||||
default=None,
|
||||
dest="plot",
|
||||
help="Rows to plot. (-1 represents invalid data)",
|
||||
)
|
||||
ns_parser = self.parse_known_args_and_warn(
|
||||
parser,
|
||||
other_args,
|
||||
@@ -544,6 +826,8 @@ class FundamentalAnalysisController(StockBaseController):
|
||||
ticker=self.ticker,
|
||||
limit=ns_parser.limit,
|
||||
quarterly=ns_parser.b_quarter,
|
||||
ratios=ns_parser.ratios,
|
||||
plot=ns_parser.plot,
|
||||
export=ns_parser.export,
|
||||
)
|
||||
elif ns_parser.source == "polygon":
|
||||
@@ -552,12 +836,25 @@ class FundamentalAnalysisController(StockBaseController):
|
||||
financial="income",
|
||||
limit=ns_parser.limit,
|
||||
quarterly=ns_parser.b_quarter,
|
||||
ratios=ns_parser.ratios,
|
||||
plot=ns_parser.plot,
|
||||
export=ns_parser.export,
|
||||
)
|
||||
elif ns_parser.source == "fmp":
|
||||
fmp_view.display_income_statement(
|
||||
ticker=self.ticker,
|
||||
number=ns_parser.limit,
|
||||
quarterly=ns_parser.b_quarter,
|
||||
ratios=ns_parser.ratios,
|
||||
plot=ns_parser.plot,
|
||||
export=ns_parser.export,
|
||||
)
|
||||
elif ns_parser.source == "yf":
|
||||
yahoo_finance_view.display_fundamentals(
|
||||
ticker=self.ticker,
|
||||
financial="financials",
|
||||
ratios=ns_parser.ratios,
|
||||
plot=ns_parser.plot,
|
||||
export=ns_parser.export,
|
||||
)
|
||||
|
||||
@@ -593,6 +890,24 @@ class FundamentalAnalysisController(StockBaseController):
|
||||
dest="b_quarter",
|
||||
help="Quarter fundamental data flag.",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-r",
|
||||
"--ratios",
|
||||
action="store_true",
|
||||
default=False,
|
||||
dest="ratios",
|
||||
help="Shows percentage change of values.",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-p",
|
||||
"--plot",
|
||||
action="store",
|
||||
nargs="+",
|
||||
type=str,
|
||||
default=None,
|
||||
dest="plot",
|
||||
help="Rows to plot. (-1 represents invalid data)",
|
||||
)
|
||||
ns_parser = self.parse_known_args_and_warn(
|
||||
parser,
|
||||
other_args,
|
||||
@@ -609,6 +924,8 @@ class FundamentalAnalysisController(StockBaseController):
|
||||
ticker=self.ticker,
|
||||
limit=ns_parser.limit,
|
||||
quarterly=ns_parser.b_quarter,
|
||||
ratios=ns_parser.ratios,
|
||||
plot=ns_parser.plot,
|
||||
export=ns_parser.export,
|
||||
)
|
||||
elif ns_parser.source == "polygon":
|
||||
@@ -617,12 +934,25 @@ class FundamentalAnalysisController(StockBaseController):
|
||||
financial="balance",
|
||||
limit=ns_parser.limit,
|
||||
quarterly=ns_parser.b_quarter,
|
||||
ratios=ns_parser.ratios,
|
||||
plot=ns_parser.plot,
|
||||
export=ns_parser.export,
|
||||
)
|
||||
elif ns_parser.source == "fmp":
|
||||
fmp_view.display_balance_sheet(
|
||||
ticker=self.ticker,
|
||||
number=ns_parser.limit,
|
||||
quarterly=ns_parser.b_quarter,
|
||||
ratios=ns_parser.ratios,
|
||||
plot=ns_parser.plot,
|
||||
export=ns_parser.export,
|
||||
)
|
||||
elif ns_parser.source == "yf":
|
||||
yahoo_finance_view.display_fundamentals(
|
||||
ticker=self.ticker,
|
||||
financial="balance-sheet",
|
||||
ratios=ns_parser.ratios,
|
||||
plot=ns_parser.plot,
|
||||
export=ns_parser.export,
|
||||
)
|
||||
|
||||
@@ -654,7 +984,7 @@ class FundamentalAnalysisController(StockBaseController):
|
||||
action="store",
|
||||
dest="limit",
|
||||
type=check_positive,
|
||||
default=1,
|
||||
default=5,
|
||||
help="Number of latest years/quarters.",
|
||||
)
|
||||
parser.add_argument(
|
||||
@@ -666,12 +996,22 @@ class FundamentalAnalysisController(StockBaseController):
|
||||
help="Quarter fundamental data flag.",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-s",
|
||||
"--source",
|
||||
default="av",
|
||||
dest="source",
|
||||
choices=["polygon", "av", "yf"],
|
||||
help="The source to get the data from",
|
||||
"-r",
|
||||
"--ratios",
|
||||
action="store_true",
|
||||
default=False,
|
||||
dest="ratios",
|
||||
help="Shows percentage change of values.",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-p",
|
||||
"--plot",
|
||||
action="store",
|
||||
nargs="+",
|
||||
type=str,
|
||||
default=None,
|
||||
dest="plot",
|
||||
help="Rows to plot. (-1 represents invalid data)",
|
||||
)
|
||||
ns_parser = self.parse_known_args_and_warn(
|
||||
parser,
|
||||
@@ -688,6 +1028,17 @@ class FundamentalAnalysisController(StockBaseController):
|
||||
ticker=self.ticker,
|
||||
limit=ns_parser.limit,
|
||||
quarterly=ns_parser.b_quarter,
|
||||
ratios=ns_parser.ratios,
|
||||
plot=ns_parser.plot,
|
||||
export=ns_parser.export,
|
||||
)
|
||||
elif ns_parser.source == "fmp":
|
||||
fmp_view.display_cash_flow(
|
||||
ticker=self.ticker,
|
||||
number=ns_parser.limit,
|
||||
quarterly=ns_parser.b_quarter,
|
||||
ratios=ns_parser.ratios,
|
||||
plot=ns_parser.plot,
|
||||
export=ns_parser.export,
|
||||
)
|
||||
elif ns_parser.source == "polygon":
|
||||
@@ -696,12 +1047,16 @@ class FundamentalAnalysisController(StockBaseController):
|
||||
financial="cash",
|
||||
limit=ns_parser.limit,
|
||||
quarterly=ns_parser.b_quarter,
|
||||
ratios=ns_parser.ratios,
|
||||
plot=ns_parser.plot,
|
||||
export=ns_parser.export,
|
||||
)
|
||||
elif ns_parser.source == "yf":
|
||||
yahoo_finance_view.display_fundamentals(
|
||||
ticker=self.ticker,
|
||||
financial="cash-flow",
|
||||
ratios=ns_parser.ratios,
|
||||
plot=ns_parser.plot,
|
||||
export=ns_parser.export,
|
||||
)
|
||||
|
||||
@@ -816,7 +1171,7 @@ class FundamentalAnalysisController(StockBaseController):
|
||||
if ns_parser:
|
||||
av_view.display_fraud(
|
||||
ticker=self.ticker,
|
||||
export=ns_parser.exp,
|
||||
export=ns_parser.export,
|
||||
detail=ns_parser.detail,
|
||||
)
|
||||
|
||||
@@ -921,6 +1276,47 @@ class FundamentalAnalysisController(StockBaseController):
|
||||
)
|
||||
dcf.create_workbook()
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def call_dcfc(self, other_args: List[str]):
|
||||
"""Process dcfc command"""
|
||||
parser = argparse.ArgumentParser(
|
||||
add_help=False,
|
||||
formatter_class=argparse.ArgumentDefaultsHelpFormatter,
|
||||
prog="dcfc",
|
||||
description="""
|
||||
Prints the discounted cash flow of a company over time including the DCF of today. The
|
||||
following fields are expected: DCF, Stock price, and Date. [Source: Financial Modeling
|
||||
Prep]
|
||||
""",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-l",
|
||||
"--limit",
|
||||
action="store",
|
||||
dest="limit",
|
||||
type=check_positive,
|
||||
default=5,
|
||||
help="Limit of latest years/quarters.",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-q",
|
||||
"--quarter",
|
||||
action="store_true",
|
||||
default=False,
|
||||
dest="b_quarter",
|
||||
help="Quarter fundamental data flag.",
|
||||
)
|
||||
ns_parser = self.parse_known_args_and_warn(
|
||||
parser, other_args, export_allowed=EXPORT_ONLY_RAW_DATA_ALLOWED
|
||||
)
|
||||
if ns_parser:
|
||||
fmp_view.display_discounted_cash_flow(
|
||||
ticker=self.ticker,
|
||||
number=ns_parser.limit,
|
||||
quarterly=ns_parser.b_quarter,
|
||||
export=ns_parser.export,
|
||||
)
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def call_warnings(self, other_args: List[str]):
|
||||
"""Process warnings command."""
|
||||
@@ -952,12 +1348,25 @@ class FundamentalAnalysisController(StockBaseController):
|
||||
)
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def call_fmp(self, _):
|
||||
"""Process fmp command."""
|
||||
self.queue = self.load_class(
|
||||
fmp_controller.FinancialModelingPrepController,
|
||||
self.ticker,
|
||||
self.start,
|
||||
self.interval,
|
||||
self.queue,
|
||||
def key_metrics_explained(self, other_args: List[str]):
|
||||
"""Key metrics explained."""
|
||||
parser = argparse.ArgumentParser(
|
||||
add_help=False,
|
||||
formatter_class=argparse.ArgumentDefaultsHelpFormatter,
|
||||
prog="info",
|
||||
description="""
|
||||
Provides information about main key metrics. Namely: EBITDA,
|
||||
EPS, P/E, PEG, FCF, P/B, ROE, DPR, P/S, Dividend Yield Ratio, D/E, and Beta.
|
||||
""",
|
||||
)
|
||||
ns_parser = self.parse_known_args_and_warn(
|
||||
parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED
|
||||
)
|
||||
if ns_parser:
|
||||
filepath = "fundamental_analysis/key_metrics_explained.txt"
|
||||
with open(filepath) as fp:
|
||||
line = fp.readline()
|
||||
while line:
|
||||
console.print(f"{line.strip()}")
|
||||
line = fp.readline()
|
||||
console.print("")
|
||||
|
||||
@@ -1,22 +0,0 @@
|
||||
"""Financial Modeling Prep API."""
|
||||
import os
|
||||
from openbb_terminal.helper_classes import ModelsNamespace as _models
|
||||
|
||||
# flake8: noqa
|
||||
# pylint: disable=unused-import
|
||||
|
||||
# Menu commands
|
||||
from .fmp_view import display_profile as profile
|
||||
from .fmp_view import display_quote as quote
|
||||
from .fmp_view import display_enterprise as enterprise
|
||||
from .fmp_view import display_discounted_cash_flow as dcf
|
||||
from .fmp_view import display_income_statement as income
|
||||
from .fmp_view import display_balance_sheet as balance
|
||||
from .fmp_view import display_cash_flow as cash
|
||||
from .fmp_view import display_key_metrics as metrics
|
||||
from .fmp_view import display_financial_ratios as ratios
|
||||
from .fmp_view import display_financial_statement_growth as growth
|
||||
|
||||
|
||||
# Models
|
||||
models = _models(os.path.abspath(os.path.dirname(__file__)))
|
||||
@@ -1,521 +0,0 @@
|
||||
""" Financial Modeling Prep Controller """
|
||||
__docformat__ = "numpy"
|
||||
|
||||
import argparse
|
||||
import logging
|
||||
from typing import List
|
||||
|
||||
from prompt_toolkit.completion import NestedCompleter
|
||||
|
||||
from openbb_terminal import feature_flags as obbff
|
||||
from openbb_terminal.decorators import log_start_end
|
||||
from openbb_terminal.helper_funcs import (
|
||||
EXPORT_ONLY_RAW_DATA_ALLOWED,
|
||||
check_positive,
|
||||
)
|
||||
from openbb_terminal.menu import session
|
||||
from openbb_terminal.parent_classes import BaseController
|
||||
from openbb_terminal.rich_config import console
|
||||
from openbb_terminal.stocks.fundamental_analysis.financial_modeling_prep import (
|
||||
fmp_view,
|
||||
)
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
|
||||
class FinancialModelingPrepController(BaseController):
|
||||
"""Financial Modeling Prep Controller class"""
|
||||
|
||||
CHOICES_COMMANDS = [
|
||||
"profile",
|
||||
"quote",
|
||||
"enterprise",
|
||||
"dcf",
|
||||
"income",
|
||||
"balance",
|
||||
"cash",
|
||||
"metrics",
|
||||
"ratios",
|
||||
"growth",
|
||||
]
|
||||
PATH = "/stocks/fa/fmp/"
|
||||
|
||||
def __init__(
|
||||
self,
|
||||
ticker: str,
|
||||
start: str,
|
||||
interval: str,
|
||||
queue: List[str] = None,
|
||||
):
|
||||
"""Constructor"""
|
||||
super().__init__(queue)
|
||||
|
||||
self.ticker = ticker
|
||||
self.start = start
|
||||
self.interval = interval
|
||||
|
||||
if session and obbff.USE_PROMPT_TOOLKIT:
|
||||
choices: dict = {c: {} for c in self.controller_choices}
|
||||
self.completer = NestedCompleter.from_nested_dict(choices)
|
||||
|
||||
def print_help(self):
|
||||
"""Print help"""
|
||||
help_text = f"""
|
||||
[param]Ticker: [/param]{self.ticker}[cmds]
|
||||
|
||||
profile profile of the company
|
||||
quote quote of the company
|
||||
enterprise enterprise value of the company over time
|
||||
dcf discounted cash flow of the company over time
|
||||
income income statements of the company
|
||||
balance balance sheet of the company
|
||||
cash cash flow statement of the company
|
||||
metrics key metrics of the company
|
||||
ratios financial ratios of the company
|
||||
growth financial statement growth of the company[/cmds]
|
||||
"""
|
||||
console.print(
|
||||
text=help_text,
|
||||
menu="Stocks - Fundamental Analysis - Financial Modeling Prep",
|
||||
)
|
||||
|
||||
def custom_reset(self):
|
||||
"""Class specific component of reset command"""
|
||||
if self.ticker:
|
||||
return ["stocks", f"load {self.ticker}", "fa", "fmp"]
|
||||
return []
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def call_profile(self, other_args: List[str]):
|
||||
"""Process profile command"""
|
||||
parser = argparse.ArgumentParser(
|
||||
add_help=False,
|
||||
formatter_class=argparse.ArgumentDefaultsHelpFormatter,
|
||||
prog="profile",
|
||||
description="""
|
||||
Prints information about, among other things, the industry, sector exchange and company
|
||||
description. The following fields are expected: Address, Beta, Ceo, Changes, Cik, City
|
||||
Company name, Country, Currency, Cusip, Dcf, Dcf diff, Default image, Description,
|
||||
Exchange, Exchange short name, Full time employees, Image, Industry, Ipo date, Isin,
|
||||
Last div, Mkt cap, Phone, Price, Range, Sector, State, Symbol, Vol avg, Website, Zip.
|
||||
[Source: Financial Modeling Prep]
|
||||
""",
|
||||
)
|
||||
ns_parser = self.parse_known_args_and_warn(parser, other_args)
|
||||
if ns_parser:
|
||||
fmp_view.display_profile(self.ticker)
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def call_quote(self, other_args: List[str]):
|
||||
"""Process quote command"""
|
||||
parser = argparse.ArgumentParser(
|
||||
add_help=False,
|
||||
formatter_class=argparse.ArgumentDefaultsHelpFormatter,
|
||||
prog="quote",
|
||||
description="""
|
||||
Prints actual information about the company which is, among other things, the day high,
|
||||
market cap, open and close price and price-to-equity ratio. The following fields are
|
||||
expected: Avg volume, Change, Changes percentage, Day high, Day low, Earnings
|
||||
announcement, Eps, Exchange, Market cap, Name, Open, Pe, Previous close, Price, Price
|
||||
avg200, Price avg50, Shares outstanding, Symbol, Timestamp, Volume, Year high, and Year
|
||||
low. [Source: Financial Modeling Prep]
|
||||
""",
|
||||
)
|
||||
ns_parser = self.parse_known_args_and_warn(parser, other_args)
|
||||
if ns_parser:
|
||||
fmp_view.display_quote(self.ticker)
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def call_enterprise(self, other_args: List[str]):
|
||||
"""Process income command"""
|
||||
parser = argparse.ArgumentParser(
|
||||
add_help=False,
|
||||
formatter_class=argparse.ArgumentDefaultsHelpFormatter,
|
||||
prog="enterprise",
|
||||
description="""
|
||||
Prints stock price, number of shares, market capitalization and
|
||||
enterprise value over time. The following fields are expected: Add total debt,
|
||||
Enterprise value, Market capitalization, Minus cash and cash equivalents, Number
|
||||
of shares, Stock price, and Symbol. [Source: Financial Modeling Prep]
|
||||
""",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-l",
|
||||
"--limit",
|
||||
action="store",
|
||||
dest="limit",
|
||||
type=check_positive,
|
||||
default=1,
|
||||
help="Limit of latest years/quarters.",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-q",
|
||||
"--quarter",
|
||||
action="store_true",
|
||||
default=False,
|
||||
dest="b_quarter",
|
||||
help="Quarter fundamental data flag.",
|
||||
)
|
||||
ns_parser = self.parse_known_args_and_warn(
|
||||
parser, other_args, export_allowed=EXPORT_ONLY_RAW_DATA_ALLOWED
|
||||
)
|
||||
if ns_parser:
|
||||
fmp_view.display_enterprise(
|
||||
ticker=self.ticker,
|
||||
number=ns_parser.limit,
|
||||
quarterly=ns_parser.b_quarter,
|
||||
export=ns_parser.export,
|
||||
)
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def call_dcf(self, other_args: List[str]):
|
||||
"""Process dcf command"""
|
||||
parser = argparse.ArgumentParser(
|
||||
add_help=False,
|
||||
formatter_class=argparse.ArgumentDefaultsHelpFormatter,
|
||||
prog="dcf",
|
||||
description="""
|
||||
Prints the discounted cash flow of a company over time including the DCF of today. The
|
||||
following fields are expected: DCF, Stock price, and Date. [Source: Financial Modeling
|
||||
Prep]
|
||||
""",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-l",
|
||||
"--limit",
|
||||
action="store",
|
||||
dest="limit",
|
||||
type=check_positive,
|
||||
default=1,
|
||||
help="Limit of latest years/quarters.",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-q",
|
||||
"--quarter",
|
||||
action="store_true",
|
||||
default=False,
|
||||
dest="b_quarter",
|
||||
help="Quarter fundamental data flag.",
|
||||
)
|
||||
ns_parser = self.parse_known_args_and_warn(
|
||||
parser, other_args, export_allowed=EXPORT_ONLY_RAW_DATA_ALLOWED
|
||||
)
|
||||
if ns_parser:
|
||||
fmp_view.display_discounted_cash_flow(
|
||||
ticker=self.ticker,
|
||||
number=ns_parser.limit,
|
||||
quarterly=ns_parser.b_quarter,
|
||||
export=ns_parser.export,
|
||||
)
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def call_income(self, other_args: List[str]):
|
||||
"""Process income command"""
|
||||
parser = argparse.ArgumentParser(
|
||||
add_help=False,
|
||||
formatter_class=argparse.ArgumentDefaultsHelpFormatter,
|
||||
prog="inc",
|
||||
description="""
|
||||
Prints a complete income statement over time. This can be either quarterly or annually.
|
||||
The following fields are expected: Accepted date, Cost and expenses, Cost of
|
||||
revenue, Depreciation and amortization, EBITDA, EBITDA Ratio, Eps, Eps Diluted, Filling
|
||||
date, Final link, General and administrative expenses, Gross profit, Gross profit
|
||||
ratio, Income before tax, Income before tax ratio, Income tax expense, Interest
|
||||
expense, Link, Net income, Net income ratio, Operating expenses, Operating income,
|
||||
Operating income ratio, Other expenses, Period, Research and development expenses,
|
||||
Revenue, Selling and marketing expenses, Total other income expenses net, Weighted
|
||||
average shs out, Weighted average shs out dil [Source: Financial Modeling Prep]
|
||||
""",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-l",
|
||||
"--limit",
|
||||
action="store",
|
||||
dest="limit",
|
||||
type=check_positive,
|
||||
default=1,
|
||||
help="Limit of latest years/quarters.",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-q",
|
||||
"--quarter",
|
||||
action="store_true",
|
||||
default=False,
|
||||
dest="b_quarter",
|
||||
help="Quarter fundamental data flag.",
|
||||
)
|
||||
ns_parser = self.parse_known_args_and_warn(
|
||||
parser, other_args, export_allowed=EXPORT_ONLY_RAW_DATA_ALLOWED
|
||||
)
|
||||
if ns_parser:
|
||||
fmp_view.display_income_statement(
|
||||
ticker=self.ticker,
|
||||
number=ns_parser.limit,
|
||||
quarterly=ns_parser.b_quarter,
|
||||
export=ns_parser.export,
|
||||
)
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def call_balance(self, other_args: List[str]):
|
||||
"""Process balance command"""
|
||||
parser = argparse.ArgumentParser(
|
||||
add_help=False,
|
||||
formatter_class=argparse.ArgumentDefaultsHelpFormatter,
|
||||
prog="bal",
|
||||
description="""
|
||||
Prints a complete balance sheet statement over time. This can be
|
||||
either quarterly or annually. The following fields are expected: Accepted date,
|
||||
Account payables, Accumulated other comprehensive income loss, Cash and cash
|
||||
equivalents, Cash and short term investments, Common stock, Deferred revenue,
|
||||
Deferred revenue non current, Deferred tax liabilities non current, Filling date,
|
||||
Final link, Goodwill, Goodwill and intangible assets, Intangible assets, Inventory,
|
||||
Link, Long term debt, Long term investments, Net debt, Net receivables, Other assets,
|
||||
Other current assets, Other current liabilities, Other liabilities, Other non current
|
||||
assets, Other non current liabilities, Othertotal stockholders equity, Period, Property
|
||||
plant equipment net, Retained earnings, Short term debt, Short term investments, Tax
|
||||
assets, Tax payables, Total assets, Total current assets, Total current liabilities,
|
||||
Total debt, Total investments, Total liabilities, Total liabilities and stockholders
|
||||
equity, Total non current assets, Total non current liabilities, and Total stockholders
|
||||
equity. [Source: Financial Modeling Prep]
|
||||
""",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-l",
|
||||
"--limit",
|
||||
action="store",
|
||||
dest="limit",
|
||||
type=check_positive,
|
||||
default=1,
|
||||
help="Limit of latest years/quarters.",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-q",
|
||||
"--quarter",
|
||||
action="store_true",
|
||||
default=False,
|
||||
dest="b_quarter",
|
||||
help="Quarter fundamental data flag.",
|
||||
)
|
||||
ns_parser = self.parse_known_args_and_warn(
|
||||
parser, other_args, export_allowed=EXPORT_ONLY_RAW_DATA_ALLOWED
|
||||
)
|
||||
if ns_parser:
|
||||
fmp_view.display_balance_sheet(
|
||||
ticker=self.ticker,
|
||||
number=ns_parser.limit,
|
||||
quarterly=ns_parser.b_quarter,
|
||||
export=ns_parser.export,
|
||||
)
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def call_cash(self, other_args: List[str]):
|
||||
"""Process cash command"""
|
||||
parser = argparse.ArgumentParser(
|
||||
add_help=False,
|
||||
formatter_class=argparse.ArgumentDefaultsHelpFormatter,
|
||||
prog="cash",
|
||||
description="""
|
||||
Prints a complete cash flow statement over time. This can be either
|
||||
quarterly or annually. The following fields are expected: Accepted date, Accounts
|
||||
payables, Accounts receivables, Acquisitions net, Capital expenditure, Cash at
|
||||
beginning of period, Cash at end of period, Change in working capital, Common stock
|
||||
issued, Common stock repurchased, Debt repayment, Deferred income tax, Depreciation and
|
||||
amortization, Dividends paid, Effect of forex changes on cash, Filling date, Final
|
||||
link, Free cash flow, Inventory, Investments in property plant and equipment, Link, Net
|
||||
cash provided by operating activities, Net cash used for investing activities, Net cash
|
||||
used provided by financing activities, Net change in cash, Net income, Operating cash
|
||||
flow, Other financing activities, Other investing activities, Other non cash items,
|
||||
Other working capital, Period, Purchases of investments, Sales maturities of
|
||||
investments, Stock based compensation. [Source: Financial Modeling Prep]
|
||||
""",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-l",
|
||||
"--limit",
|
||||
action="store",
|
||||
dest="limit",
|
||||
type=check_positive,
|
||||
default=1,
|
||||
help="Limit of latest years/quarters.",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-q",
|
||||
"--quarter",
|
||||
action="store_true",
|
||||
default=False,
|
||||
dest="b_quarter",
|
||||
help="Quarter fundamental data flag.",
|
||||
)
|
||||
ns_parser = self.parse_known_args_and_warn(
|
||||
parser, other_args, export_allowed=EXPORT_ONLY_RAW_DATA_ALLOWED
|
||||
)
|
||||
if ns_parser:
|
||||
fmp_view.display_cash_flow(
|
||||
ticker=self.ticker,
|
||||
number=ns_parser.limit,
|
||||
quarterly=ns_parser.b_quarter,
|
||||
export=ns_parser.export,
|
||||
)
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def call_metrics(self, other_args: List[str]):
|
||||
"""Process metrics command"""
|
||||
parser = argparse.ArgumentParser(
|
||||
add_help=False,
|
||||
formatter_class=argparse.ArgumentDefaultsHelpFormatter,
|
||||
prog="metrics",
|
||||
description="""
|
||||
Prints a list of the key metrics of a company over time. This can be either
|
||||
quarterly or annually. This includes, among other things, Return on Equity (ROE),
|
||||
Working Capital, Current Ratio and Debt to Assets. The following fields are expected:
|
||||
Average inventory, Average payables, Average receivables, Book value per share, Capex
|
||||
per share, Capex to depreciation, Capex to operating cash flow, Capex to revenue, Cash
|
||||
per share, Current ratio, Days of inventory on hand, Days payables outstanding, Days
|
||||
sales outstanding, Debt to assets, Debt to equity, Dividend yield, Earnings yield,
|
||||
Enterprise value, Enterprise value over EBITDA, Ev to free cash flow, Ev to operating
|
||||
cash flow, Ev to sales, Free cash flow per share, Free cash flow yield, Graham net net,
|
||||
Graham number, Income quality, Intangibles to total assets, Interest debt per share,
|
||||
Inventory turnover, Market cap, Net current asset value, Net debt to EBITDA, Net income
|
||||
per share, Operating cash flow per share, Payables turnover, Payout ratio, Pb ratio, Pe
|
||||
ratio, Pfcf ratio, Pocf ratio, Price to sales ratio, Ptb ratio, Receivables turnover,
|
||||
Research and development to revenue, Return on tangible assets, Revenue per share,
|
||||
Roe, Roic, Sales general and administrative to revenue, Shareholders equity per
|
||||
share, Stock based compensation to revenue, Tangible book value per share, and Working
|
||||
capital. [Source: Financial Modeling Prep]
|
||||
""",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-l",
|
||||
"--limit",
|
||||
action="store",
|
||||
dest="limit",
|
||||
type=check_positive,
|
||||
default=1,
|
||||
help="Limit of latest years/quarters.",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-q",
|
||||
"--quarter",
|
||||
action="store_true",
|
||||
default=False,
|
||||
dest="b_quarter",
|
||||
help="Quarter fundamental data flag.",
|
||||
)
|
||||
ns_parser = self.parse_known_args_and_warn(
|
||||
parser, other_args, export_allowed=EXPORT_ONLY_RAW_DATA_ALLOWED
|
||||
)
|
||||
if ns_parser:
|
||||
fmp_view.display_key_metrics(
|
||||
ticker=self.ticker,
|
||||
number=ns_parser.limit,
|
||||
quarterly=ns_parser.b_quarter,
|
||||
export=ns_parser.export,
|
||||
)
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def call_ratios(self, other_args: List[str]):
|
||||
"""Process cash command"""
|
||||
parser = argparse.ArgumentParser(
|
||||
add_help=False,
|
||||
formatter_class=argparse.ArgumentDefaultsHelpFormatter,
|
||||
prog="ratios",
|
||||
description="""
|
||||
Prints in-depth ratios of a company over time. This can be either quarterly or
|
||||
annually. This contains, among other things, Price-to-Book Ratio, Payout Ratio and
|
||||
Operating Cycle. The following fields are expected: Asset turnover, Capital expenditure
|
||||
coverage ratio, Cash conversion cycle, Cash flow coverage ratios, Cash flow to debt
|
||||
ratio, Cash per share, Cash ratio, Company equity multiplier, Current ratio, Days of
|
||||
inventory outstanding, Days of payables outstanding, Days of sales outstanding, Debt
|
||||
equity ratio, Debt ratio, Dividend paid and capex coverage ratio, Dividend payout ratio,
|
||||
Dividend yield, Ebit per revenue, Ebt per ebit, Effective tax rate, Enterprise value
|
||||
multiple, Fixed asset turnover, Free cash flow operating cash flow ratio, Free cash
|
||||
flow per share, Gross profit margin, Inventory turnover, Long term debt to
|
||||
capitalization, Net income per EBT, Net profit margin, Operating cash flow per share,
|
||||
Operating cash flow sales ratio, Operating cycle, Operating profit margin, Payables
|
||||
turnover, Payout ratio, Pretax profit margin, Price book value ratio, Price cash flow
|
||||
ratio, Price earnings ratio, Price earnings to growth ratio, Price fair value,
|
||||
Price sales ratio, Price to book ratio, Price to free cash flows ratio, Price to
|
||||
operating cash flows ratio, Price to sales ratio, Quick ratio, Receivables turnover,
|
||||
Return on assets, Return on capital employed, Return on equity, Short term coverage
|
||||
ratios, and Total debt to capitalization. [Source: Financial Modeling Prep]
|
||||
""",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-l",
|
||||
"--limit",
|
||||
action="store",
|
||||
dest="limit",
|
||||
type=check_positive,
|
||||
default=1,
|
||||
help="Limit of latest years/quarters.",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-q",
|
||||
"--quarter",
|
||||
action="store_true",
|
||||
default=False,
|
||||
dest="b_quarter",
|
||||
help="Quarter fundamental data flag.",
|
||||
)
|
||||
ns_parser = self.parse_known_args_and_warn(
|
||||
parser, other_args, export_allowed=EXPORT_ONLY_RAW_DATA_ALLOWED
|
||||
)
|
||||
if ns_parser:
|
||||
fmp_view.display_financial_ratios(
|
||||
ticker=self.ticker,
|
||||
number=ns_parser.limit,
|
||||
quarterly=ns_parser.b_quarter,
|
||||
export=ns_parser.export,
|
||||
)
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def call_growth(self, other_args: List[str]):
|
||||
"""Process cash command"""
|
||||
parser = argparse.ArgumentParser(
|
||||
add_help=False,
|
||||
formatter_class=argparse.ArgumentDefaultsHelpFormatter,
|
||||
prog="growth",
|
||||
description=""" Prints the growth of several financial statement items and ratios over
|
||||
time. This can be either annually and quarterly. These are, among other things, Revenue
|
||||
Growth (3, 5 and 10 years), inventory growth and operating cash flow growth (3, 5 and 10
|
||||
years). The following fields are expected: Asset growth, Book valueper share growth, Debt
|
||||
growth, Dividendsper share growth, Ebit growth, Eps diluted growth, Eps growth, Five y
|
||||
dividendper share growth per share, Five y net income growth per share, Five y operating c
|
||||
f growth per share, Five y revenue growth per share, Five y shareholders equity growth per
|
||||
share, Free cash flow growth, Gross profit growth, Inventory growth, Net income growth,
|
||||
Operating cash flow growth, Operating income growth, Rd expense growth, Receivables growth,
|
||||
Revenue growth, Sga expenses growth, Ten y dividendper share growth per share, Ten y net
|
||||
income growth per share, Ten y operating c f growth per share, Ten y revenue growth per
|
||||
share, Ten y shareholders equity growth per share, Three y dividendper share growth per
|
||||
share, Three y net income growth per share, Three y operating c f growth per share, Three y
|
||||
revenue growth per share, Three y shareholders equity growth per share, Weighted average
|
||||
shares diluted growth, and Weighted average shares growth [Source: Financial Modeling Prep]
|
||||
""",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-l",
|
||||
"--limit",
|
||||
action="store",
|
||||
dest="limit",
|
||||
type=check_positive,
|
||||
default=1,
|
||||
help="Limit of latest years/quarters.",
|
||||
)
|
||||
parser.add_argument(
|
||||
"-q",
|
||||
"--quarter",
|
||||
action="store_true",
|
||||
default=False,
|
||||
dest="b_quarter",
|
||||
help="Quarter fundamental data flag.",
|
||||
)
|
||||
ns_parser = self.parse_known_args_and_warn(
|
||||
parser, other_args, export_allowed=EXPORT_ONLY_RAW_DATA_ALLOWED
|
||||
)
|
||||
if ns_parser:
|
||||
fmp_view.display_financial_statement_growth(
|
||||
ticker=self.ticker,
|
||||
number=ns_parser.limit,
|
||||
quarterly=ns_parser.b_quarter,
|
||||
export=ns_parser.export,
|
||||
)
|
||||
@@ -1,400 +0,0 @@
|
||||
""" Financial Modeling Prep View """
|
||||
__docformat__ = "numpy"
|
||||
|
||||
import logging
|
||||
import os
|
||||
|
||||
import pandas as pd
|
||||
|
||||
from openbb_terminal.decorators import check_api_key
|
||||
from openbb_terminal.decorators import log_start_end
|
||||
from openbb_terminal.helper_funcs import export_data, print_rich_table
|
||||
from openbb_terminal.rich_config import console
|
||||
from openbb_terminal.stocks.fundamental_analysis.financial_modeling_prep import (
|
||||
fmp_model,
|
||||
)
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
@check_api_key(["API_KEY_FINANCIALMODELINGPREP"])
|
||||
def valinvest_score(ticker: str):
|
||||
"""Value investing tool based on Warren Buffett, Joseph Piotroski and Benjamin Graham thoughts [Source: FMP]
|
||||
|
||||
Parameters
|
||||
----------
|
||||
other_args : List[str]
|
||||
argparse other args
|
||||
ticker : str
|
||||
Fundamental analysis ticker symbol
|
||||
"""
|
||||
score = fmp_model.get_score(ticker)
|
||||
if score:
|
||||
console.print(f"Score: {score:.2f}".rstrip("0").rstrip(".") + " %")
|
||||
console.print("")
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
@check_api_key(["API_KEY_FINANCIALMODELINGPREP"])
|
||||
def display_profile(ticker: str):
|
||||
"""Financial Modeling Prep ticker profile
|
||||
|
||||
Parameters
|
||||
----------
|
||||
other_args : List[str]
|
||||
argparse other args
|
||||
ticker : str
|
||||
Fundamental analysis ticker symbol
|
||||
"""
|
||||
profile = fmp_model.get_profile(ticker)
|
||||
|
||||
if not profile.empty:
|
||||
print_rich_table(
|
||||
profile.drop(index=["description", "image"]),
|
||||
headers=[""],
|
||||
title=f"{ticker.upper()} Profile",
|
||||
show_index=True,
|
||||
)
|
||||
|
||||
console.print(f"\nImage: {profile.loc['image'][0]}")
|
||||
console.print(f"\nDescription: {profile.loc['description'][0]}")
|
||||
else:
|
||||
logger.error("Could not get data")
|
||||
console.print("[red]Unable to get data[/red]\n")
|
||||
|
||||
console.print()
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
@check_api_key(["API_KEY_FINANCIALMODELINGPREP"])
|
||||
def display_quote(ticker: str):
|
||||
"""Financial Modeling Prep ticker quote
|
||||
|
||||
Parameters
|
||||
----------
|
||||
ticker : str
|
||||
Fundamental analysis ticker symbol
|
||||
"""
|
||||
|
||||
quote = fmp_model.get_quote(ticker)
|
||||
if quote.empty:
|
||||
console.print("[red]Data not found[/red]\n")
|
||||
else:
|
||||
print_rich_table(quote, headers=[""], title=f"{ticker} Quote", show_index=True)
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
@check_api_key(["API_KEY_FINANCIALMODELINGPREP"])
|
||||
def display_enterprise(
|
||||
ticker: str, number: int, quarterly: bool = False, export: str = ""
|
||||
):
|
||||
"""Financial Modeling Prep ticker enterprise
|
||||
|
||||
Parameters
|
||||
----------
|
||||
ticker : str
|
||||
Fundamental analysis ticker symbol
|
||||
number: int
|
||||
Number to get
|
||||
quarterly: bool
|
||||
Flag to get quarterly data
|
||||
export: str
|
||||
Format to export data
|
||||
"""
|
||||
df_fa = fmp_model.get_enterprise(ticker, number, quarterly)
|
||||
df_fa = df_fa[df_fa.columns[::-1]]
|
||||
|
||||
# Re-order the returned columns so they are in a more logical ordering
|
||||
df_fa = df_fa.reindex(
|
||||
[
|
||||
"Symbol",
|
||||
"Stock price",
|
||||
"Number of shares",
|
||||
"Market capitalization",
|
||||
"Add total debt",
|
||||
"Minus cash and cash equivalents",
|
||||
"Enterprise value",
|
||||
]
|
||||
)
|
||||
if df_fa.empty:
|
||||
console.print("[red]No data available[/red]\n")
|
||||
else:
|
||||
print_rich_table(
|
||||
df_fa,
|
||||
headers=list(df_fa.columns),
|
||||
title=f"{ticker} Enterprise",
|
||||
show_index=True,
|
||||
)
|
||||
|
||||
export_data(
|
||||
export, os.path.dirname(os.path.abspath(__file__)), "enterprise", df_fa
|
||||
)
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
@check_api_key(["API_KEY_FINANCIALMODELINGPREP"])
|
||||
def display_discounted_cash_flow(
|
||||
ticker: str, number: int, quarterly: bool = False, export: str = ""
|
||||
):
|
||||
"""Financial Modeling Prep ticker discounted cash flow
|
||||
|
||||
Parameters
|
||||
----------
|
||||
ticker : str
|
||||
Fundamental analysis ticker symbol
|
||||
number: int
|
||||
Number to get
|
||||
quarterly: bool
|
||||
Flag to get quarterly data
|
||||
export: str
|
||||
Format to export data
|
||||
"""
|
||||
dcf = fmp_model.get_dcf(ticker, number, quarterly)
|
||||
dcf = dcf[dcf.columns[::-1]]
|
||||
if dcf.empty:
|
||||
console.print("[red]No data available[/red]\n")
|
||||
else:
|
||||
print_rich_table(
|
||||
dcf, headers=[""], title="Discounted Cash Flow", show_index=True
|
||||
)
|
||||
|
||||
export_data(export, os.path.dirname(os.path.abspath(__file__)), "dcf", dcf)
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
@check_api_key(["API_KEY_FINANCIALMODELINGPREP"])
|
||||
def display_income_statement(
|
||||
ticker: str, number: int, quarterly: bool = False, export: str = ""
|
||||
):
|
||||
"""Financial Modeling Prep ticker income statement
|
||||
|
||||
Parameters
|
||||
----------
|
||||
ticker : str
|
||||
Fundamental analysis ticker symbol
|
||||
number: int
|
||||
Number to get
|
||||
quarterly: bool
|
||||
Flag to get quarterly data
|
||||
export: str
|
||||
Format to export data
|
||||
"""
|
||||
income = fmp_model.get_income(ticker, number, quarterly)
|
||||
|
||||
if not income.empty:
|
||||
income = income[income.columns[::-1]]
|
||||
print_rich_table(
|
||||
income.drop(index=["Final link", "Link"]),
|
||||
headers=list(income.columns),
|
||||
title=f"{ticker.upper()} Income Statement",
|
||||
show_index=True,
|
||||
)
|
||||
|
||||
pd.set_option("display.max_colwidth", None)
|
||||
|
||||
console.print(income.loc["Final link"].to_frame().to_string())
|
||||
console.print()
|
||||
console.print(income.loc["Link"].to_frame().to_string())
|
||||
console.print()
|
||||
export_data(
|
||||
export, os.path.dirname(os.path.abspath(__file__)), "income", income
|
||||
)
|
||||
else:
|
||||
logger.error("Could not get data")
|
||||
console.print("[red]Could not get data[/red]\n")
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
@check_api_key(["API_KEY_FINANCIALMODELINGPREP"])
|
||||
def display_balance_sheet(
|
||||
ticker: str, number: int, quarterly: bool = False, export: str = ""
|
||||
):
|
||||
"""Financial Modeling Prep ticker balance sheet
|
||||
|
||||
Parameters
|
||||
----------
|
||||
ticker : str
|
||||
Fundamental analysis ticker symbol
|
||||
number: int
|
||||
Number to get
|
||||
quarterly: bool
|
||||
Flag to get quarterly data
|
||||
export: str
|
||||
Format to export data
|
||||
"""
|
||||
balance = fmp_model.get_balance(ticker, number, quarterly)
|
||||
|
||||
if not balance.empty:
|
||||
balance = balance[balance.columns[::-1]]
|
||||
print_rich_table(
|
||||
balance.drop(index=["Final link", "Link"]),
|
||||
headers=list(balance.columns),
|
||||
title=f"{ticker.upper()} Balance Sheet",
|
||||
show_index=True,
|
||||
)
|
||||
|
||||
pd.set_option("display.max_colwidth", None)
|
||||
|
||||
console.print(balance.loc["Final link"].to_frame().to_string())
|
||||
console.print()
|
||||
console.print(balance.loc["Link"].to_frame().to_string())
|
||||
console.print()
|
||||
export_data(
|
||||
export, os.path.dirname(os.path.abspath(__file__)), "balance", balance
|
||||
)
|
||||
else:
|
||||
logger.error("Could not get data")
|
||||
console.print("[red]Could not get data[/red]\n")
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
@check_api_key(["API_KEY_FINANCIALMODELINGPREP"])
|
||||
def display_cash_flow(
|
||||
ticker: str, number: int, quarterly: bool = False, export: str = ""
|
||||
):
|
||||
"""Financial Modeling Prep ticker cash flow
|
||||
|
||||
Parameters
|
||||
----------
|
||||
ticker : str
|
||||
Fundamental analysis ticker symbol
|
||||
number: int
|
||||
Number to get
|
||||
quarterly: bool
|
||||
Flag to get quarterly data
|
||||
export: str
|
||||
Format to export data
|
||||
"""
|
||||
cash = fmp_model.get_cash(ticker, number, quarterly)
|
||||
|
||||
if not cash.empty:
|
||||
cash = cash[cash.columns[::-1]]
|
||||
print_rich_table(
|
||||
cash.drop(index=["Final link", "Link"]),
|
||||
headers=list(cash.columns),
|
||||
title=f"{ticker.upper()} Cash Flow",
|
||||
show_index=True,
|
||||
)
|
||||
|
||||
pd.set_option("display.max_colwidth", None)
|
||||
|
||||
console.print(cash.loc["Final link"].to_frame().to_string())
|
||||
console.print()
|
||||
console.print(cash.loc["Link"].to_frame().to_string())
|
||||
console.print()
|
||||
export_data(export, os.path.dirname(os.path.abspath(__file__)), "cash", cash)
|
||||
else:
|
||||
logger.error("Could not get data")
|
||||
console.print("[red]Could not get data[/red]\n")
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
@check_api_key(["API_KEY_FINANCIALMODELINGPREP"])
|
||||
def display_key_metrics(
|
||||
ticker: str, number: int, quarterly: bool = False, export: str = ""
|
||||
):
|
||||
"""Financial Modeling Prep ticker key metrics
|
||||
|
||||
Parameters
|
||||
----------
|
||||
ticker : str
|
||||
Fundamental analysis ticker symbol
|
||||
number: int
|
||||
Number to get
|
||||
quarterly: bool
|
||||
Flag to get quarterly data
|
||||
export: str
|
||||
Format to export data
|
||||
"""
|
||||
key_metrics = fmp_model.get_key_metrics(ticker, number, quarterly)
|
||||
|
||||
if not key_metrics.empty:
|
||||
key_metrics = key_metrics[key_metrics.columns[::-1]]
|
||||
print_rich_table(
|
||||
key_metrics,
|
||||
headers=list(key_metrics.columns),
|
||||
title=f"{ticker.upper()} Key Metrics",
|
||||
show_index=True,
|
||||
)
|
||||
|
||||
export_data(
|
||||
export, os.path.dirname(os.path.abspath(__file__)), "metrics", key_metrics
|
||||
)
|
||||
else:
|
||||
logger.error("Could not get data")
|
||||
console.print("[red]Could not get data[/red]\n")
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
@check_api_key(["API_KEY_FINANCIALMODELINGPREP"])
|
||||
def display_financial_ratios(
|
||||
ticker: str, number: int, quarterly: bool = False, export: str = ""
|
||||
):
|
||||
"""Financial Modeling Prep ticker ratios
|
||||
|
||||
Parameters
|
||||
----------
|
||||
ticker : str
|
||||
Fundamental analysis ticker symbol
|
||||
number: int
|
||||
Number to get
|
||||
quarterly: bool
|
||||
Flag to get quarterly data
|
||||
export: str
|
||||
Format to export data
|
||||
"""
|
||||
ratios = fmp_model.get_key_ratios(ticker, number, quarterly)
|
||||
|
||||
if not ratios.empty:
|
||||
ratios = ratios[ratios.columns[::-1]]
|
||||
print_rich_table(
|
||||
ratios,
|
||||
headers=list(ratios.columns),
|
||||
title=f"{ticker.upper()} Ratios",
|
||||
show_index=True,
|
||||
)
|
||||
|
||||
export_data(
|
||||
export, os.path.dirname(os.path.abspath(__file__)), "grratiosowth", ratios
|
||||
)
|
||||
else:
|
||||
logger.error("Could not get data")
|
||||
console.print("[red]Could not get data[/red]\n")
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
@check_api_key(["API_KEY_FINANCIALMODELINGPREP"])
|
||||
def display_financial_statement_growth(
|
||||
ticker: str, number: int, quarterly: bool = False, export: str = ""
|
||||
):
|
||||
"""Financial Modeling Prep ticker growth
|
||||
|
||||
Parameters
|
||||
----------
|
||||
ticker : str
|
||||
Fundamental analysis ticker symbol
|
||||
number: int
|
||||
Number to get
|
||||
quarterly: bool
|
||||
Flag to get quarterly data
|
||||
export: str
|
||||
Format to export data
|
||||
"""
|
||||
growth = fmp_model.get_financial_growth(ticker, number, quarterly)
|
||||
|
||||
if not growth.empty:
|
||||
growth = growth[growth.columns[::-1]]
|
||||
print_rich_table(
|
||||
growth,
|
||||
headers=list(growth.columns),
|
||||
title=f"{ticker.upper()} Growth",
|
||||
show_index=True,
|
||||
)
|
||||
|
||||
export_data(
|
||||
export, os.path.dirname(os.path.abspath(__file__)), "growth", growth
|
||||
)
|
||||
else:
|
||||
logger.error("Could not get data")
|
||||
console.print("[red]Could not get data[/red]\n")
|
||||
@@ -4,6 +4,7 @@ import logging
|
||||
from typing import Optional
|
||||
|
||||
from datetime import datetime
|
||||
import warnings
|
||||
from requests.exceptions import HTTPError
|
||||
|
||||
import fundamentalanalysis as fa # Financial Modeling Prep
|
||||
@@ -39,7 +40,9 @@ def get_score(ticker: str) -> Optional[np.number]:
|
||||
|
||||
try:
|
||||
valstock = valinvest.Fundamental(ticker, cfg.API_KEY_FINANCIALMODELINGPREP)
|
||||
warnings.filterwarnings("ignore", category=FutureWarning)
|
||||
value_score = 100 * (valstock.fscore() / 9)
|
||||
warnings.filterwarnings("ignore", category=FutureWarning)
|
||||
except KeyError:
|
||||
console.print("[red]Invalid API Key[/red]\n")
|
||||
# Invalid ticker (Ticker should be a NASDAQ 100 ticker or SP 500 ticker)
|
||||
@@ -50,7 +53,18 @@ def get_score(ticker: str) -> Optional[np.number]:
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def get_profile(ticker: str) -> pd.DataFrame:
|
||||
"""Get ticker profile from FMP"""
|
||||
"""Get ticker profile from FMP
|
||||
|
||||
Parameters
|
||||
----------
|
||||
ticker : str
|
||||
Stock ticker
|
||||
|
||||
Returns
|
||||
----------
|
||||
pd.DataFrame:
|
||||
Dataframe of ticker profile
|
||||
"""
|
||||
df = pd.DataFrame()
|
||||
|
||||
try:
|
||||
@@ -66,7 +80,18 @@ def get_profile(ticker: str) -> pd.DataFrame:
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def get_quote(ticker) -> pd.DataFrame:
|
||||
"""Gets ticker quote from FMP"""
|
||||
"""Gets ticker quote from FMP
|
||||
|
||||
Parameters
|
||||
----------
|
||||
ticker : str
|
||||
Stock ticker
|
||||
|
||||
Returns
|
||||
----------
|
||||
pd.DataFrame:
|
||||
Dataframe of ticker quote
|
||||
"""
|
||||
|
||||
df_fa = pd.DataFrame()
|
||||
|
||||
@@ -178,7 +203,13 @@ def get_dcf(ticker: str, number: int, quarterly: bool = False) -> pd.DataFrame:
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def get_income(ticker: str, number: int, quarterly: bool = False) -> pd.DataFrame:
|
||||
def get_income(
|
||||
ticker: str,
|
||||
number: int,
|
||||
quarterly: bool = False,
|
||||
ratios: bool = False,
|
||||
plot: bool = False,
|
||||
) -> pd.DataFrame:
|
||||
"""Get income statements
|
||||
|
||||
Parameters
|
||||
@@ -189,11 +220,15 @@ def get_income(ticker: str, number: int, quarterly: bool = False) -> pd.DataFram
|
||||
Number to get
|
||||
quarterly : bool, optional
|
||||
Flag to get quarterly data, by default False
|
||||
ratios: bool
|
||||
Shows percentage change, by default False
|
||||
plot: bool
|
||||
If the data shall be formatted ready to plot
|
||||
|
||||
Returns
|
||||
-------
|
||||
pd.DataFrame
|
||||
Dataframe of income statements
|
||||
Dataframe of the income statements
|
||||
"""
|
||||
|
||||
df_fa = pd.DataFrame()
|
||||
@@ -205,7 +240,7 @@ def get_income(ticker: str, number: int, quarterly: bool = False) -> pd.DataFram
|
||||
)
|
||||
else:
|
||||
df_fa = fa.income_statement(ticker, cfg.API_KEY_FINANCIALMODELINGPREP)
|
||||
df_fa = clean_metrics_df(df_fa, num=number)
|
||||
|
||||
# Invalid API Keys
|
||||
except ValueError as e:
|
||||
console.print(e)
|
||||
@@ -213,11 +248,34 @@ def get_income(ticker: str, number: int, quarterly: bool = False) -> pd.DataFram
|
||||
except HTTPError as e:
|
||||
console.print(e)
|
||||
|
||||
return df_fa
|
||||
if ratios:
|
||||
types = df_fa.copy().applymap(lambda x: isinstance(x, (float, int))).all(axis=1)
|
||||
valid = []
|
||||
i = 0
|
||||
for row in types:
|
||||
if row:
|
||||
valid.append(i)
|
||||
i += 1
|
||||
df_fa_pc = df_fa.iloc[valid].pct_change(axis="columns", periods=-1).fillna(0)
|
||||
j = 0
|
||||
for i in valid:
|
||||
df_fa.iloc[i] = df_fa_pc.iloc[j]
|
||||
j += 1
|
||||
|
||||
df_fa = df_fa.iloc[:, 0:number]
|
||||
df_fa_c = clean_metrics_df(df_fa, num=number)
|
||||
|
||||
return df_fa_c if not plot else df_fa
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def get_balance(ticker: str, number: int, quarterly: bool = False) -> pd.DataFrame:
|
||||
def get_balance(
|
||||
ticker: str,
|
||||
number: int,
|
||||
quarterly: bool = False,
|
||||
ratios: bool = False,
|
||||
plot: bool = False,
|
||||
) -> pd.DataFrame:
|
||||
"""Get balance sheets
|
||||
|
||||
Parameters
|
||||
@@ -228,11 +286,15 @@ def get_balance(ticker: str, number: int, quarterly: bool = False) -> pd.DataFra
|
||||
Number to get
|
||||
quarterly : bool, optional
|
||||
Flag to get quarterly data, by default False
|
||||
ratios: bool
|
||||
Shows percentage change, by default False
|
||||
plot: bool
|
||||
If the data shall be formatted ready to plot
|
||||
|
||||
Returns
|
||||
-------
|
||||
pd.DataFrame
|
||||
Dataframe of balance sheets
|
||||
Dataframe of balance sheet
|
||||
"""
|
||||
|
||||
df_fa = pd.DataFrame()
|
||||
@@ -247,7 +309,6 @@ def get_balance(ticker: str, number: int, quarterly: bool = False) -> pd.DataFra
|
||||
ticker, cfg.API_KEY_FINANCIALMODELINGPREP
|
||||
)
|
||||
|
||||
df_fa = clean_metrics_df(df_fa, num=number)
|
||||
# Invalid API Keys
|
||||
except ValueError as e:
|
||||
console.print(e)
|
||||
@@ -255,11 +316,34 @@ def get_balance(ticker: str, number: int, quarterly: bool = False) -> pd.DataFra
|
||||
except HTTPError as e:
|
||||
console.print(e)
|
||||
|
||||
return df_fa
|
||||
if ratios:
|
||||
types = df_fa.copy().applymap(lambda x: isinstance(x, (float, int))).all(axis=1)
|
||||
valid = []
|
||||
i = 0
|
||||
for row in types:
|
||||
if row:
|
||||
valid.append(i)
|
||||
i += 1
|
||||
df_fa_pc = df_fa.iloc[valid].pct_change(axis="columns", periods=-1).fillna(0)
|
||||
j = 0
|
||||
for i in valid:
|
||||
df_fa.iloc[i] = df_fa_pc.iloc[j]
|
||||
j += 1
|
||||
|
||||
df_fa = df_fa.iloc[:, 0:number]
|
||||
df_fa_c = clean_metrics_df(df_fa, num=number)
|
||||
|
||||
return df_fa_c if not plot else df_fa
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def get_cash(ticker: str, number: int, quarterly: bool = False) -> pd.DataFrame:
|
||||
def get_cash(
|
||||
ticker: str,
|
||||
number: int,
|
||||
quarterly: bool = False,
|
||||
ratios: bool = False,
|
||||
plot: bool = False,
|
||||
) -> pd.DataFrame:
|
||||
"""Get cash flow
|
||||
|
||||
Parameters
|
||||
@@ -270,6 +354,10 @@ def get_cash(ticker: str, number: int, quarterly: bool = False) -> pd.DataFrame:
|
||||
Number to get
|
||||
quarterly : bool, optional
|
||||
Flag to get quarterly data, by default False
|
||||
ratios: bool
|
||||
Shows percentage change, by default False
|
||||
plot: bool
|
||||
If the data shall be formatted ready to plot
|
||||
|
||||
Returns
|
||||
-------
|
||||
@@ -286,7 +374,6 @@ def get_cash(ticker: str, number: int, quarterly: bool = False) -> pd.DataFrame:
|
||||
else:
|
||||
df_fa = fa.cash_flow_statement(ticker, cfg.API_KEY_FINANCIALMODELINGPREP)
|
||||
|
||||
df_fa = clean_metrics_df(df_fa, num=number)
|
||||
# Invalid API Keys
|
||||
except ValueError as e:
|
||||
console.print(e)
|
||||
@@ -294,7 +381,24 @@ def get_cash(ticker: str, number: int, quarterly: bool = False) -> pd.DataFrame:
|
||||
except HTTPError as e:
|
||||
console.print(e)
|
||||
|
||||
return df_fa
|
||||
if ratios:
|
||||
types = df_fa.copy().applymap(lambda x: isinstance(x, (float, int))).all(axis=1)
|
||||
valid = []
|
||||
i = 0
|
||||
for row in types:
|
||||
if row:
|
||||
valid.append(i)
|
||||
i += 1
|
||||
df_fa_pc = df_fa.iloc[valid].pct_change(axis="columns", periods=-1).fillna(0)
|
||||
j = 0
|
||||
for i in valid:
|
||||
df_fa.iloc[i] = df_fa_pc.iloc[j]
|
||||
j += 1
|
||||
|
||||
df_fa = df_fa.iloc[:, 0:number]
|
||||
df_fa_c = clean_metrics_df(df_fa, num=number)
|
||||
|
||||
return df_fa_c if not plot else df_fa
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
567
openbb_terminal/stocks/fundamental_analysis/fmp_view.py
Normal file
567
openbb_terminal/stocks/fundamental_analysis/fmp_view.py
Normal file
@@ -0,0 +1,567 @@
|
||||
""" Financial Modeling Prep View """
|
||||
__docformat__ = "numpy"
|
||||
|
||||
import logging
|
||||
import os
|
||||
|
||||
import matplotlib.pyplot as plt
|
||||
import pandas as pd
|
||||
|
||||
from openbb_terminal.config_terminal import theme
|
||||
from openbb_terminal.config_plot import PLOT_DPI
|
||||
from openbb_terminal.decorators import check_api_key
|
||||
from openbb_terminal.decorators import log_start_end
|
||||
from openbb_terminal.helper_funcs import export_data, print_rich_table, plot_autoscale
|
||||
from openbb_terminal.rich_config import console
|
||||
from openbb_terminal.stocks.fundamental_analysis import fmp_model
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
@check_api_key(["API_KEY_FINANCIALMODELINGPREP"])
|
||||
def valinvest_score(ticker: str):
|
||||
"""Value investing tool based on Warren Buffett, Joseph Piotroski and Benjamin Graham thoughts [Source: FMP]
|
||||
|
||||
Parameters
|
||||
----------
|
||||
other_args : List[str]
|
||||
argparse other args
|
||||
ticker : str
|
||||
Fundamental analysis ticker symbol
|
||||
"""
|
||||
score = fmp_model.get_score(ticker)
|
||||
if score:
|
||||
console.print(f"Score: {score:.2f}".rstrip("0").rstrip(".") + " %")
|
||||
console.print("")
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
@check_api_key(["API_KEY_FINANCIALMODELINGPREP"])
|
||||
def display_profile(ticker: str):
|
||||
"""Financial Modeling Prep ticker profile
|
||||
|
||||
Parameters
|
||||
----------
|
||||
other_args : List[str]
|
||||
argparse other args
|
||||
ticker : str
|
||||
Fundamental analysis ticker symbol
|
||||
"""
|
||||
profile = fmp_model.get_profile(ticker)
|
||||
|
||||
if not profile.empty:
|
||||
print_rich_table(
|
||||
profile.drop(index=["description", "image"]),
|
||||
headers=[""],
|
||||
title=f"{ticker.upper()} Profile",
|
||||
show_index=True,
|
||||
)
|
||||
|
||||
console.print(f"\nImage: {profile.loc['image'][0]}")
|
||||
console.print(f"\nDescription: {profile.loc['description'][0]}")
|
||||
else:
|
||||
logger.error("Could not get data")
|
||||
console.print("[red]Unable to get data[/red]\n")
|
||||
|
||||
console.print()
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
@check_api_key(["API_KEY_FINANCIALMODELINGPREP"])
|
||||
def display_quote(ticker: str):
|
||||
"""Financial Modeling Prep ticker quote
|
||||
|
||||
Parameters
|
||||
----------
|
||||
ticker : str
|
||||
Fundamental analysis ticker symbol
|
||||
"""
|
||||
|
||||
quote = fmp_model.get_quote(ticker)
|
||||
if quote.empty:
|
||||
console.print("[red]Data not found[/red]\n")
|
||||
else:
|
||||
print_rich_table(quote, headers=[""], title=f"{ticker} Quote", show_index=True)
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
@check_api_key(["API_KEY_FINANCIALMODELINGPREP"])
|
||||
def display_enterprise(
|
||||
ticker: str, number: int, quarterly: bool = False, export: str = ""
|
||||
):
|
||||
"""Financial Modeling Prep ticker enterprise
|
||||
|
||||
Parameters
|
||||
----------
|
||||
ticker : str
|
||||
Fundamental analysis ticker symbol
|
||||
number: int
|
||||
Number to get
|
||||
quarterly: bool
|
||||
Flag to get quarterly data
|
||||
export: str
|
||||
Format to export data
|
||||
"""
|
||||
df_fa = fmp_model.get_enterprise(ticker, number, quarterly)
|
||||
df_fa = df_fa[df_fa.columns[::-1]]
|
||||
|
||||
# Re-order the returned columns so they are in a more logical ordering
|
||||
df_fa = df_fa.reindex(
|
||||
[
|
||||
"Symbol",
|
||||
"Stock price",
|
||||
"Number of shares",
|
||||
"Market capitalization",
|
||||
"Add total debt",
|
||||
"Minus cash and cash equivalents",
|
||||
"Enterprise value",
|
||||
]
|
||||
)
|
||||
if df_fa.empty:
|
||||
console.print("[red]No data available[/red]\n")
|
||||
else:
|
||||
print_rich_table(
|
||||
df_fa,
|
||||
headers=list(df_fa.columns),
|
||||
title=f"{ticker} Enterprise",
|
||||
show_index=True,
|
||||
)
|
||||
|
||||
export_data(
|
||||
export, os.path.dirname(os.path.abspath(__file__)), "enterprise", df_fa
|
||||
)
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
@check_api_key(["API_KEY_FINANCIALMODELINGPREP"])
|
||||
def display_discounted_cash_flow(
|
||||
ticker: str, number: int, quarterly: bool = False, export: str = ""
|
||||
):
|
||||
"""Financial Modeling Prep ticker discounted cash flow
|
||||
|
||||
Parameters
|
||||
----------
|
||||
ticker : str
|
||||
Fundamental analysis ticker symbol
|
||||
number: int
|
||||
Number to get
|
||||
quarterly: bool
|
||||
Flag to get quarterly data
|
||||
export: str
|
||||
Format to export data
|
||||
"""
|
||||
dcf = fmp_model.get_dcf(ticker, number, quarterly)
|
||||
dcf = dcf[dcf.columns[::-1]]
|
||||
dcf.columns = dcf.iloc[0].values
|
||||
dcf = dcf.drop("Date")
|
||||
if dcf.empty:
|
||||
console.print("[red]No data available[/red]\n")
|
||||
else:
|
||||
print_rich_table(dcf, title="Discounted Cash Flow", show_index=True)
|
||||
|
||||
export_data(export, os.path.dirname(os.path.abspath(__file__)), "dcf", dcf)
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
@check_api_key(["API_KEY_FINANCIALMODELINGPREP"])
|
||||
def display_income_statement(
|
||||
ticker: str,
|
||||
number: int,
|
||||
quarterly: bool = False,
|
||||
ratios: bool = False,
|
||||
plot: list = None,
|
||||
export: str = "",
|
||||
):
|
||||
"""Financial Modeling Prep ticker income statement
|
||||
|
||||
Parameters
|
||||
----------
|
||||
ticker : str
|
||||
Fundamental analysis ticker symbol
|
||||
number: int
|
||||
Number to get
|
||||
quarterly: bool
|
||||
Flag to get quarterly data
|
||||
ratios: bool
|
||||
Shows percentage change, by default False
|
||||
plot: list
|
||||
List of row labels to plot
|
||||
export: str
|
||||
Format to export data
|
||||
"""
|
||||
income = fmp_model.get_income(ticker, number, quarterly, ratios, bool(plot))
|
||||
|
||||
if not income.empty:
|
||||
if plot:
|
||||
income_plot_data = income[income.columns[::-1]]
|
||||
rows_plot = len(plot)
|
||||
maximum_value = income_plot_data.max().max()
|
||||
income_plot_data = income_plot_data.transpose()
|
||||
income_plot_data.columns = income_plot_data.columns.str.lower()
|
||||
|
||||
if not ratios:
|
||||
if maximum_value > 1_000_000_000_000:
|
||||
df_rounded = income_plot_data / 1_000_000_000_000
|
||||
denomination = " in Trillions"
|
||||
elif maximum_value > 1_000_000_000:
|
||||
df_rounded = income_plot_data / 1_000_000_000
|
||||
denomination = " in Billions"
|
||||
elif maximum_value > 1_000_000:
|
||||
df_rounded = income_plot_data / 1_000_000
|
||||
denomination = " in Millions"
|
||||
elif maximum_value > 1_000:
|
||||
df_rounded = income_plot_data / 1_000
|
||||
denomination = " in Thousands"
|
||||
else:
|
||||
df_rounded = income_plot_data
|
||||
denomination = ""
|
||||
else:
|
||||
df_rounded = income_plot_data
|
||||
denomination = ""
|
||||
if rows_plot == 1:
|
||||
fig, ax = plt.subplots(figsize=plot_autoscale(), dpi=PLOT_DPI)
|
||||
df_rounded[plot[0].replace("_", "")].plot()
|
||||
title = (
|
||||
f"{plot[0].replace('_', ' ').lower()} {'QoQ' if quarterly else 'YoY'} Growth of {ticker.upper()}"
|
||||
if ratios
|
||||
else f"{plot[0].replace('_', ' ')} of {ticker.upper()} {denomination}"
|
||||
)
|
||||
plt.title(title)
|
||||
theme.style_primary_axis(ax)
|
||||
theme.visualize_output()
|
||||
else:
|
||||
fig, axes = plt.subplots(rows_plot)
|
||||
for i in range(rows_plot):
|
||||
axes[i].plot(df_rounded[plot[i].replace("_", "")])
|
||||
axes[i].set_title(f"{plot[i].replace('_', ' ')} {denomination}")
|
||||
theme.style_primary_axis(axes[0])
|
||||
fig.autofmt_xdate()
|
||||
else:
|
||||
income = income[income.columns[::-1]]
|
||||
print_rich_table(
|
||||
income.drop(index=["Final link", "Link"]),
|
||||
headers=list(income.columns),
|
||||
title=f"{ticker.upper()} Income Statement"
|
||||
if not ratios
|
||||
else f"{'QoQ' if quarterly else 'YoY'} Change of {ticker.upper()} Income Statement",
|
||||
show_index=True,
|
||||
)
|
||||
|
||||
pd.set_option("display.max_colwidth", None)
|
||||
|
||||
console.print(income.loc["Final link"].to_frame().to_string())
|
||||
console.print()
|
||||
console.print(income.loc["Link"].to_frame().to_string())
|
||||
console.print()
|
||||
export_data(
|
||||
export, os.path.dirname(os.path.abspath(__file__)), "income", income
|
||||
)
|
||||
else:
|
||||
logger.error("Could not get data")
|
||||
console.print("[red]Could not get data[/red]\n")
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
@check_api_key(["API_KEY_FINANCIALMODELINGPREP"])
|
||||
def display_balance_sheet(
|
||||
ticker: str,
|
||||
number: int,
|
||||
quarterly: bool = False,
|
||||
ratios: bool = False,
|
||||
plot: list = None,
|
||||
export: str = "",
|
||||
):
|
||||
"""Financial Modeling Prep ticker balance sheet
|
||||
|
||||
Parameters
|
||||
----------
|
||||
ticker : str
|
||||
Fundamental analysis ticker symbol
|
||||
number: int
|
||||
Number to get
|
||||
quarterly: bool
|
||||
Flag to get quarterly data
|
||||
ratios: bool
|
||||
Shows percentage change, by default False
|
||||
plot: list
|
||||
List of row labels to plot
|
||||
export: str
|
||||
Format to export data
|
||||
"""
|
||||
balance = fmp_model.get_balance(ticker, number, quarterly, ratios, bool(plot))
|
||||
|
||||
if not balance.empty:
|
||||
if plot:
|
||||
balance_plot_data = balance[balance.columns[::-1]]
|
||||
rows_plot = len(plot)
|
||||
maximum_value = balance_plot_data.max().max()
|
||||
balance_plot_data = balance_plot_data.transpose()
|
||||
balance_plot_data.columns = balance_plot_data.columns.str.lower()
|
||||
|
||||
if not ratios:
|
||||
if maximum_value > 1_000_000_000_000:
|
||||
df_rounded = balance_plot_data / 1_000_000_000_000
|
||||
denomination = " in Trillions"
|
||||
elif maximum_value > 1_000_000_000:
|
||||
df_rounded = balance_plot_data / 1_000_000_000
|
||||
denomination = " in Billions"
|
||||
elif maximum_value > 1_000_000:
|
||||
df_rounded = balance_plot_data / 1_000_000
|
||||
denomination = " in Millions"
|
||||
elif maximum_value > 1_000:
|
||||
df_rounded = balance_plot_data / 1_000
|
||||
denomination = " in Thousands"
|
||||
else:
|
||||
df_rounded = balance_plot_data
|
||||
denomination = ""
|
||||
else:
|
||||
df_rounded = balance_plot_data
|
||||
denomination = ""
|
||||
|
||||
if rows_plot == 1:
|
||||
fig, ax = plt.subplots(figsize=plot_autoscale(), dpi=PLOT_DPI)
|
||||
df_rounded[plot[0].replace("_", "")].plot()
|
||||
title = (
|
||||
f"{plot[0].replace('_', ' ').lower()} {'QoQ' if quarterly else 'YoY'} Growth of {ticker.upper()}"
|
||||
if ratios
|
||||
else f"{plot[0].replace('_', ' ')} of {ticker.upper()} {denomination}"
|
||||
)
|
||||
plt.title(title)
|
||||
theme.style_primary_axis(ax)
|
||||
theme.visualize_output()
|
||||
else:
|
||||
fig, axes = plt.subplots(rows_plot)
|
||||
for i in range(rows_plot):
|
||||
axes[i].plot(df_rounded[plot[i].replace("_", "")])
|
||||
axes[i].set_title(f"{plot[i].replace('_', ' ')} {denomination}")
|
||||
theme.style_primary_axis(axes[0])
|
||||
fig.autofmt_xdate()
|
||||
else:
|
||||
balance = balance[balance.columns[::-1]]
|
||||
print_rich_table(
|
||||
balance.drop(index=["Final link", "Link"]),
|
||||
headers=list(balance.columns),
|
||||
title=f"{ticker.upper()} Balance Sheet",
|
||||
show_index=True,
|
||||
)
|
||||
|
||||
pd.set_option("display.max_colwidth", None)
|
||||
|
||||
console.print(balance.loc["Final link"].to_frame().to_string())
|
||||
console.print()
|
||||
console.print(balance.loc["Link"].to_frame().to_string())
|
||||
console.print()
|
||||
export_data(
|
||||
export, os.path.dirname(os.path.abspath(__file__)), "balance", balance
|
||||
)
|
||||
else:
|
||||
logger.error("Could not get data")
|
||||
console.print("[red]Could not get data[/red]\n")
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
@check_api_key(["API_KEY_FINANCIALMODELINGPREP"])
|
||||
def display_cash_flow(
|
||||
ticker: str,
|
||||
number: int,
|
||||
quarterly: bool = False,
|
||||
ratios: bool = False,
|
||||
plot: list = None,
|
||||
export: str = "",
|
||||
):
|
||||
"""Financial Modeling Prep ticker cash flow
|
||||
|
||||
Parameters
|
||||
----------
|
||||
ticker : str
|
||||
Fundamental analysis ticker symbol
|
||||
number: int
|
||||
Number to get
|
||||
quarterly: bool
|
||||
Flag to get quarterly data
|
||||
ratios: bool
|
||||
Shows percentage change, by default False
|
||||
plot: list
|
||||
List of row labels to plot
|
||||
export: str
|
||||
Format to export data
|
||||
"""
|
||||
cash = fmp_model.get_cash(ticker, number, quarterly, ratios, bool(plot))
|
||||
|
||||
if not cash.empty:
|
||||
if plot:
|
||||
cash_plot_data = cash[cash.columns[::-1]]
|
||||
rows_plot = len(plot)
|
||||
maximum_value = cash_plot_data.max().max()
|
||||
cash_plot_data = cash_plot_data.transpose()
|
||||
cash_plot_data.columns = cash_plot_data.columns.str.lower()
|
||||
|
||||
if not ratios:
|
||||
if maximum_value > 1_000_000_000_000:
|
||||
df_rounded = cash_plot_data / 1_000_000_000_000
|
||||
denomination = " in Trillions"
|
||||
elif maximum_value > 1_000_000_000:
|
||||
df_rounded = cash_plot_data / 1_000_000_000
|
||||
denomination = " in Billions"
|
||||
elif maximum_value > 1_000_000:
|
||||
df_rounded = cash_plot_data / 1_000_000
|
||||
denomination = " in Millions"
|
||||
elif maximum_value > 1_000:
|
||||
df_rounded = cash_plot_data / 1_000
|
||||
denomination = " in Thousands"
|
||||
else:
|
||||
df_rounded = cash_plot_data
|
||||
denomination = ""
|
||||
else:
|
||||
df_rounded = cash_plot_data
|
||||
denomination = ""
|
||||
|
||||
if rows_plot == 1:
|
||||
fig, ax = plt.subplots(figsize=plot_autoscale(), dpi=PLOT_DPI)
|
||||
df_rounded[plot[0].replace("_", "")].plot()
|
||||
title = (
|
||||
f"{plot[0].replace('_', ' ').lower()} {'QoQ' if quarterly else 'YoY'} Growth of {ticker.upper()}"
|
||||
if ratios
|
||||
else f"{plot[0].replace('_', ' ')} of {ticker.upper()} {denomination}"
|
||||
)
|
||||
plt.title(title)
|
||||
theme.style_primary_axis(ax)
|
||||
theme.visualize_output()
|
||||
else:
|
||||
fig, axes = plt.subplots(rows_plot)
|
||||
for i in range(rows_plot):
|
||||
axes[i].plot(df_rounded[plot[i].replace("_", "")])
|
||||
axes[i].set_title(f"{plot[i].replace('_', ' ')} {denomination}")
|
||||
theme.style_primary_axis(axes[0])
|
||||
fig.autofmt_xdate()
|
||||
else:
|
||||
cash = cash[cash.columns[::-1]]
|
||||
print_rich_table(
|
||||
cash.drop(index=["Final link", "Link"]),
|
||||
headers=list(cash.columns),
|
||||
title=f"{ticker.upper()} Cash Flow",
|
||||
show_index=True,
|
||||
)
|
||||
|
||||
pd.set_option("display.max_colwidth", None)
|
||||
|
||||
console.print(cash.loc["Final link"].to_frame().to_string())
|
||||
console.print()
|
||||
console.print(cash.loc["Link"].to_frame().to_string())
|
||||
console.print()
|
||||
export_data(export, os.path.dirname(os.path.abspath(__file__)), "cash", cash)
|
||||
else:
|
||||
logger.error("Could not get data")
|
||||
console.print("[red]Could not get data[/red]\n")
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
@check_api_key(["API_KEY_FINANCIALMODELINGPREP"])
|
||||
def display_key_metrics(
|
||||
ticker: str, number: int, quarterly: bool = False, export: str = ""
|
||||
):
|
||||
"""Financial Modeling Prep ticker key metrics
|
||||
|
||||
Parameters
|
||||
----------
|
||||
ticker : str
|
||||
Fundamental analysis ticker symbol
|
||||
number: int
|
||||
Number to get
|
||||
quarterly: bool
|
||||
Flag to get quarterly data
|
||||
export: str
|
||||
Format to export data
|
||||
"""
|
||||
key_metrics = fmp_model.get_key_metrics(ticker, number, quarterly)
|
||||
|
||||
if not key_metrics.empty:
|
||||
key_metrics = key_metrics[key_metrics.columns[::-1]]
|
||||
print_rich_table(
|
||||
key_metrics,
|
||||
headers=list(key_metrics.columns),
|
||||
title=f"{ticker.upper()} Key Metrics",
|
||||
show_index=True,
|
||||
)
|
||||
|
||||
export_data(
|
||||
export, os.path.dirname(os.path.abspath(__file__)), "metrics", key_metrics
|
||||
)
|
||||
else:
|
||||
logger.error("Could not get data")
|
||||
console.print("[red]Could not get data[/red]\n")
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
@check_api_key(["API_KEY_FINANCIALMODELINGPREP"])
|
||||
def display_financial_ratios(
|
||||
ticker: str, number: int, quarterly: bool = False, export: str = ""
|
||||
):
|
||||
"""Financial Modeling Prep ticker ratios
|
||||
|
||||
Parameters
|
||||
----------
|
||||
ticker : str
|
||||
Fundamental analysis ticker symbol
|
||||
number: int
|
||||
Number to get
|
||||
quarterly: bool
|
||||
Flag to get quarterly data
|
||||
export: str
|
||||
Format to export data
|
||||
"""
|
||||
ratios = fmp_model.get_key_ratios(ticker, number, quarterly)
|
||||
|
||||
if not ratios.empty:
|
||||
ratios = ratios[ratios.columns[::-1]]
|
||||
print_rich_table(
|
||||
ratios,
|
||||
headers=list(ratios.columns),
|
||||
title=f"{ticker.upper()} Ratios",
|
||||
show_index=True,
|
||||
)
|
||||
|
||||
export_data(
|
||||
export, os.path.dirname(os.path.abspath(__file__)), "grratiosowth", ratios
|
||||
)
|
||||
else:
|
||||
logger.error("Could not get data")
|
||||
console.print("[red]Could not get data[/red]\n")
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
@check_api_key(["API_KEY_FINANCIALMODELINGPREP"])
|
||||
def display_financial_statement_growth(
|
||||
ticker: str, number: int, quarterly: bool = False, export: str = ""
|
||||
):
|
||||
"""Financial Modeling Prep ticker growth
|
||||
|
||||
Parameters
|
||||
----------
|
||||
ticker : str
|
||||
Fundamental analysis ticker symbol
|
||||
number: int
|
||||
Number to get
|
||||
quarterly: bool
|
||||
Flag to get quarterly data
|
||||
export: str
|
||||
Format to export data
|
||||
"""
|
||||
growth = fmp_model.get_financial_growth(ticker, number, quarterly)
|
||||
|
||||
if not growth.empty:
|
||||
growth = growth[growth.columns[::-1]]
|
||||
print_rich_table(
|
||||
growth,
|
||||
headers=list(growth.columns),
|
||||
title=f"{ticker.upper()} Growth",
|
||||
show_index=True,
|
||||
)
|
||||
|
||||
export_data(
|
||||
export, os.path.dirname(os.path.abspath(__file__)), "growth", growth
|
||||
)
|
||||
else:
|
||||
logger.error("Could not get data")
|
||||
console.print("[red]Could not get data[/red]\n")
|
||||
@@ -15,7 +15,7 @@ logger = logging.getLogger(__name__)
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def get_financials(
|
||||
ticker: str, financial: str, quarterly: bool = False
|
||||
ticker: str, financial: str, quarterly: bool = False, ratios: bool = False
|
||||
) -> pd.DataFrame:
|
||||
"""Get ticker financials from polygon
|
||||
|
||||
@@ -24,7 +24,9 @@ def get_financials(
|
||||
ticker: str
|
||||
Stock ticker
|
||||
quarterly:bool
|
||||
Flag to get quarterly reports
|
||||
Flag to get quarterly reports, by default False
|
||||
ratios: bool
|
||||
Shows percentage change, by default False
|
||||
|
||||
Returns
|
||||
-------
|
||||
@@ -119,7 +121,6 @@ def get_financials(
|
||||
).value
|
||||
)
|
||||
income_statements = pd.concat([income_statements, values], axis=1)
|
||||
|
||||
if not quarterly:
|
||||
values = pd.DataFrame(
|
||||
pd.DataFrame.from_dict(
|
||||
@@ -129,9 +130,29 @@ def get_financials(
|
||||
)
|
||||
cash_flows = pd.concat([cash_flows, values], axis=1)
|
||||
if financial == "balance":
|
||||
return balance_sheets
|
||||
if financial == "income":
|
||||
return income_statements
|
||||
if financial == "cash":
|
||||
return cash_flows
|
||||
return pd.DataFrame()
|
||||
df_fa = balance_sheets
|
||||
elif financial == "income":
|
||||
df_fa = income_statements
|
||||
elif financial == "cash":
|
||||
df_fa = cash_flows
|
||||
else:
|
||||
return pd.DataFrame()
|
||||
|
||||
if ratios:
|
||||
types = df_fa.copy().applymap(lambda x: isinstance(x, (float, int)))
|
||||
types = types.all(axis=1)
|
||||
|
||||
# For rows with complete data
|
||||
valid = []
|
||||
i = 0
|
||||
for row in types:
|
||||
if row:
|
||||
valid.append(i)
|
||||
i += 1
|
||||
df_fa_pc = df_fa.iloc[valid].pct_change(axis="columns", periods=-1).fillna(0)
|
||||
j = 0
|
||||
for i in valid:
|
||||
df_fa.iloc[i] = df_fa_pc.iloc[j]
|
||||
j += 1
|
||||
|
||||
return df_fa
|
||||
|
||||
@@ -3,11 +3,16 @@ __docformat__ = "numpy"
|
||||
import logging
|
||||
import os
|
||||
|
||||
import matplotlib.pyplot as plt
|
||||
|
||||
from openbb_terminal.config_terminal import theme
|
||||
from openbb_terminal.config_plot import PLOT_DPI
|
||||
from openbb_terminal.decorators import check_api_key, log_start_end
|
||||
from openbb_terminal.helper_funcs import (
|
||||
export_data,
|
||||
lambda_long_number_format,
|
||||
print_rich_table,
|
||||
plot_autoscale,
|
||||
)
|
||||
from openbb_terminal.stocks.fundamental_analysis import polygon_model
|
||||
|
||||
@@ -21,6 +26,8 @@ def display_fundamentals(
|
||||
financial: str,
|
||||
limit: int = 10,
|
||||
quarterly: bool = False,
|
||||
ratios: bool = False,
|
||||
plot: list = None,
|
||||
export: str = "",
|
||||
):
|
||||
"""Display tickers balance sheet or income statement
|
||||
@@ -32,13 +39,17 @@ def display_fundamentals(
|
||||
financial:str
|
||||
Either balance or income
|
||||
limit: int
|
||||
Number of results to show
|
||||
quarterly:bool
|
||||
Flag to get quarterly reports
|
||||
Number of results to show, by default 10
|
||||
quarterly: bool
|
||||
Flag to get quarterly reports, by default False
|
||||
ratios: bool
|
||||
Shows percentage change, by default False
|
||||
plot: list
|
||||
List of row labels to plot
|
||||
export: str
|
||||
Format to export data
|
||||
"""
|
||||
fundamentals = polygon_model.get_financials(ticker, financial, quarterly)
|
||||
fundamentals = polygon_model.get_financials(ticker, financial, quarterly, ratios)
|
||||
title_str = {
|
||||
"balance": "Balance Sheet",
|
||||
"income": "Income Statement",
|
||||
@@ -48,18 +59,73 @@ def display_fundamentals(
|
||||
if fundamentals.empty:
|
||||
return
|
||||
|
||||
# Snake case to english
|
||||
fundamentals.index = fundamentals.index.to_series().apply(
|
||||
lambda x: x.replace("_", " ").title()
|
||||
)
|
||||
fundamentals = fundamentals.iloc[:, :limit]
|
||||
fundamentals = fundamentals[fundamentals.columns[::-1]]
|
||||
|
||||
if plot:
|
||||
fundamentals_plot_data = fundamentals.copy().fillna(-1)
|
||||
rows_plot = len(plot)
|
||||
fundamentals_plot_data = fundamentals_plot_data.transpose()
|
||||
fundamentals_plot_data.columns = fundamentals_plot_data.columns.str.lower()
|
||||
fundamentals_plot_data.columns = [
|
||||
x.replace("_", "") for x in list(fundamentals_plot_data.columns)
|
||||
]
|
||||
|
||||
if not ratios:
|
||||
maximum_value = fundamentals_plot_data.max().max()
|
||||
if maximum_value > 1_000_000_000_000:
|
||||
df_rounded = fundamentals_plot_data / 1_000_000_000_000
|
||||
denomination = " in Trillions"
|
||||
elif maximum_value > 1_000_000_000:
|
||||
df_rounded = fundamentals_plot_data / 1_000_000_000
|
||||
denomination = " in Billions"
|
||||
elif maximum_value > 1_000_000:
|
||||
df_rounded = fundamentals_plot_data / 1_000_000
|
||||
denomination = " in Millions"
|
||||
elif maximum_value > 1_000:
|
||||
df_rounded = fundamentals_plot_data / 1_000
|
||||
denomination = " in Thousands"
|
||||
else:
|
||||
df_rounded = fundamentals_plot_data
|
||||
denomination = ""
|
||||
else:
|
||||
df_rounded = fundamentals_plot_data
|
||||
denomination = ""
|
||||
|
||||
if rows_plot == 1:
|
||||
fig, ax = plt.subplots(figsize=plot_autoscale(), dpi=PLOT_DPI)
|
||||
df_rounded[plot[0].replace("_", "")].plot()
|
||||
title = (
|
||||
f"{plot[0].replace('_', ' ').lower()} {'QoQ' if quarterly else 'YoY'} Growth of {ticker.upper()}"
|
||||
if ratios
|
||||
else f"{plot[0].replace('_', ' ')} of {ticker.upper()} {denomination}"
|
||||
)
|
||||
plt.title(title)
|
||||
theme.style_primary_axis(ax)
|
||||
theme.visualize_output()
|
||||
else:
|
||||
fig, axes = plt.subplots(rows_plot)
|
||||
for i in range(rows_plot):
|
||||
axes[i].plot(df_rounded[plot[i].replace("_", "")])
|
||||
axes[i].set_title(f"{plot[i].replace('_', ' ')} {denomination}")
|
||||
theme.style_primary_axis(axes[0])
|
||||
fig.autofmt_xdate()
|
||||
else:
|
||||
# Snake case to english
|
||||
fundamentals.index = fundamentals.index.to_series().apply(
|
||||
lambda x: x.replace("_", " ").title()
|
||||
)
|
||||
|
||||
# Readable numbers
|
||||
fundamentals = fundamentals.applymap(lambda_long_number_format).fillna("-")
|
||||
print_rich_table(
|
||||
fundamentals.applymap(lambda x: "-" if x == "nan" else x),
|
||||
show_index=True,
|
||||
title=f"{ticker} {title_str}"
|
||||
if not ratios
|
||||
else f"{'QoQ' if quarterly else 'YoY'} Change of {ticker} {title_str}",
|
||||
)
|
||||
|
||||
# Readable numbers
|
||||
fundamentals = fundamentals.applymap(lambda_long_number_format).fillna("-")
|
||||
print_rich_table(
|
||||
fundamentals.iloc[:, :limit].applymap(lambda x: "-" if x == "nan" else x),
|
||||
show_index=True,
|
||||
title=f"{ticker} {title_str}",
|
||||
)
|
||||
export_data(
|
||||
export, os.path.dirname(os.path.abspath(__file__)), financial, fundamentals
|
||||
)
|
||||
|
||||
@@ -297,7 +297,7 @@ def get_splits(ticker: str) -> pd.DataFrame:
|
||||
|
||||
|
||||
@log_start_end(log=logger)
|
||||
def get_financials(ticker: str, financial: str) -> pd.DataFrame:
|
||||
def get_financials(ticker: str, financial: str, ratios: bool = False) -> pd.DataFrame:
|
||||
"""Get cashflow statement for company
|
||||
|
||||
Parameters
|
||||
@@ -309,6 +309,8 @@ def get_financials(ticker: str, financial: str) -> pd.DataFrame:
|
||||
cash-flow
|
||||
financials for Income
|
||||
balance-sheet
|
||||
ratios: bool
|
||||
Shows percentage change
|
||||
|
||||
Returns
|
||||
-------
|
||||
@@ -380,4 +382,25 @@ def get_financials(ticker: str, financial: str) -> pd.DataFrame:
|
||||
df.columns = new_headers
|
||||
df.set_index("Breakdown", inplace=True)
|
||||
df.replace("", np.nan, inplace=True)
|
||||
|
||||
if ratios:
|
||||
df = df.replace(",", "", regex=True)
|
||||
df = df.replace("-", "0")
|
||||
df = df.astype(float)
|
||||
types = df.copy().applymap(lambda x: isinstance(x, (float, int)))
|
||||
types = types.all(axis=1)
|
||||
|
||||
# For rows with complete data
|
||||
valid = []
|
||||
i = 0
|
||||
for row in types:
|
||||
if row:
|
||||
valid.append(i)
|
||||
i += 1
|
||||
df_fa_pc = df.iloc[valid].pct_change(axis="columns", periods=-1).fillna(0)
|
||||
j = 0
|
||||
for i in valid:
|
||||
df.iloc[i] = df_fa_pc.iloc[j]
|
||||
j += 1
|
||||
|
||||
return df.dropna(how="all")
|
||||
|
||||
@@ -402,9 +402,11 @@ def display_fundamentals(
|
||||
ticker: str,
|
||||
financial: str,
|
||||
limit: int = 120,
|
||||
ratios: bool = False,
|
||||
plot: list = None,
|
||||
export: str = "",
|
||||
):
|
||||
"""Display tickers balance sheet or income statement
|
||||
"""Display tickers balance sheet, income statement or cash-flow
|
||||
|
||||
Parameters
|
||||
----------
|
||||
@@ -413,35 +415,86 @@ def display_fundamentals(
|
||||
financial:str
|
||||
Either balance or financials for income or cash-flow
|
||||
limit : int
|
||||
ratios: bool
|
||||
Shows percentage change
|
||||
plot: list
|
||||
List of row labels to plot
|
||||
export: str
|
||||
Format to export data
|
||||
"""
|
||||
if financial == "balance-sheet":
|
||||
fundamentals = yahoo_finance_model.get_financials(ticker, financial)
|
||||
fundamentals = yahoo_finance_model.get_financials(ticker, financial, ratios)
|
||||
title_str = "Balance Sheet"
|
||||
elif financial == "financials":
|
||||
fundamentals = yahoo_finance_model.get_financials(ticker, financial)
|
||||
fundamentals = yahoo_finance_model.get_financials(ticker, financial, ratios)
|
||||
title_str = "Income Statement"
|
||||
elif financial == "cash-flow":
|
||||
fundamentals = yahoo_finance_model.get_financials(ticker, financial)
|
||||
fundamentals = yahoo_finance_model.get_financials(ticker, financial, ratios)
|
||||
title_str = "Cash Flow Statement"
|
||||
|
||||
if fundamentals.empty:
|
||||
# The empty data frame error handling done in model
|
||||
return
|
||||
if plot:
|
||||
rows_plot = len(plot)
|
||||
fundamentals_plot_data = fundamentals.transpose().fillna(-1)
|
||||
fundamentals_plot_data.columns = fundamentals_plot_data.columns.str.lower()
|
||||
fundamentals_plot_data = fundamentals_plot_data.replace(",", "", regex=True)
|
||||
fundamentals_plot_data = fundamentals_plot_data.replace("-", "-1")
|
||||
fundamentals_plot_data = fundamentals_plot_data.astype(float)
|
||||
|
||||
# Snake case to english
|
||||
fundamentals.index = fundamentals.index.to_series().apply(
|
||||
lambda x: x.replace("_", " ").title()
|
||||
)
|
||||
if not ratios:
|
||||
maximum_value = fundamentals_plot_data.max().max()
|
||||
if maximum_value > 1_000_000_000_000:
|
||||
df_rounded = fundamentals_plot_data / 1_000_000_000_000
|
||||
denomination = " in Trillions"
|
||||
elif maximum_value > 1_000_000_000:
|
||||
df_rounded = fundamentals_plot_data / 1_000_000_000
|
||||
denomination = " in Billions"
|
||||
elif maximum_value > 1_000_000:
|
||||
df_rounded = fundamentals_plot_data / 1_000_000
|
||||
denomination = " in Millions"
|
||||
elif maximum_value > 1_000:
|
||||
df_rounded = fundamentals_plot_data / 1_000
|
||||
denomination = " in Thousands"
|
||||
else:
|
||||
df_rounded = fundamentals_plot_data
|
||||
denomination = ""
|
||||
else:
|
||||
df_rounded = fundamentals_plot_data
|
||||
denomination = ""
|
||||
|
||||
# Readable numbers
|
||||
fundamentals = fundamentals.applymap(lambda_long_number_format).fillna("-")
|
||||
print_rich_table(
|
||||
fundamentals.iloc[:, :limit].applymap(lambda x: "-" if x == "nan" else x),
|
||||
show_index=True,
|
||||
title=f"{ticker} {title_str}",
|
||||
)
|
||||
if rows_plot == 1:
|
||||
fig, ax = plt.subplots(figsize=plot_autoscale(), dpi=PLOT_DPI)
|
||||
df_rounded[plot[0].replace("_", " ")].plot()
|
||||
title = (
|
||||
f"{plot[0].replace('_', ' ').lower()} QoQ Growth of {ticker.upper()}"
|
||||
if ratios
|
||||
else f"{plot[0].replace('_', ' ')} of {ticker.upper()} {denomination}"
|
||||
)
|
||||
plt.title(title)
|
||||
theme.style_primary_axis(ax)
|
||||
theme.visualize_output()
|
||||
else:
|
||||
fig, axes = plt.subplots(rows_plot)
|
||||
for i in range(rows_plot):
|
||||
axes[i].plot(df_rounded[plot[i].replace("_", " ")])
|
||||
axes[i].set_title(f"{plot[i].replace('_', ' ')} {denomination}")
|
||||
theme.style_primary_axis(axes[0])
|
||||
fig.autofmt_xdate()
|
||||
else:
|
||||
# Snake case to english
|
||||
fundamentals.index = fundamentals.index.to_series().apply(
|
||||
lambda x: x.replace("_", " ").title()
|
||||
)
|
||||
|
||||
# Readable numbers
|
||||
fundamentals = fundamentals.applymap(lambda_long_number_format).fillna("-")
|
||||
print_rich_table(
|
||||
fundamentals.iloc[:, :limit].applymap(lambda x: "-" if x == "nan" else x),
|
||||
show_index=True,
|
||||
title=f"{ticker} {title_str}",
|
||||
)
|
||||
export_data(
|
||||
export, os.path.dirname(os.path.abspath(__file__)), financial, fundamentals
|
||||
)
|
||||
|
||||
@@ -91,6 +91,372 @@ market_coverage_suffix = {
|
||||
"Venezuela": ["CR"],
|
||||
}
|
||||
|
||||
INCOME_PLOT = {
|
||||
"av": [
|
||||
"reported_currency",
|
||||
"gross_profit",
|
||||
"total_revenue",
|
||||
"cost_of_revenue",
|
||||
"cost_of_goods_and_services_sold",
|
||||
"operating_income",
|
||||
"selling_general_and_administrative",
|
||||
"research_and_development",
|
||||
"operating_expenses",
|
||||
"investment_income_net",
|
||||
"net_interest_income",
|
||||
"interest_income",
|
||||
"interest_expense",
|
||||
"non_interest_income",
|
||||
"other_non_operating_income",
|
||||
"depreciation",
|
||||
"depreciation_and_amortization",
|
||||
"income_before_tax",
|
||||
"income_tax_expense",
|
||||
"interest_and_debt_expense",
|
||||
"net_income_from_continuing_operations",
|
||||
"comprehensive_income_net_of_tax",
|
||||
"ebit",
|
||||
"ebitda",
|
||||
"net_income",
|
||||
],
|
||||
"polygon": [
|
||||
"cost_of_revenue",
|
||||
"diluted_earnings_per_share",
|
||||
"costs_and_expenses",
|
||||
"gross_profit",
|
||||
"non_operating_income_loss",
|
||||
"operating_income_loss",
|
||||
"participating_securities_distributed_and_undistributed_earnings_loss_basic",
|
||||
"income_tax_expense_benefit",
|
||||
"net_income_loss_attributable_to_parent",
|
||||
"net_income_loss",
|
||||
"income_tax_expense_benefit_deferred",
|
||||
"preferred_stock_dividends_and_other_adjustments",
|
||||
"operating_expenses",
|
||||
"income_loss_from_continuing_operations_before_tax",
|
||||
"net_income_loss_attributable_to_non_controlling_interest",
|
||||
"income_loss_from_continuing_operations_after_tax",
|
||||
"revenues",
|
||||
"net_income_loss_available_to_common_stockholders_basic",
|
||||
"benefits_costs_expenses",
|
||||
"basic_earnings_per_share",
|
||||
"interest_expense_operating",
|
||||
"income_loss_before_equity_method_investments",
|
||||
],
|
||||
"yf": [
|
||||
"total_revenue",
|
||||
"cost_of_revenue",
|
||||
"gross_profit",
|
||||
"research_development",
|
||||
"selling_general_and_administrative",
|
||||
"total_operating_expenses",
|
||||
"operating_income_or_loss",
|
||||
"interest_expense",
|
||||
"total_other_income/expenses_net",
|
||||
"income_before_tax",
|
||||
"income_tax_expense",
|
||||
"income_from_continuing_operations",
|
||||
"net_income",
|
||||
"net_income_available_to_common_shareholders",
|
||||
"basic_eps",
|
||||
"diluted_eps",
|
||||
"basic_average_shares",
|
||||
"diluted_average_shares",
|
||||
"ebitda",
|
||||
],
|
||||
"fmp": [
|
||||
"reported_currency",
|
||||
"cik",
|
||||
"filling_date",
|
||||
"accepted_date",
|
||||
"calendar_year",
|
||||
"period",
|
||||
"revenue",
|
||||
"cost_of_revenue",
|
||||
"gross_profit",
|
||||
"gross_profit_ratio",
|
||||
"research_and_development_expenses",
|
||||
"general_and_administrative_expenses",
|
||||
"selling_and_marketing_expenses",
|
||||
"selling_general_and_administrative_expenses",
|
||||
"other_expenses",
|
||||
"operating_expenses",
|
||||
"cost_and_expenses",
|
||||
"interest_income",
|
||||
"interest_expense",
|
||||
"depreciation_and_amortization",
|
||||
"ebitda",
|
||||
"ebitda_ratio",
|
||||
"operating_income",
|
||||
"operating_income_ratio",
|
||||
"total_other_income_expenses_net",
|
||||
"income_before_tax",
|
||||
"income_before_tax_ratio",
|
||||
"income_tax_expense",
|
||||
"net_income",
|
||||
"net_income_ratio",
|
||||
"eps",
|
||||
"eps_diluted",
|
||||
"weighted_average_shs_out",
|
||||
"weighted_average_shs_out_dil",
|
||||
"link",
|
||||
"final_link",
|
||||
],
|
||||
}
|
||||
BALANCE_PLOT = {
|
||||
"av": [
|
||||
"reported_currency",
|
||||
"total_assets",
|
||||
"total_current_assets",
|
||||
"cash_and_cash_equivalents_at_carrying_value",
|
||||
"cash_and_short_term_investments",
|
||||
"inventory",
|
||||
"current_net_receivables",
|
||||
"total_non_current_assets",
|
||||
"property_plant_equipment",
|
||||
"accumulated_depreciation_amortization_ppe",
|
||||
"intangible_assets",
|
||||
"intangible_assets_excluding_goodwill",
|
||||
"goodwill",
|
||||
"investments",
|
||||
"long_term_investments",
|
||||
"short_term_investments",
|
||||
"other_current_assets",
|
||||
"other_non_currrent_assets",
|
||||
"total_liabilities",
|
||||
"total_current_liabilities",
|
||||
"current_accounts_payable",
|
||||
"deferred_revenue",
|
||||
"current_debt",
|
||||
"short_term_debt",
|
||||
"total_non_current_liabilities",
|
||||
"capital_lease_obligations",
|
||||
"long_term_debt",
|
||||
"current_long_term_debt",
|
||||
"long_term_debt_non_current",
|
||||
"short_long_term_debt_total",
|
||||
"other_current_liabilities",
|
||||
"other_non_current_liabilities",
|
||||
"total_shareholder_equity",
|
||||
"treasury_stock",
|
||||
"retained_earnings",
|
||||
"common_stock",
|
||||
"common_stock_shares_outstanding",
|
||||
],
|
||||
"polygon": [
|
||||
"equity_attributable_to_non_controlling_interest",
|
||||
"liabilities",
|
||||
"non_current_assets",
|
||||
"equity",
|
||||
"assets",
|
||||
"current_assets",
|
||||
"equity_attributable_to_parent",
|
||||
"current_liabilities",
|
||||
"non_current_liabilities",
|
||||
"fixed_assets",
|
||||
"other_than_fixed_non_current_assets",
|
||||
"liabilities_and_equity",
|
||||
],
|
||||
"yf": [
|
||||
"cash_and_cash_equivalents",
|
||||
"other_short-term_investments",
|
||||
"total_cash",
|
||||
"net_receivables",
|
||||
"inventory",
|
||||
"other_current_assets",
|
||||
"total_current_assets",
|
||||
"gross_property, plant_and_equipment",
|
||||
"accumulated_depreciation",
|
||||
"net_property, plant_and_equipment",
|
||||
"equity_and_other_investments",
|
||||
"other_long-term_assets",
|
||||
"total_non-current_assets",
|
||||
"total_assets",
|
||||
"current_debt",
|
||||
"accounts_payable",
|
||||
"deferred_revenues",
|
||||
"other_current_liabilities",
|
||||
"total_current_liabilities",
|
||||
"long-term_debt",
|
||||
"deferred_tax_liabilities",
|
||||
"deferred_revenues",
|
||||
"other_long-term_liabilities",
|
||||
"total_non-current_liabilities",
|
||||
"total_liabilities",
|
||||
"common_stock",
|
||||
"retained_earnings",
|
||||
"accumulated_other_comprehensive_income",
|
||||
"total_stockholders'_equity",
|
||||
"total_liabilities_and_stockholders'_equity",
|
||||
],
|
||||
"fmp": [
|
||||
"reported_currency",
|
||||
"cik",
|
||||
"filling_date",
|
||||
"accepted_date",
|
||||
"calendar_year",
|
||||
"period",
|
||||
"cash_and_cash_equivalents",
|
||||
"short_term_investments",
|
||||
"cash_and_short_term_investments",
|
||||
"net_receivables",
|
||||
"inventory",
|
||||
"other_current_assets",
|
||||
"total_current_assets",
|
||||
"property_plant_equipment_net",
|
||||
"goodwill",
|
||||
"intangible_assets",
|
||||
"goodwill_and_intangible_assets",
|
||||
"long_term_investments",
|
||||
"tax_assets",
|
||||
"other_non_current_assets",
|
||||
"total_non_current_assets",
|
||||
"other_assets",
|
||||
"total_assets",
|
||||
"account_payables",
|
||||
"short_term_debt",
|
||||
"tax_payables",
|
||||
"deferred_revenue",
|
||||
"other_current_liabilities",
|
||||
"total_current_liabilities",
|
||||
"long_term_debt",
|
||||
"deferred_revenue_non_current",
|
||||
"deferred_tax_liabilities_non_current",
|
||||
"other_non_current_liabilities",
|
||||
"total_non_current_liabilities",
|
||||
"other_liabilities",
|
||||
"capital_lease_obligations",
|
||||
"total_liabilities",
|
||||
"preferred_stock",
|
||||
"common_stock",
|
||||
"retained_earnings",
|
||||
"accumulated_other_comprehensive_income_loss",
|
||||
"other_total_stockholders_equity",
|
||||
"total_stockholders_equity",
|
||||
"total_liabilities_and_stockholders_equity",
|
||||
"minority_interest",
|
||||
"total_equity",
|
||||
"total_liabilities_and_total_equity",
|
||||
"total_investments",
|
||||
"total_debt",
|
||||
"net_debt",
|
||||
"link",
|
||||
"final_link",
|
||||
],
|
||||
}
|
||||
CASH_PLOT = {
|
||||
"av": [
|
||||
"reported_currency",
|
||||
"operating_cash_flow",
|
||||
"payments_for_operating_activities",
|
||||
"proceeds_from_operating_activities",
|
||||
"change_in_operating_liabilities",
|
||||
"change_in_operating_assets",
|
||||
"depreciation_depletion_and_amortization",
|
||||
"capital_expenditures",
|
||||
"change_in_receivables",
|
||||
"change_in_inventory",
|
||||
"profit_loss",
|
||||
"cash_flow_from_investment",
|
||||
"cash_flow_from_financing",
|
||||
"proceeds_from_repayments_of_short_term_debt",
|
||||
"payments_for_repurchase_of_common_stock",
|
||||
"payments_for_repurchase_of_equity",
|
||||
"payments_for_repurchase_of_preferred_stock",
|
||||
"dividend_payout",
|
||||
"dividend_payout_common_stock",
|
||||
"dividend_payout_preferred_stock",
|
||||
"proceeds_from_issuance_of_common_stock",
|
||||
"proceeds_from_issuance_of_long_term_debt_and_capital_securities_net",
|
||||
"proceeds_from_issuance_of_preferred_stock",
|
||||
"proceeds_from_repurchase_of_equity",
|
||||
"proceeds_from_sale_of_treasury_stock",
|
||||
"change_in_cash_and_cash_equivalents",
|
||||
"change_in_exchange_rate",
|
||||
"net_income",
|
||||
],
|
||||
"polygon": [
|
||||
"net_cash_flow_from_financing_activities_continuing",
|
||||
"net_cash_flow_continuing",
|
||||
"net_cash_flow_from_investing_activities",
|
||||
"net_cash_flow",
|
||||
"net_cash_flow_from_operating_activities",
|
||||
"net_cash_flow_from_financing_activities",
|
||||
"net_cash_flow_from_operating_activities_continuing",
|
||||
"net_cash_flow_from_investing_activities_continuing",
|
||||
],
|
||||
"yf": [
|
||||
"net_income",
|
||||
"depreciation_&_amortisation",
|
||||
"deferred_income_taxes",
|
||||
"stock-based_compensation",
|
||||
"change_in working_capital",
|
||||
"accounts_receivable",
|
||||
"inventory",
|
||||
"accounts_payable",
|
||||
"other_working_capital",
|
||||
"other_non-cash_items",
|
||||
"net_cash_provided_by_operating_activities",
|
||||
"investments_in_property, plant_and_equipment",
|
||||
"acquisitions, net",
|
||||
"purchases_of_investments",
|
||||
"sales/maturities_of_investments",
|
||||
"other_investing_activities",
|
||||
"net_cash_used_for_investing_activities",
|
||||
"debt_repayment",
|
||||
"common_stock_issued",
|
||||
"common_stock_repurchased",
|
||||
"dividends_paid",
|
||||
"other_financing_activities",
|
||||
"net_cash_used_provided_by_(used_for)_financing_activities",
|
||||
"net_change_in_cash",
|
||||
"cash_at_beginning_of_period",
|
||||
"cash_at_end_of_period",
|
||||
"operating_cash_flow",
|
||||
"capital_expenditure",
|
||||
"free_cash_flow",
|
||||
],
|
||||
"fmp": [
|
||||
"reported_currency",
|
||||
"cik",
|
||||
"filling_date",
|
||||
"accepted_date",
|
||||
"calendar_year",
|
||||
"period",
|
||||
"net_income",
|
||||
"depreciation_and_amortization",
|
||||
"deferred_income_tax",
|
||||
"stock_based_compensation",
|
||||
"change_in_working_capital",
|
||||
"accounts_receivables",
|
||||
"inventory",
|
||||
"accounts_payables",
|
||||
"other_working_capital",
|
||||
"other_non_cash_items",
|
||||
"net_cash_provided_by_operating_activities",
|
||||
"investments_in_property_plant_and_equipment",
|
||||
"acquisitions_net",
|
||||
"purchases_of_investments",
|
||||
"sales_maturities_of_investments",
|
||||
"other_investing_activites",
|
||||
"net_cash_used_for_investing_activites",
|
||||
"debt_repayment",
|
||||
"common_stock_issued",
|
||||
"common_stock_repurchased",
|
||||
"dividends_paid",
|
||||
"other_financing_activites",
|
||||
"net_cash_used_provided_by_financing_activities",
|
||||
"effect_of_forex_changes_on_cash",
|
||||
"net_change_in_cash",
|
||||
"cash_at_end_of_period",
|
||||
"cash_at_beginning_of_period",
|
||||
"operating_cash_flow",
|
||||
"capital_expenditure",
|
||||
"free_cash_flow",
|
||||
"link",
|
||||
"final_link",
|
||||
],
|
||||
}
|
||||
exchange_mappings = (
|
||||
pd.read_csv(
|
||||
os.path.join(
|
||||
|
||||
5
scripts/test_stocks_fa.openbb
vendored
5
scripts/test_stocks_fa.openbb
vendored
@@ -55,4 +55,9 @@ dcf
|
||||
splits
|
||||
mktcap
|
||||
dupont
|
||||
dcfc
|
||||
enterprise
|
||||
metrics
|
||||
ratios
|
||||
growth
|
||||
exit
|
||||
|
||||
38
scripts/test_stocks_fa_fmp.openbb
vendored
38
scripts/test_stocks_fa_fmp.openbb
vendored
@@ -1,38 +0,0 @@
|
||||
stocks
|
||||
load aa
|
||||
fa
|
||||
fmp
|
||||
profile -h
|
||||
quote -h
|
||||
enterprise -h
|
||||
dcf -h
|
||||
income -h
|
||||
balance -h
|
||||
cash -h
|
||||
metrics -h
|
||||
ratios -h
|
||||
growth -h
|
||||
profile
|
||||
quote
|
||||
enterprise
|
||||
dcf
|
||||
income
|
||||
balance
|
||||
cash
|
||||
metrics
|
||||
ratios
|
||||
growth
|
||||
..
|
||||
load aapl
|
||||
fmp
|
||||
profile
|
||||
quote
|
||||
enterprise
|
||||
dcf
|
||||
income
|
||||
balance
|
||||
cash
|
||||
metrics
|
||||
ratios
|
||||
growth
|
||||
exit
|
||||
21
scripts/test_stocks_fa_fmp_base.openbb
vendored
21
scripts/test_stocks_fa_fmp_base.openbb
vendored
@@ -1,21 +0,0 @@
|
||||
stocks
|
||||
load aapl
|
||||
fa
|
||||
fmp
|
||||
h
|
||||
help
|
||||
?
|
||||
q
|
||||
fmp
|
||||
..
|
||||
..
|
||||
fa
|
||||
fmp
|
||||
quit
|
||||
fmp
|
||||
home
|
||||
stocks
|
||||
load aal
|
||||
fa
|
||||
fmp
|
||||
exit
|
||||
@@ -23,7 +23,7 @@ interactions:
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 6e7c31b3b961768f-LHR
|
||||
- 72ca0bdcfdc098f4-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -31,7 +31,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Sun, 06 Mar 2022 15:41:11 GMT
|
||||
- Mon, 18 Jul 2022 09:03:49 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -13,17 +13,17 @@ interactions:
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
H4sIAAAAAAAAAwAAAP//bI6xEoIwEAV7vuLJBwANjZ2ljVI49jfkIDeEBJOLDOP4747aWNjuFruP
|
||||
AgDKU1Au9ygvlvyELWQMISIn8SMObrGEK3mlkXc454ik5A1Fg0N3RE/OYYh8y+z7DZLQfljCwhGz
|
||||
+KwM8gZt0/wIQ1uFzjElxl2SKKzqkvZ1va5rRe/o/dus+lAvkWfJcw0ZPntryM7AycTQAKU4soJg
|
||||
ZbQc/2xVZfF8AQAA//8DAM4bfHPsAAAA
|
||||
H4sIAAAAAAAAA2yOsRKCMBAFe77iyQcADY2dpY1SOPY35CA3hASTiwzj+O+O2ljY7ha7jwIAylNQ
|
||||
LvcoL5b8hC1kDCEiJ/EjDm6xhCt5pZF3OOeIpOQNRYNDd0RPzmGIfMvs+w2S0H5YwsIRs/isDPIG
|
||||
bdP8CENbhc4xJcZdkiis6pL2db2ua0Xv6P3brPpQL5FnyXMNGT57a8jOwMnE0AClOLKCYGW0HP9s
|
||||
VWXxfAEAAP//AwDOG3xz7AAAAA==
|
||||
headers:
|
||||
Allow:
|
||||
- GET, HEAD, OPTIONS
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 6e7c31b60a84770b-LHR
|
||||
- 72ca0bde69f99930-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -31,7 +31,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Sun, 06 Mar 2022 15:41:12 GMT
|
||||
- Mon, 18 Jul 2022 09:03:49 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -23,7 +23,7 @@ interactions:
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 6e7c31b91d74777a-LHR
|
||||
- 72ca0bdfb90f15dc-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -31,7 +31,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Sun, 06 Mar 2022 15:41:12 GMT
|
||||
- Mon, 18 Jul 2022 09:03:49 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -23,7 +23,7 @@ interactions:
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 6e7c31ba2b0771d8-LHR
|
||||
- 72ca0be0e9019900-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -31,7 +31,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Sun, 06 Mar 2022 15:41:13 GMT
|
||||
- Mon, 18 Jul 2022 09:03:50 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -13,38 +13,39 @@ interactions:
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
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
|
||||
Gi7PFwAAAP//AwCix9f3PTYAAA==
|
||||
headers:
|
||||
Allow:
|
||||
- GET, HEAD, OPTIONS
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 6e7c31a059957707-LHR
|
||||
- 72ca0bd10f3598f1-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -52,7 +53,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Sun, 06 Mar 2022 15:41:08 GMT
|
||||
- Mon, 18 Jul 2022 09:03:47 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -13,38 +13,39 @@ interactions:
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
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
|
||||
Gi7PFwAAAP//AwCix9f3PTYAAA==
|
||||
headers:
|
||||
Allow:
|
||||
- GET, HEAD, OPTIONS
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 6e7c31a3ed507576-LHR
|
||||
- 72ca0bd4a81b1695-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -52,7 +53,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Sun, 06 Mar 2022 15:41:09 GMT
|
||||
- Mon, 18 Jul 2022 09:03:48 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -13,70 +13,70 @@ interactions:
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
H4sIAAAAAAAAA8zaS2/jNhAA4Ht/heHzCuAM33tLN9vFAsWmaNJT0YNjM4kAm3IlxUi66H8vJDvO
|
||||
S2MNaS/QnIxgTFOk9HmG4+8/TSaTybR5XF1Xy+nHyfTq8tez6Yftf2cx3s+Wv4d1VbfN9OPkz/7f
|
||||
3d/3/as+8KZs5rPl+awNn+OijLfdQCgQCsBCwm64fXTdDxgWn+7rOsT5Yxf9x+X527Dbumqa3+rq
|
||||
pmy7CJBGGNH/vY1sq7ab5ibE+9CFaulQDofOq6a9uHkRqwSCpWOrmy9VtWjO4uIy1JtyHprLarno
|
||||
3iitGn5btQ71rC3j7dc4r1b9hxhNzacJy2UZb7+EGOrZ8iwuzharMpZN2w2x2c5QUxOsQxNm9fzu
|
||||
LC7OwyYsq/UqxH6xUHs5MrvPD+sQm9Dt69QKR4SXcROatht2ezXfQj++JnYihvZrbEMdmvb56gtp
|
||||
gRr9bSw18FPkbtbbDSBGjVUcmITWxIK0d6H+VsWL99sGknjPIqzrMC9nbVnFPtDvpnIwstvdVVW3
|
||||
5T/7NypDXm83iZ/DTVWHq9lDfxMhuEPBV7OHF6tjvD+8kv1Nc81b0LBbyF/qavWpim0Z78t4u1ux
|
||||
KjbbnVOKeo5W6zrchdiUm7C/jS5udtelkVq8cL199I12no5YzLa3MLXB+9n3H6bhaah91L8fEl0T
|
||||
p3TNGCl4rEnQ0jBZQ+WFyWENqaUeYA28V9msSVA6lTVQHhJYU0aaJNaonRhmzSrHZY0aeIA1ctRh
|
||||
1iR1iQdcKwCRCZu2ebBJmp93sIEAyYcNPabC5rQ8AjZnMMs1ABxxDayBMdcQjGC4Zp8QzWcN/ClZ
|
||||
U8J4HmuotHVc1oQWPoc1GM2HXjwe1MwZqqFRJlk1qVKSNQXSJalGfS8Pq2ac5qpGDTygGjnqsGre
|
||||
JaOmuLmazCVNSTZphdXIJw1ApJJGryeHtMJanWVa8ZQdkKYVxo6SZg1DtOLZ3XzS3GlJU8gkDRQl
|
||||
+zvSwCrIIs1ptMgUTTqXT5qTGYka9a01TJqiE6RB0lBpKfmkGSn62mactOJg3MsH0MgE0BDBKWd9
|
||||
GmnsLA0yy8+E6rPwKdWndsmgUXvEAw2EQe0wQzQQ1IXtSUOqtHw2rQCqbnqNmt/bl4+aPSVqiNTR
|
||||
1FvUAKz2TNT8wUqVNs1ab8FJpmpgJOazpqxNz9SoTHWQNem0TmINvHGGzZqygNrzWDsc+OI5VEmn
|
||||
al45ZXxy9clM1SyViI+wBn3dL5mw7UsDlmwyufokt4knG6IS2wIpWTYv9IhsoPToyRp0z4kclQ38
|
||||
QL7Wv/pr1074+35Wt6FePv5POgrKKcukz1rg0gfoLGaVqIp/8oYG8hsKoKhjO1q+p2YHDz5EqdLy
|
||||
OZ108MZuJ6Dmn7sldROoO+eAe8bx1NMyL5lzyrGzOfr+OdGR21GtBCRL7RHy8GCmtr1wp8bAk5pC
|
||||
/pV4KI8/c0MohC+kOA1o0hhmKwGk1ZYLmhA+r0Oq+Z4Jkd9J8OmcGUjpI4DRaX0ESOojABquZ2MH
|
||||
RS8PlahRh0FL96wwPM+U11mekYfjQy0EpyDBM5SpntGryQENDF05He4hkBTtewiec+CGjgEamH0l
|
||||
fBRo5mSgoaO0fl+ces1tInhhVZZnht8ZlZBfmXorUz3T1qR4pi2meQZJ6Rm7gQDAT89S+gfww7oH
|
||||
5Lnu2EmbS8AMqe/m4eaBTk7OjukdANDdusOW4Vg5CvKQdjvLyGbxa8tA4Skskyc8aKM26p1lQjpu
|
||||
tekgzzLLz830ET/yAKGT26HGJFlmEH5gbjb2K6qs1IwadDgz2z8S/wEAAP//zJwLjtswDERPFIB/
|
||||
Sve/WIFNd9FuQ2soK8VewEji+Hk4nBG+NwAnTRPbg5ngMHNqsCzambU5b6DMYi+xJquNQZlU/cNV
|
||||
E0mAY6b3JdnRuJpQBIqxNEMxFlcRkDOemVfMQyRZ9c+8kGTV9u41xspkW4GxVgBXDJ4w8fxtedHX
|
||||
GCtd/ytVZiDIbHP/ybhlpt5wzEZ7wFS/5ZiVT+UqfEsLlPlcLwh4IIEO+crd3EHZQbtMKMDV58hE
|
||||
4xyRtEUyYxhkg/bzaaMKgtQg054eE7f3gYxDz4OMW1GOB0d/vHxUDuo/JCPdIpkPwyUZd8bLEW2v
|
||||
LO7EbTX2rDKbsRBlg9aiLAwgmSqfINk5n4wlwE1mEFwhsIytXJrhSVutNDBAsqgew4tWVM4Gyab1
|
||||
MmmjBbIkFGQDB1l10WKwtI3mAOiTqccexyI7PlnD8+c2xpJuYIxl0/HPXGww5zKMVjYW/rbIvlZu
|
||||
tyh2ziHjMjXwT8FzDocp5rxFscbycuxnMULaITQV61DM32mPcbzDHyuvWnBsowHl4GRZdiJXHHO8
|
||||
LNAJ1kpfjN1xyGLP6n9c9ZqeX3m5tCwTR992lj+r9sRa+TjfGZY6UHfM59StLie+sFTfnynLqvEF
|
||||
w5Z4/WumJJV3QgzXYh2I9cQY68ZUiQZpdexNlawNilljqjT5z2qsfCxXcuyqef6sMS9J9vlfX8kx
|
||||
P4Cyg/YYM4qyUEKP23DmrXCss8qAs7HbKPPZXleqtuRYs+jErWAs491NxpOx3Otuquuz/d0g2YDH
|
||||
yj2QJe7zX0jaF3Ksb47dKm5yhZLVxnJFMV+mYg0KxfKX+3OLYuessSkwxOrf9jvETLacMbUhE+42
|
||||
3bDG7M1DJdMYTUGmIQ1BxjOxYpMwqsakU9ek8frzXokxY5BhupeH9Rz+svD7qtRUJoheevyzr8aK
|
||||
O4R1mnRMiZ2ypuZcdTXXekyDw8ay0GQ0TqDsnD/maPLC3NB1pc70rfI5DUNrmmUSAkBZkvVnS3on
|
||||
ykZ2SOZprtjJZx/QRlDmnQOCRL146Vzkx8Bkv8y9fqZFeiZIssiOHusH+6s7hJEsIuNjvuuSLFeS
|
||||
7OGyPBzo4SYqS5Il/bCTNNgMTF6kCLqv9Bx7Lpk/zzwDUGa8H4WN6CcvvJW8IJktkqXWb8EXmsxS
|
||||
MJJJoiRrhfrTjHNGd2GJGv28N1najNRER8vGoUCyYZEVtwgbLe1zqmnn+nUxXOpSkg2VIbweLukA
|
||||
x05aZC7gxjKGwG7/p0XU5NjDlWWMRFEW+6KsMrGuUNYqXDL1RFlMygbKfitS5NwMobewjMzGx4ar
|
||||
I8sURBntpWGdZIiDaVhpLC3rvFmNsuIWYWlYt0jtk0xpsbZ00mWEjCiEltOlMp9A2TmfLBg8rtGI
|
||||
BB0udejzN+2eQRtE/FvX/gIAAP//tJ3rcdswEIT/p5fM3PvRRLrI36SC9J6hyBnZ1gE8iHQDsEXZ
|
||||
H28Xi8WpvDRCTnqTZApedrNMSBaGcxfvcxxWgIkWmrXBZCUOW5devZLs198/v3tZ2HrFEmNCQlDq
|
||||
1gnGFBKxoy71CEasTmShew1Eq6cRhJK7HGMHX43CDh5nr6ZRyMHeUZeBiTpVlwJefg2f1GWmnqvL
|
||||
66fGN5Td55OJNn0yFuies6RUItJ1lMlWPmxdpywty6mgoy/DBGQx2e+Q1teXejjXXZQRLqBMUsVu
|
||||
RdloxRJl297MwAeYqEt2R+uwTI4+2FWWoRFzm2XMqd2GRgNdQ9nwcfZQFrJnHZejZJpZ1p89UaYc
|
||||
kif1jOyG1nDKLt8OcG89o3B4WQn4wjKKoPIpvLIsJDFznWUciOV0UrMsoHwNt1h2RPVXBKbo/Hf7
|
||||
kijzfc+7KzB3vdNlmbFxU2B2ixkflcLSt/1BA5Z3MLn8CV9pVgH41PJPA+ta/nFcH9AB2c/Yz+ys
|
||||
kGzw9fQOjY/+I09BZpwyd/zZo1z6A8gsJn+JT03kx7v6EsdudMpEEqUzk1HGtj3U4piy7h9z9S6A
|
||||
pD3a1uIYq8S7nr9SZizGydCI2nGy7a26MpIpYx9j6Ah560g2WrFmWNi+17kUiRVO+CaGbdaOdBmG
|
||||
uZ9QazGMYnEYGz7I3q6lIxq/wzBIKB3mJ8OAVOlkGANMOg9gGCY/eq2uQexGj8zMSlX9AjGPVPUW
|
||||
xJAohdYhZm4sXYiRQJbjbycTy+7lZ5kJy3RvD2MJXmNpdJ+Jh/YhBiGCt0JstGINMSc3WR7Eagv5
|
||||
BohxJDp2U2QE+7ZGyx1Tk0V3bPgkWxQTQHlLUjKImc9TZMSQJ7XYFnaevWA2fhz+vwYxvvG+OU/p
|
||||
KEqyPE4nNq5louDy1XgKMV2AmLqWCrcziQFLqUZnkVgC6Qf7SWVgvgyumsuVFjK+1xsbLThMw+py
|
||||
7iIgvwthbgbtICxIZnYzF0ql1TTrH+MLphhvt13gOwQjr13lJ8FArcy1fSQYpGSDYHAker72+v/4
|
||||
9x8AAP//AwC9nTUHP3gAAA==
|
||||
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
|
||||
AAD//wMAXSVOkk14AAA=
|
||||
headers:
|
||||
Allow:
|
||||
- GET, HEAD, OPTIONS
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 6e7c31a97f507470-LHR
|
||||
- 72ca0bd7fef095df-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -84,7 +84,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Sun, 06 Mar 2022 15:41:10 GMT
|
||||
- Mon, 18 Jul 2022 09:03:48 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -23,7 +23,7 @@ interactions:
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 6e7c31ade8de0662-LHR
|
||||
- 72ca0bdb781015e8-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -31,7 +31,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Sun, 06 Mar 2022 15:41:11 GMT
|
||||
- Mon, 18 Jul 2022 09:03:49 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -13,33 +13,33 @@ interactions:
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
H4sIAAAAAAAAA3RUTW/jNhC9768YBGi7CygCJfmzN8XWZo11Yq+lZJEjLU0kNjSpkpRTteh/L0hZ
|
||||
spPdngTxveG8mXnDfz4AAFyl7WEv+dXvcJWl6/jK605jrdFkbY0WWMjDQQpIjcxfesI9PTgsQ80p
|
||||
rETeA0vUuWK1YVIMuGcJPjANVEB8QMVyKgA55kaxHI5YsZwjUFFAztFCAlXZQi4PNRUt7KnGApiA
|
||||
LeUSYm6kBwvK2bNUglEfXJLfNOSNUigM1EoWTW40MJHzpsBzqpwq7cGeGoOq7dNoIxUtEZ6VPEAl
|
||||
DwhGQqlYca1zytEDLTlVUFOBXDuV3YGS8hkM46g9oBpekXP7laZCBQo5NVictbg4VEeWo/ZhJSAk
|
||||
IfE67VDRAkyFULGyQm1AU45WvjuseVNeM+FuGKT3FdVUaxQlKlsbaCwPKIz2IKe1aRQTJQSTX8AK
|
||||
vbjpQNULGvj4WrG86rukB7hq94oV+pPLGEZD+Cn59ZD8Y90o5Gc1n043+5BVSjZlBcxo0M1es4JR
|
||||
1Z6qTVzfPXdnP+MCj8hl3fXJOgUO9A+pgAltKOeorIjTICpp5FFyQ1nez7C0X2pdB7rVBg9D9x4E
|
||||
s3NIDTW28ZcKXB6uJUiBfY2cqtJOoORyTznopq45Q6Ut/j++OSX04JWZCiK4/V5dsgdad5Uzsp29
|
||||
36/MYvXVrkoQBbMJGfenyV95RUXptuw+Tpfxt4HvbJ63FnlIl8OxbIRRp9Nhk1PMjVT28C6+f/gc
|
||||
L7KH3er+todXomj0Kepuk2128Jh8WS3WSQq/wjZO0+T+NtnBIt7BzWa5StLhhSgKhVrbuGhMCCwT
|
||||
S9slyVfYLT3YxusNxOts48Ei9uBhiPvM7FI9IVWJKGz0EnM87FH1hLWdk/nWUGXQ6Q5JGFwH4XUU
|
||||
9JQ7Z7IFrZmhnP1N+8dmNplEs4BMCSFkaOPNKlvGFp1HUUTIJbZNdjbWNX8a+GR0Bm4HJPSjedQD
|
||||
N1K+PFLeuKmEcz8ckCU7sgJFsUWVVlQ5AnkPPjHkxRsk2ab2f+TPyVDeDo8oGuxvyrI7SxmP/PF8
|
||||
EKjkMzN3VJXMVU78gIQ9uKndKoiyw0/xxA/CixSmUWIj3DuvBwaZBqP3lOTPhpl2oIRk9E5nry+a
|
||||
hREhwUV/b5XUupN6IgXRhEzeDmHJeGOwSLbpifOmFycf8DahSjBR6lslX031tHmy1Kk/Hv3APMl6
|
||||
QyT+ZDQ0LxaUt9pkdtPNVrHcDWs+nvvRMM5MUcaZKLfJj+74LNUrVUUHzQJ/Pj2PheWYydS+3s5A
|
||||
fdkTP3jHsU46e2zqT4fUyWMmTzW42LEfzS+xs6NnkwtVN2ho51dyLnUcfkd8+cLKyl0VjiL/PbiW
|
||||
r529Jv58NkBkSds7eWSijI9on6+uRVN/PtgsJD8lzaKZP4hyBtabxmhDRcFE6WSQKBoHbz3Q7ceS
|
||||
mu69kwLP7+BP0Q///gcAAP//AwA4y2L9wQgAAA==
|
||||
H4sIAAAAAAAAA3RU32/bNhB+719xCLCtBRSBkmLH3ptqq6nRJHYtpUUeaekicaFIjaScacP+94G0
|
||||
fjhppxcB933H+3j3Hf95BwBwkXb1QfKL3+EiS2/jC+8UjbVGk3UNWmAl61oKSI3MnwfCPa0dlqHm
|
||||
FDYiH4A16lyxxjApRtyzBB+YBiogrlGxnApAjrlRLIcjViznCFQUkHO0kEBVdpDLuqGigwPVWAAT
|
||||
sKNcQsyN9GBFOXuSSjDqgyvym4a8VQqFgUbJos2NBiZy3hY4lcqp0h4cqDGouqGMNlLREuFJyRoq
|
||||
WSMYCaVixaXOKUcPtORUQUMFcu1UngJKyicwjKP2gGp4Qc7tX5oKFSjk1GAxaXF5qI4sR+3DRkBI
|
||||
QuKdtENFCzAVQsXKCrUBTTla+S7Y8La8ZMKdMEofbtRQrVGUqOzdQGNZozDag5w2plVMlBDMfwEr
|
||||
9OykmqpnNPD+pWJ5NXRJj3DVHRQr9AdXMYzG9L745Vj8fdMq5JOaD/3JPmSVkm1ZATMadHvQrGBU
|
||||
df1tE9d3z505zLjAI3LZnPpknQI1/UMqYEIbyjkqK6IfRCWNPEpuKMuHGZb2T63rQHfaYD1270Ew
|
||||
O4fUUGMbf67A1eFaghQ43JFTVdoJlFweKAfdNg1nqLTF/8c3fUEPXpipIIKb79U5e6SdjnJGtrP3
|
||||
h5VZbb7YVQmiYDEnsyGa/JVXVJRuy+7jdB1/HfnO5nlnkYd0PYZlK4zqo+Mmp5gbqWzwLr5/+BSv
|
||||
sof95v5mgDeiaHWfdbfNtnv4lnzerG6TFH6FXZymyf1NsodVvIeP2/UmSccXoigUam3zohkhsE4s
|
||||
bZ8kX2C/9mAX324hvs22HqxiDx7GvE/MLtUjUpWIwmavMcf6gGog3No5ma8tVQad7pCE4SWJLqNg
|
||||
oNw5k61owwzl7G86PDbXV/MrsgiCOSFkbOPHTbaOXX/DaxIS9w3gLtnbZIsur30yn+I3IxD417Pr
|
||||
Afgo5fM3yls3lSj0l+Ozx46sQFHsUKUVVQ4nb8FHhrx4hSS71An3r8IhtMcjihaHg7LszjLmgb+M
|
||||
RnlKPjFzR1XJ3L2JH0Sjb7aNWwRRnvA+n/jBbDaVMK0SW+FeeT0xSPCWkfzZMtONjHARvZE5yAuD
|
||||
xXK5XJz19kZJrU9Ke1IQzcn89QDWjLcGi2SX9pzzTvQe4F1ClWCi1DdKvpjqcfvoSvrRj8xe1Ssi
|
||||
8RfTVsWC8k6bzG652SmWu0ktFmejzBRlnIlyl/zgi09SvVBVnJB55IfLaSQsx0ym9t121hnuHPrk
|
||||
Dcd6aHRXGEyFk2+Z7C/gUgN/arfFJivP5v7iavQkGuqO8oNg7Mgs/I74/JmV1UnFVeRfLV+Dt/Ll
|
||||
NDriTwafkTXt7uSRiTI+on233FTC8GwuIfkpaUkWZ4KdefW2NdpQUTBROh0kmkfL1wY4rcaamtNL
|
||||
JwVOL+BP0Xf//gcAAP//AwCJaa+ruwgAAA==
|
||||
headers:
|
||||
Allow:
|
||||
- GET, HEAD, OPTIONS
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 6e7c319bdb2b71e0-LHR
|
||||
- 72ca0bce0d49f146-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -47,7 +47,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Sun, 06 Mar 2022 15:41:08 GMT
|
||||
- Mon, 18 Jul 2022 09:03:47 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -13,33 +13,33 @@ interactions:
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
H4sIAAAAAAAAA3RUTW/jNhC9768YBGi7CygCJfmzN8XWZo11Yq+lZJEjLU0kNjSpkpRTteh/L0hZ
|
||||
spPdngTxveG8mXnDfz4AAFyl7WEv+dXvcJWl6/jK605jrdFkbY0WWMjDQQpIjcxfesI9PTgsQ80p
|
||||
rETeA0vUuWK1YVIMuGcJPjANVEB8QMVyKgA55kaxHI5YsZwjUFFAztFCAlXZQi4PNRUt7KnGApiA
|
||||
LeUSYm6kBwvK2bNUglEfXJLfNOSNUigM1EoWTW40MJHzpsBzqpwq7cGeGoOq7dNoIxUtEZ6VPEAl
|
||||
DwhGQqlYca1zytEDLTlVUFOBXDuV3YGS8hkM46g9oBpekXP7laZCBQo5NVictbg4VEeWo/ZhJSAk
|
||||
IfE67VDRAkyFULGyQm1AU45WvjuseVNeM+FuGKT3FdVUaxQlKlsbaCwPKIz2IKe1aRQTJQSTX8AK
|
||||
vbjpQNULGvj4WrG86rukB7hq94oV+pPLGEZD+Cn59ZD8Y90o5Gc1n043+5BVSjZlBcxo0M1es4JR
|
||||
1Z6qTVzfPXdnP+MCj8hl3fXJOgUO9A+pgAltKOeorIjTICpp5FFyQ1nez7C0X2pdB7rVBg9D9x4E
|
||||
s3NIDTW28ZcKXB6uJUiBfY2cqtJOoORyTznopq45Q6Ut/j++OSX04JWZCiK4/V5dsgdad5Uzsp29
|
||||
36/MYvXVrkoQBbMJGfenyV95RUXptuw+Tpfxt4HvbJ63FnlIl8OxbIRRp9Nhk1PMjVT28C6+f/gc
|
||||
L7KH3er+todXomj0Kepuk2128Jh8WS3WSQq/wjZO0+T+NtnBIt7BzWa5StLhhSgKhVrbuGhMCCwT
|
||||
S9slyVfYLT3YxusNxOts48Ei9uBhiPvM7FI9IVWJKGz0EnM87FH1hLWdk/nWUGXQ6Q5JGFwH4XUU
|
||||
9JQ7Z7IFrZmhnP1N+8dmNplEs4BMCSFkaOPNKlvGFp1HUUTIJbZNdjbWNX8a+GR0Bm4HJPSjedQD
|
||||
N1K+PFLeuKmEcz8ckCU7sgJFsUWVVlQ5AnkPPjHkxRsk2ab2f+TPyVDeDo8oGuxvyrI7SxmP/PF8
|
||||
EKjkMzN3VJXMVU78gIQ9uKndKoiyw0/xxA/CixSmUWIj3DuvBwaZBqP3lOTPhpl2oIRk9E5nry+a
|
||||
hREhwUV/b5XUupN6IgXRhEzeDmHJeGOwSLbpifOmFycf8DahSjBR6lslX031tHmy1Kk/Hv3APMl6
|
||||
QyT+ZDQ0LxaUt9pkdtPNVrHcDWs+nvvRMM5MUcaZKLfJj+74LNUrVUUHzQJ/Pj2PheWYydS+3s5A
|
||||
fdkTP3jHsU46e2zqT4fUyWMmTzW42LEfzS+xs6NnkwtVN2ho51dyLnUcfkd8+cLKyl0VjiL/PbiW
|
||||
r529Jv58NkBkSds7eWSijI9on6+uRVN/PtgsJD8lzaKZP4hyBtabxmhDRcFE6WSQKBoHbz3Q7ceS
|
||||
mu69kwLP7+BP0Q///gcAAP//AwA4y2L9wQgAAA==
|
||||
H4sIAAAAAAAAA3RU32/bNhB+719xCLCtBRSBkmLH3ptqq6nRJHYtpUUeaekicaFIjaScacP+94G0
|
||||
fjhppxcB933H+3j3Hf95BwBwkXb1QfKL3+EiS2/jC+8UjbVGk3UNWmAl61oKSI3MnwfCPa0dlqHm
|
||||
FDYiH4A16lyxxjApRtyzBB+YBiogrlGxnApAjrlRLIcjViznCFQUkHO0kEBVdpDLuqGigwPVWAAT
|
||||
sKNcQsyN9GBFOXuSSjDqgyvym4a8VQqFgUbJos2NBiZy3hY4lcqp0h4cqDGouqGMNlLREuFJyRoq
|
||||
WSMYCaVixaXOKUcPtORUQUMFcu1UngJKyicwjKP2gGp4Qc7tX5oKFSjk1GAxaXF5qI4sR+3DRkBI
|
||||
QuKdtENFCzAVQsXKCrUBTTla+S7Y8La8ZMKdMEofbtRQrVGUqOzdQGNZozDag5w2plVMlBDMfwEr
|
||||
9OykmqpnNPD+pWJ5NXRJj3DVHRQr9AdXMYzG9L745Vj8fdMq5JOaD/3JPmSVkm1ZATMadHvQrGBU
|
||||
df1tE9d3z505zLjAI3LZnPpknQI1/UMqYEIbyjkqK6IfRCWNPEpuKMuHGZb2T63rQHfaYD1270Ew
|
||||
O4fUUGMbf67A1eFaghQ43JFTVdoJlFweKAfdNg1nqLTF/8c3fUEPXpipIIKb79U5e6SdjnJGtrP3
|
||||
h5VZbb7YVQmiYDEnsyGa/JVXVJRuy+7jdB1/HfnO5nlnkYd0PYZlK4zqo+Mmp5gbqWzwLr5/+BSv
|
||||
sof95v5mgDeiaHWfdbfNtnv4lnzerG6TFH6FXZymyf1NsodVvIeP2/UmSccXoigUam3zohkhsE4s
|
||||
bZ8kX2C/9mAX324hvs22HqxiDx7GvE/MLtUjUpWIwmavMcf6gGog3No5ma8tVQad7pCE4SWJLqNg
|
||||
oNw5k61owwzl7G86PDbXV/MrsgiCOSFkbOPHTbaOXX/DaxIS9w3gLtnbZIsur30yn+I3IxD417Pr
|
||||
Afgo5fM3yls3lSj0l+Ozx46sQFHsUKUVVQ4nb8FHhrx4hSS71An3r8IhtMcjihaHg7LszjLmgb+M
|
||||
RnlKPjFzR1XJ3L2JH0Sjb7aNWwRRnvA+n/jBbDaVMK0SW+FeeT0xSPCWkfzZMtONjHARvZE5yAuD
|
||||
xXK5XJz19kZJrU9Ke1IQzcn89QDWjLcGi2SX9pzzTvQe4F1ClWCi1DdKvpjqcfvoSvrRj8xe1Ssi
|
||||
8RfTVsWC8k6bzG652SmWu0ktFmejzBRlnIlyl/zgi09SvVBVnJB55IfLaSQsx0ym9t121hnuHPrk
|
||||
Dcd6aHRXGEyFk2+Z7C/gUgN/arfFJivP5v7iavQkGuqO8oNg7Mgs/I74/JmV1UnFVeRfLV+Dt/Ll
|
||||
NDriTwafkTXt7uSRiTI+on233FTC8GwuIfkpaUkWZ4KdefW2NdpQUTBROh0kmkfL1wY4rcaamtNL
|
||||
JwVOL+BP0Xf//gcAAP//AwCJaa+ruwgAAA==
|
||||
headers:
|
||||
Allow:
|
||||
- GET, HEAD, OPTIONS
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 6e7c31997e7271b6-LHR
|
||||
- 72ca0bcb7c9015fc-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -47,7 +47,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Sun, 06 Mar 2022 15:41:07 GMT
|
||||
- Mon, 18 Jul 2022 09:03:46 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -13,85 +13,17 @@ interactions:
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
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
|
||||
urYAAA==
|
||||
H4sIAAAAAAAAA2yOsRKCMBAFe77iyQcADY2dpY1SOPY35CA3hASTiwzj+O+O2ljY7ha7jwIAylNQ
|
||||
LvcoL5b8hC1kDCEiJ/EjDm6xhCt5pZF3OOeIpOQNRYNDd0RPzmGIfMvs+w2S0H5YwsIRs/isDPIG
|
||||
bdP8CENbhc4xJcZdkiis6pL2db2ua0Xv6P3brPpQL5FnyXMNGT57a8jOwMnE0AClOLKCYGW0HP9s
|
||||
VWXxfAEAAP//AwDOG3xz7AAAAA==
|
||||
headers:
|
||||
Allow:
|
||||
- GET, HEAD, OPTIONS
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 6ea918b5edc28140-ORD
|
||||
- 72ca0be37ca0168d-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -99,107 +31,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Sat, 12 Mar 2022 02:28:27 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
- cloudflare
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Vary:
|
||||
- Cookie
|
||||
Via:
|
||||
- 1.1 vegur
|
||||
X-Frame-Options:
|
||||
- SAMEORIGIN
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://www.alphavantage.co/query?apikey=MOCK_API_KEY&function=INCOME_STATEMENT&symbol=TSLA
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
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
|
||||
headers:
|
||||
Allow:
|
||||
- GET, HEAD, OPTIONS
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 6ea918b7adf22a15-ORD
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Sat, 12 Mar 2022 02:28:27 GMT
|
||||
- Mon, 18 Jul 2022 09:03:50 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -23,7 +23,7 @@ interactions:
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 6e7c31be992272cc-LHR
|
||||
- 72ca0be22e821699-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -31,7 +31,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Sun, 06 Mar 2022 15:41:13 GMT
|
||||
- Mon, 18 Jul 2022 09:03:50 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -13,17 +13,17 @@ interactions:
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
H4sIAAAAAAAAA2yOsRKCMBAFe77iyQcADY2dpY1SOPY35CA3hASTiwzj+O+O2ljY7ha7jwIAylNQ
|
||||
LvcoL5b8hC1kDCEiJ/EjDm6xhCt5pZF3OOeIpOQNRYNDd0RPzmGIfMvs+w2S0H5YwsIRs/isDPIG
|
||||
bdP8CENbhc4xJcZdkiis6pL2db2ua0Xv6P3brPpQL5FnyXMNGT57a8jOwMnE0AClOLKCYGW0HP9s
|
||||
VWXxfAEAAP//AwDOG3xz7AAAAA==
|
||||
H4sIAAAAAAAAAwAAAP//bI6xEoIwEAV7vuLJBwANjZ2ljVI49jfkIDeEBJOLDOP4747aWNjuFruP
|
||||
AgDKU1Au9ygvlvyELWQMISIn8SMObrGEK3mlkXc454ik5A1Fg0N3RE/OYYh8y+z7DZLQfljCwhGz
|
||||
+KwM8gZt0/wIQ1uFzjElxl2SKKzqkvZ1va5rRe/o/dus+lAvkWfJcw0ZPntryM7AycTQAKU4soJg
|
||||
ZbQc/2xVZfF8AQAA//8DAM4bfHPsAAAA
|
||||
headers:
|
||||
Allow:
|
||||
- GET, HEAD, OPTIONS
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 722d6a7018e454c4-MAN
|
||||
- 72ca0bf88d6295fc-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -31,7 +31,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Wed, 29 Jun 2022 08:50:38 GMT
|
||||
- Mon, 18 Jul 2022 09:03:53 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -13,17 +13,17 @@ interactions:
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
H4sIAAAAAAAAAwAAAP//bI6xEoIwEAV7vuLJBwANjZ2ljVI49jfkIDeEBJOLDOP4747aWNjuFruP
|
||||
AgDKU1Au9ygvlvyELWQMISIn8SMObrGEK3mlkXc454ik5A1Fg0N3RE/OYYh8y+z7DZLQfljCwhGz
|
||||
+KwM8gZt0/wIQ1uFzjElxl2SKKzqkvZ1va5rRe/o/dus+lAvkWfJcw0ZPntryM7AycTQAKU4soJg
|
||||
ZbQc/2xVZfF8AQAA//8DAM4bfHPsAAAA
|
||||
H4sIAAAAAAAAA2yOsRKCMBAFe77iyQcADY2dpY1SOPY35CA3hASTiwzj+O+O2ljY7ha7jwIAylNQ
|
||||
LvcoL5b8hC1kDCEiJ/EjDm6xhCt5pZF3OOeIpOQNRYNDd0RPzmGIfMvs+w2S0H5YwsIRs/isDPIG
|
||||
bdP8CENbhc4xJcZdkiis6pL2db2ua0Xv6P3brPpQL5FnyXMNGT57a8jOwMnE0AClOLKCYGW0HP9s
|
||||
VWXxfAEAAP//AwDOG3xz7AAAAA==
|
||||
headers:
|
||||
Allow:
|
||||
- GET, HEAD, OPTIONS
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 722d6a7178ba3628-MAN
|
||||
- 72ca0bf9cd6b1695-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -31,7 +31,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Wed, 29 Jun 2022 08:50:39 GMT
|
||||
- Mon, 18 Jul 2022 09:03:54 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -23,7 +23,7 @@ interactions:
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 722d6a72bcdc1893-MAN
|
||||
- 72ca0bfb0db59920-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -31,7 +31,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Wed, 29 Jun 2022 08:50:39 GMT
|
||||
- Mon, 18 Jul 2022 09:03:54 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -23,7 +23,7 @@ interactions:
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 722d6a7538e2b2f3-MAN
|
||||
- 72ca0bfc48fd95fd-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -31,7 +31,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Wed, 29 Jun 2022 08:50:39 GMT
|
||||
- Mon, 18 Jul 2022 09:03:54 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -23,7 +23,7 @@ interactions:
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 722d6a77af89d20c-MAN
|
||||
- 72ca0bfd7c02168d-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -31,7 +31,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Wed, 29 Jun 2022 08:50:40 GMT
|
||||
- Mon, 18 Jul 2022 09:03:54 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -23,7 +23,7 @@ interactions:
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 722d6a790e8bb2ed-MAN
|
||||
- 72ca0bfeeecd15f8-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -31,7 +31,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Wed, 29 Jun 2022 08:50:40 GMT
|
||||
- Mon, 18 Jul 2022 09:03:54 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -23,7 +23,7 @@ interactions:
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 722d6a6d680ad220-MAN
|
||||
- 72ca0bf5dc7e98f1-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -31,7 +31,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Wed, 29 Jun 2022 08:50:38 GMT
|
||||
- Mon, 18 Jul 2022 09:03:53 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -23,7 +23,7 @@ interactions:
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 722d6a6eab0e54ac-MAN
|
||||
- 72ca0bf73ab895df-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -31,7 +31,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Wed, 29 Jun 2022 08:50:38 GMT
|
||||
- Mon, 18 Jul 2022 09:03:53 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -23,7 +23,7 @@ interactions:
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 722d6a6c1eba35d7-MAN
|
||||
- 72ca0bf47a130d2e-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -31,7 +31,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Wed, 29 Jun 2022 08:50:38 GMT
|
||||
- Mon, 18 Jul 2022 09:03:53 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -23,7 +23,7 @@ interactions:
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 722d6a6a992a35f5-MAN
|
||||
- 72ca0bf33ce09926-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -31,7 +31,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Wed, 29 Jun 2022 08:50:37 GMT
|
||||
- Mon, 18 Jul 2022 09:03:52 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -13,87 +13,17 @@ interactions:
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
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
|
||||
VWXxfAEAAP//AwDOG3xz7AAAAA==
|
||||
headers:
|
||||
Allow:
|
||||
- GET, HEAD, OPTIONS
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 722d6a613b9635c5-MAN
|
||||
- 72ca0beb5b0a993c-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -101,7 +31,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Wed, 29 Jun 2022 08:50:36 GMT
|
||||
- Mon, 18 Jul 2022 09:03:51 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -23,7 +23,7 @@ interactions:
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 722d6a63fc1bb2e5-MAN
|
||||
- 72ca0becddc99900-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -31,7 +31,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Wed, 29 Jun 2022 08:50:36 GMT
|
||||
- Mon, 18 Jul 2022 09:03:51 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -23,7 +23,7 @@ interactions:
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 722d6a654e8e549a-MAN
|
||||
- 72ca0bee2a4498f7-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -31,7 +31,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Wed, 29 Jun 2022 08:50:37 GMT
|
||||
- Mon, 18 Jul 2022 09:03:52 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -23,7 +23,7 @@ interactions:
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 722d6a669b255499-MAN
|
||||
- 72ca0bef8db795e2-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -31,7 +31,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Wed, 29 Jun 2022 08:50:37 GMT
|
||||
- Mon, 18 Jul 2022 09:03:52 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -23,7 +23,7 @@ interactions:
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 722d6a68193f54e1-MAN
|
||||
- 72ca0bf0be8c992a-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -31,7 +31,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Wed, 29 Jun 2022 08:50:37 GMT
|
||||
- Mon, 18 Jul 2022 09:03:52 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -23,7 +23,7 @@ interactions:
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 722d6a696b32549a-MAN
|
||||
- 72ca0bf1fc219912-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -31,7 +31,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Wed, 29 Jun 2022 08:50:37 GMT
|
||||
- Mon, 18 Jul 2022 09:03:52 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -13,70 +13,17 @@ interactions:
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
H4sIAAAAAAAAA6zWTW+bQBAG4Ht/heVzkJj9hNzcJI0iVUlVp6eeCIydlfCutbu2kkb97xX4I1bM
|
||||
2gsNJwu9DLOz8Ji3L6PRaDR2r4snU48vR+PH6ffJ+GJzttB6VdQ/cWmsd+PL0e/2dHO87X+1wZly
|
||||
ZVFfFx5vdKX0vClEUgIJkITCttw+bduCWF2trEVdvjbpX9Prj7G5Nc79sGamfJMAKlKRtsfHpDe+
|
||||
aXONeoVNlNOM0O5oaZx/mB1kWUpAhrNmdmtM5Sa6mqJdqxLd1NRVcyGVrPsys0RbeKXnd7o0i/Ym
|
||||
gof6cVjXSs9vUaMt6omuJtVCaeV8U2K96ZCHGrTosLDl80RX17jG2iwXqNthEZ7TM93dvCxRO2z2
|
||||
dSzTLBBXeo3ON2U3q7nHtj4P7IRGf6c9WnT+ffUJlRCq/jEbKrxLbrvebECgqja6ownOAwPxz2jv
|
||||
jX443jaggWsqXFosVeGV0W0w37ZyMtns7sJYr/7sL2QiuN6mia84MxYfi5f2ISKQnQo/Fi8H0xF5
|
||||
fnqS7UPzFDdQ3A7ymzWLK6O90iul59uJGe02O8dY6D1aLC0+o3ZqjfvH6GG2XRcnoeHh0+bVFzzL
|
||||
w4mq2DzCoQ3ed9/ejMOu1D7196Kna+lnuiYETeNYo8CpiGSNsDwVQ1gjoVF3sAZ5zgazRoHxvqwB
|
||||
y6EHa0xQ0Yu10E50syZZFstaqHAHa8Gq3azR0BJPuJYAIZGwcTkMNhrm5wg2SIHGw0Zy0he2jNP/
|
||||
gC0TZJBrAOSMayAFnHONgEgjXJM7RIezBvlnssZSkcexRhiXWSxrKU/zIazB2e+hg9cj1HmEakQw
|
||||
0Vs1yvp8rDGgWS/VQv/L3aqJjMeqFircoVqwardqedYbNRb7rUaHksZoNGmJ5CSeNIC0L2nhecaQ
|
||||
lkjJB5mW7L4OgqYlQp4lTYoI0ZJ3d4eTln0uaYxEkgYsJPsRaSAZDCIt40SSSNFodvRC/QMAAP//
|
||||
rNo9jttADAXgEwkY/pOHSZEiXZoskiK3D2JnFe9a1JBjdS4EA7Kkz498qpPmtBDUsn+tY9I4D0iH
|
||||
pCELUZ00pXGbbeakbafHPT6ASg3QEMHZLXqklVMaLI6fjelzi870Kd4GLbtGNdBgKIrjgmgwshPb
|
||||
ScNstPxv2gbZ3PQRtdjtW0fNrkQNMVtNfUYNwCSKqMXppJqbZhYGTkXVQAnXWWOzflLLkuoha+Qi
|
||||
LdYg1LXMGhugRI218wMfnkNubdWCnTXa02cxqlkWxCeswW3upyJs+2hQko3a02d6mWqyIfK4D0ht
|
||||
2WLIRDZgmW7W4O9zQlPZIA7y2u3Tl391wo9fX99+fnv7/nu9UcBt0GX0SRpSnuhzk+rmDQhD10ZU
|
||||
K4+opGO9UIhsg5LD5yoN98DFenHOWxNquU1Arw+orTIhE+OEvewG+oyeCCyh957wK+aRKjfIY22n
|
||||
uVeaBMLsVCbiEQKfg0eG0yjHOipNAtGeG9ebhEsbUna2omdmUI1ygG645BnXmwRUWPcMOKshctDe
|
||||
y9saaIjEPdCkVSTUQZN6j9ACLbtzTkBTL4JGa8Ops5dBy++fiyqEl6pRTFeHE9DwdPK8n7jzDDSS
|
||||
LLR+AA3p9Q4BYRux0bgGNNJyQCMTq4I2Rqy98SF1z8bgF/JZmzOFTi8KKr1eFFq9KKBWPZstvh+X
|
||||
5Nm3HoPW92wrBjQOWfLM8tz6XIk6Q8MzpK5n+a9ZAQ003wSdd6IpRXsnGpUC4XRg2G8uvSShDb0M
|
||||
NPRM6+dlW0i1FI1hvOSZ1t/0IFjftIVR1zMx7Xgmhj3PoBXPyoUoQD2edfrQ+9f+AQAA//+0m8ER
|
||||
xCAMA1vCwhjSf2P55JGbQ2ADaYAPzI5sLV+0obSnmjUHLQAz8HVArwwt4XC204WKcPtgzDLM1muS
|
||||
R7R7WEbll1+WieIEy/LB4oBd1B/LUm7eabPJGsuqP5uVDWlNUgnrHWYhlhnkw2w2s0KXohk7tJ/M
|
||||
EIYZnJOmQtdgBj/MSgqwzMIO7nVtoExtzcDFrAGl5v2rJQCqg2Oa9yPZUf0WycyLsarqxZiNlLYz
|
||||
O7PCmOeJZOxlDiIZsxH6GKOmLsFY6EMB1D1h2g0AAP//vJxbjkIxDENXhNQ0j7b739h8MCANkBsn
|
||||
LbOBflzRg+PYhSnmHvoZY+4W80qVCQgyKeY5CLfMWBOO2UwPmKxbjpl7K6MyQQtQpiteeNJEAmr9
|
||||
mSPcQdlBu6w3A6Mccww0nmajlUgmBINstnrednrBNh9knNNjXeV7ICPj8yCjVDTtRpYfL2+eg/pG
|
||||
Mm9PHZBMp+CSjDLj5UwvM/3vCW0zrWaVybJAlM0WizITbJV5gmTnfDLqBm4yrcGVKBlWytkK3hxg
|
||||
TwMDJDPvGl60PMdKkGxJLmObymTQaCjI8EyGe6gzWEqhCQX6ZIzENz5xzEbGJ0t4/pTG2GgbGKNe
|
||||
dPzHCDaYK0xkuA2svxbZc+W2RbFzDhm5qYG3wvqaClNMqUSxxPJy1rMY1tOhWu6SoZh+0x4j+4Y/
|
||||
5p7qcKzQ6FRwsnQ73hHHFC8/ZYoCPS/Gdhwyq1n9t6ue5m9ANCyoC9LjpP16wDr76obn47wybPBE
|
||||
3TFdi0vddHxhyVqfKd2nEy4YJql8bOP+TYjhWiwDsZwYIy5MlWgxgGdtqiROUEwSU6X0f1Zj7rWM
|
||||
5NjVSxr3ZxlCkj1+65Ec0wMoO2iPEaEoM27o80FKVArHKt1Tzlg2towyXel1JXNKjiWLm5QKxhLe
|
||||
RSc8GUu5Ljor31+zSJBswmNlDWQD9/kvJO0HOZY3x7aK6KS1pH+PKKZhKlagUCw93Z8tip2zxlaH
|
||||
IeZ/21eISS85YyyzL7iruWGNPf6KfwAAAP//zJ3rbdtAEIT/pxcD+340kS7yN6kgvQcSZTiO7ni7
|
||||
JxpIA7RF2h935mZHXyUqESKaAxkbNQYyTK8tahJWpzHqrJ9DjH/fs2FMsMgw3svDqocOCwxGS5rT
|
||||
BNHQ48/+NDZ5QrUdTY4k21k+Z8/V7vl6HmNDk1guaArEFSi7cP+ymrwQlepxJafrVpkGhFTXzqdJ
|
||||
iALKHKSvLeErURbeIZm6KNeaHO/QrqBMO4VnxDp56Zzkx4rJfsq9fXMxV/ciycw781g/2D97QjWS
|
||||
mbnd9V2XZL4ayd6UlmVnbyrEtCSZw3/WDIQixeSFE1XPK9VjzyXTo8OxgDLB/SisWT95oa3kBVC2
|
||||
SOY8fwsOZjJxqpGMvEqyVqjfRdDTugeWVaMf95SlpDl7VVo2Ss5owyKbPKKatJR3VdPO9fNCXPJy
|
||||
JAumIFyLS7iAY1daZErFE0sLKrv97xZRk2NvykgRXkWZ7Q9lMxPrDGWthUuE3lBmCd5A2WMirfQA
|
||||
EXwJy0Ak7idcnbGMiyiDvTSsAgVpMQ1LjUPLed5sjrLJI6qlYVXMeaMPAxbHlgq8jJABGMFSXTLi
|
||||
FSi7ziczLNbPCgBVxSUHH/e026ltAFjtajRCTtokmYIPu6ZOSBaG5y7e5zisABM1vikATDpx2HGJ
|
||||
3zPJvv/6+aOWhR1fcYgxISEY6tazYh9IxIq61EcwojuRhR41EKXeWRBKrnKMHbwbhZ3czlrtrJCD
|
||||
7ajLwEQ9VZcCPnwMn9Rlpq7V5etb4zeUXeeTiRZ9Mhao7llSKhFpH2VyK1O3qlOWlsOpoKIvwwSk
|
||||
mex3SKvrS30411WUHfVSRZRJHv1y16FsdsUhym5nMxMf4ERdsjtahWXy6LfusgyNmMssY06tNs4e
|
||||
rV0NlE1vZw1lIUfWsR0l08xhneMHypRDclE3y25oBafs5W87ubZuVjh8WHH6xDKKoOFdeGZZSGJm
|
||||
n2UciMPpZMyygOFruMSyR1S/IzBFz3+3fxJlfpx5VwXmoXeqLDM2LgrMatHsvSJd6rY/aED7BJOH
|
||||
P+Ffmo0AvLT808Cqln88vg6lArK3OHZ2OiSbPJ7a0vjsP3IJMuOUc8efPYaX/gtkFid/iR+ayB/v
|
||||
6pc4dqFTJpIolZmMMm7HQyWOKevxMbvFsUlHtK3EMVaJXc9fKTOacTI0onKc7PZW7YxkyljHGDpC
|
||||
XjqSza44ZljYcdbZisQKJ3wRw27WjlQZhnlsqJUYRtEcxqY3snZq6YjGOwyDhKHD/MEwIFVaDGOA
|
||||
SesAhmHyvdfqNYhd6JGZ2VBVP0HMI1W9BDEkSqE+xMyNpQoxEsjh+FvJxLL78LOcCct0Lw9jCT7G
|
||||
0uz7mTy0DjEIEbwUYrMrjiHm5CbtQWxsIV8AMY5Ex2qKjOA41ii5Y2rSdMemd7JEMQGULUnJIGZ+
|
||||
niIjhlzU/FvYOnvBbHxf/n9q+f/2+w8AAAD//wMAXSVOkk14AAA=
|
||||
H4sIAAAAAAAAA2yOsRKCMBAFe77iyQcADY2dpY1SOPY35CA3hASTiwzj+O+O2ljY7ha7jwIAylNQ
|
||||
LvcoL5b8hC1kDCEiJ/EjDm6xhCt5pZF3OOeIpOQNRYNDd0RPzmGIfMvs+w2S0H5YwsIRs/isDPIG
|
||||
bdP8CENbhc4xJcZdkiis6pL2db2ua0Xv6P3brPpQL5FnyXMNGT57a8jOwMnE0AClOLKCYGW0HP9s
|
||||
VWXxfAEAAP//AwDOG3xz7AAAAA==
|
||||
headers:
|
||||
Allow:
|
||||
- GET, HEAD, OPTIONS
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 722d6a5bb874188b-MAN
|
||||
- 72ca0be8dc3798eb-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -84,7 +31,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Wed, 29 Jun 2022 08:50:35 GMT
|
||||
- Mon, 18 Jul 2022 09:03:51 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -13,70 +13,17 @@ interactions:
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
H4sIAAAAAAAAAwAAAP//tNtLb9w2EADge3+F4XMEcGb4zM1N0iBAkRR1eip62OzSjoA15UqykbTo
|
||||
fy/24c3Gq5GGXMUnw+DSFEl9nuHQ//50cXFxcdl9vfvUrC9fXlx+vP716vLF7qeLlB4W69/jfdP2
|
||||
3eXLiz+3P958/Xv4btvwpu6Wi/XrRR/fpFWdbjcdoUKoACuCfXeH1u22w7h69dC2MS2/blr/cf36
|
||||
ebPbtum639rmpu43LYCssmr79bxl3/SbYT7G9BA3TQ15pOGmy6brP9wctdUKwfFtm5u3TbPqrtLq
|
||||
OraP9TJ21816tfkgOT38seY+tou+Trfv0rK52/4Sa7jxdHG9rtPt25hiu1hfpdXV6q5Odddvunjc
|
||||
jdBwA2xjFxft8vNVWr2Oj3Hd3N/FtJ0sNIEmRvfmy31MXdys66VTnmlep8fY9Ztud0/zPm77N8xK
|
||||
pNi/S31sY9d/e/qKHHC9P2/LdfzUcj/q3QIwvaYmDQzCGGZC+s+xfd+kD6fLBsR8ZhXv27isF33d
|
||||
pG3DsB/KaMvN6t41bV//c/igtuzzbgbxc7xp2vhx8WW7iRD8WOOPiy9Hs2NDGJ/J7ab5JJvQuJ/I
|
||||
X9rm7lWT+jo91Ol2P2NN6nYrpzX3Ht3dt/FzTF39GA/b6MPN/rkMcpMXP+1efWt84FusFrstzC3w
|
||||
YfTbX2bgqatDq/9eZLqm5nTNWlIy1ggMWSFrqIOyJawhN9UDrEEIupg1Am1yWQMdIIM1bclmscat
|
||||
xDBrTnspa1zHA6yxvQ6zRtwjjrhWAaIQNuPKYCOenxPYQAHJYcOAubB5Q2fA5i0WuQaAE66BszDl
|
||||
GoJVAtfcE6LlrEGYkzWtbJCxhto4L2VNGRVKWIPJeOjo9eBGLlANrbbZqpHOCdY0kM9Sjfu7PKya
|
||||
9UaqGtfxgGpsr8OqBZ+NmpbGalRKmiYxaZUzKCcNQOWSxs+nhLTKOVNkWvUUHbCmVdZNkuasQLTq
|
||||
m7vlpPl5SdMoJA00J/sJaeA0FJHmDToUikbel5PmqSBQ4/5qDZOm+QBpkDTUhkhOmiW1zW2mSatG
|
||||
2x2/gJYyQEMEr70LeaSJozQoTD8zss8q5GSfxmeDxq2RDDRQFo3HAtFAcQ92IA251PKbaRVwedP3
|
||||
qIWDfeWouTlRQ+SOpp6jBuBMEKIWRjNV3jTnggNPQtXAEpazpp3Lj9S4SHWQNfLGZLEGwXorZk07
|
||||
QBNkrI03PHoPddapWtBe25CdfQpDNccF4hOswTbvJyFsh9RAJBtlZ5/sMslkQ9RqlyBlyxaUmZAN
|
||||
tJk8WYPNe0KTskEYiNe23/21Lyf8/bBo+9iuv5ZXFLBSNBt9hg1STujzzkhP3oAw2LIU1YlTVLKq
|
||||
vKAQuBMUHj5vTYZ74I3LC+d8VoYqriaglyeoWcUETowR9rgN9Bw9Y6AIvacIX2IeWaszyNM2O5o7
|
||||
p5JAyD3KhHiEoMfBI4eToZy2SlJJIDrEjeWVhFkrpNprJ/TMOZCGcoDeYZFnWl5JQAvlnoHmyhA8
|
||||
aE/FWxloiKTzQDNZhQQ5aEZeR8gCjds5I6BZLwSNypJTr70YNH7/zFRCOKs0iuzR4QRoOJp57h7c
|
||||
6ynQyHBB63egIZ1fQ0CoVKhIzQMaWXGARs44KWhKhbIbH0bumVL6jPgsmzMLOXVRsCavLgpZdVFA
|
||||
K/Vs6uD7+JCc63UYtHzPKmGApoMp8szxcetpSdRryPAMKdczfjYloIHlT4LGa6IsRYeaaJAUEEYT
|
||||
hsPmsrNEaMrOBhp6TuvTw7ZgpEXRoJwu8szKb3oQlJ+0BUe5nhlnczwzDvM8g6zwTFwQBZCHZzn1
|
||||
UPhh1VC2TjVVOfAZmCF/HDBUDDXZwdk5tVAA/vbBuGU4dbwGNKbd3jL28sv3loHGOSyjGQsH3EKd
|
||||
WKbIS7NND2WWOXlsZs64tAbKZF/vsDbLMovwA2OzqVuhRaEZ1+lwZIbZmKEw09SoyzBDOWZGZVhm
|
||||
s+/ghnAGZdqW3cDFqQooe/P+qEqA6ASOaTo/JJv1+i0qa6WMOa2ljNmxK23znJkZzjxJSMbtzJGQ
|
||||
jLuNMMwYe1OXYSzrHwpQizNM+z8AAAD//7ycTa7bMAyETxRAFH9EHai77np/oIu0AfqeaQ0puRcw
|
||||
giT+MBzOEKZY+NBrjIVbzDtVJiDIpJjnINwyY004Zp4eMFm3HLPwrVyVCdoCZTrXC09yJKDWPznC
|
||||
HZQdtMt6MzDK4WOg8TQbrUQyIRhk3up5W4+CbTHIOKfHuspzICPj8yCjVDTtRZYfL1+Rg/qNZNGe
|
||||
ekEydcElGWXGS08vM+PvE9pmWs0qk2kLUeZtLcpMsFXmCZKd88moG7jJtAZXomRYKWcreHOAIw0M
|
||||
kMyi1/Cm5TlmgmRTchnbVCaDRkNBhmcywocGg6UUmlCgT8ZIfOOKYzYyPlnC86c0xkbbwBj1ouM/
|
||||
xmKDOZeJjLCB9a9F9lm5bVHsnENGYWrgW2F9usIUUypRLLG89HoWw3o6VMtdMhTTJ+0xsif8sfCp
|
||||
AccKjU4FJ8uw473imOLlp0xRoOfF2I5DZjWr/3XX0/wTEF0W1AXpcdJ+PWCevboR+ThfGTbYUXdM
|
||||
5+RSNx1fWLLWZ8rwdMINwySVj23cn4QYrsUyEMuJMeLCVIkWA9hrUyVxgmKSmCql/2c1Fr6WKzl2
|
||||
d0njfZZhSbK///WVHNMDKDtojxGhKDNu6PkgJSqFY5XeKWcsG1tGmc70upI5JceSxU1KBWMJ76IT
|
||||
noylXBedld/XLBIkc3isrIFs4D7/jaS9kGN5c2yriE5aS/r3FcV0mYoVKBRLH/dni2LnrLHZYYjF
|
||||
3+1XiEkvOWMs3ifc1dywxuThoZKae1KQsfWEIKM5sKJmJ1SN9Uz9vPn1570TY0Igw7iWh9XhennA
|
||||
4KqkGSaILj3+mVdjwS+EdTTZZ7dK+ZzHXHXP13qMjUx8WdCU5idQdrB/iSYvRAVdV/IcWjqm0VzQ
|
||||
2nmYhPj14+dvAAAA///Mnett20AQhP+nFwP7fjSRLvI3qSC9B9LJcBzd8XYpGkgDtEXaH3dm50Y7
|
||||
lDlIX1vCV6IsvEMydVGuNTneoV1BmXYKz4h18dI5yI8Vk/2U586bi7m6F0lm3pnH+sH+1ROqkczM
|
||||
7a7vuiTz3Uj2prQtO3tTIaYtyRz+s2YgFCkmL5youq9Uj3MumY4OxwLKBM9HYc36yQttJS+AskUy
|
||||
5/VbcDKTiVONZORVkrVC/S6CntZdWFaNfjynLCXN2avSslFyRicsssUjqklLeVc17Vw/b8Qlb0ey
|
||||
YArCvbiECzh2pUWmVNxYWlDZ7X+3iJoce1NGivAqyuz8ULYysY5Q1jpwidAbyizBGyh7TKSVHiCC
|
||||
L2EZiMR9w9UZy7iIMjiXhlWgIC2mYamxtFznzdYoWzyiWhpWxZxP9GHAZm2pwNsIGYARbNUlI16B
|
||||
sut8MsNi/awAUFVccvC4p91ObQPAalejEXLSSZIp+LRr6oBkYXjs4n2OwwowUeObAsCkE4edl/g9
|
||||
k+z7r58/alnY+RWnGBMSgqluPSr2gUSsqEt9BCO6E1noqIEo9c6CUHKVY+zg3Sjs4nbWameFHOyM
|
||||
ugxM1EN1KeDTx/BJXWbqXl2+fmr8hrLrfDLRok/GAtVzlpRKRNpHmdzK1K3qlKXldCqo6MswAWkm
|
||||
+x3S6vpSH851FWWjXqqIMsnRL3cdylZXnKLstptZ+AAH6pLd0Sosk0e/dZdlaMRcZhlzarVxdrR2
|
||||
NVC2vJ01lIWMrGM7SqaZ0zrHD5Qph+Smbpbd0ApO2cvfdnJt3axw+LTi9IllFEHTu/DMspDEzD7L
|
||||
OBCn08mcZQHT13CJZY+ofkdgih7/bv8kynzsvKsCc+idKsuMjYsCs1o0e69Il7rtDxrQ3mDy9Cf8
|
||||
S7MZgLeWfxpY1fKPx9ehVED2FuPMTodki8dTOzS++o/cgsw45djxZ4/ppf8CmcXBX+KHJvLHu/ol
|
||||
jl3olIkkSmUmo4zbeqjEMWUdH7NbHJs0om0ljrFKnPX8lTKjGSdDIyrHyW5v1c5Ipox1jKEj5KUj
|
||||
2eqKc4aFjV1nKxIrnPBFDLtZO1JlGOY4oVZiGEVzGFveyNrW0hGNzzAMEqYO8wfDgFRpM4wBJu0D
|
||||
GIbJ916r1yB2oUdmZlNV/QQxj1T1EsSQKIX6EDM3lirESCCn428lE8vu089yJCzTvTyMJfgcS6vv
|
||||
Z/LQOsQgRPBSiK2uOIeYk5u0B7G5hXwBxDgSHaspMoKx1ii5Y2rSdMeWd7JEMQGUU5KSQcz8OEVG
|
||||
DLmp+bewffaC2fh++P+p5f/b7z8AAAD//wMAXSVOkk14AAA=
|
||||
H4sIAAAAAAAAAwAAAP//bI6xEoIwEAV7vuLJBwANjZ2ljVI49jfkIDeEBJOLDOP4747aWNjuFruP
|
||||
AgDKU1Au9ygvlvyELWQMISIn8SMObrGEK3mlkXc454ik5A1Fg0N3RE/OYYh8y+z7DZLQfljCwhGz
|
||||
+KwM8gZt0/wIQ1uFzjElxl2SKKzqkvZ1va5rRe/o/dus+lAvkWfJcw0ZPntryM7AycTQAKU4soJg
|
||||
ZbQc/2xVZfF8AQAA//8DAM4bfHPsAAAA
|
||||
headers:
|
||||
Allow:
|
||||
- GET, HEAD, OPTIONS
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 722d6a5eca6254ac-MAN
|
||||
- 72ca0bea1c2a991b-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -84,7 +31,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Wed, 29 Jun 2022 08:50:36 GMT
|
||||
- Mon, 18 Jul 2022 09:03:51 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -13,33 +13,17 @@ interactions:
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
H4sIAAAAAAAAA3RUTW/jNhC9768YBGi7CygCJcWO3Ztia7PGxrHXUrLIkZYmEhuKVEnKqVr0vxek
|
||||
JdnJbnURMO/NzJsv/vMBAOAi7eq95Be/w0WW3sUX3tEaa40m6xq0wELWtRSQGpm/DIR7WjssQ80p
|
||||
rEQ+AEvUuWKNYVKMuGcJPjANVEBco2I5FYAcc6NYDgesWM4RqCgg52ghgarsIJd1Q0UHe6qxACZg
|
||||
S7mEmBvpwYJy9iyVYNQHl+Q3DXmrFAoDjZJFmxsNTOS8LfCUKqdKe7CnxqDqhjTaSEVLhGcla6hk
|
||||
jWAklIoVlzqnHD3QklMFDRXItVN5NCgpn8EwjtoDquEVObd/aSpUoJBTg8VJi/NDdWA5ah9WAkIS
|
||||
Eu+oHSpagKkQKlZWqA1oytHKd8aGt+UlEy7CKH2oqKFaoyhR2dpAY1mjMNqDnDamVUyUEEx/ASv0
|
||||
LFJN1Qsa+PhasbwauqRHuOr2ihX6k8sYRqN7n/xyTP6xaRXyk5pPfWQfskrJtqyAGQ263WtWMKq6
|
||||
vtrE9d1zMYcZF3hALptjn+ymQE3/kAqY0IZyjsqK6AdRSSMPkhvK8mGGpf1Tu3WgO22wHrv3IJid
|
||||
Q2qosY0/V+DycC1BChxq5FSVdgIll3vKQbdNwxkqbfH/2Zs+oQevzFQQwe336pw90o6h3CLb2fvD
|
||||
ySxWX+2pBFEwm5LJYE3+yisqSndl93G6jL+NfLfmeWeRh3Q5mmUrjOqt4yWnmBuprHEd3z98jhfZ
|
||||
w251fzvAK1G0uvdab7LNDh6TL6vFXZLCr7CN0zS5v012sIh3cLNZrpJ0fCGKQqHW1i+aEALLxNJ2
|
||||
SfIVdksPtvHdBuK7bOPBIvbgYfT7zOxRPSFViSis9xJzrPeoBsKdnZP51lJl0OkOSRhekugyCgbK
|
||||
2i3ZgjbMUM7+psNjcz0NwmB2Hc4IIWMbb1bZMnb9Da9JSNw3gNtkZ50tOp/74fxkvx2BwJ9Orgfg
|
||||
RsqXR8pbN5Uo9EePJTuwAkWxRZVWVDmcvAefGPLiDZJsUyfcvxosOzygaHGIk2VrS5gG/jwa1Sn5
|
||||
zMyaqpK5sokfROPabBp3B6I84r0/8YPJ5JTCtEpshHvk9YlBgveM5M+WmW5khLPoncxBXhjM5vP5
|
||||
ed9vldT6qLQnBdGUTN/2f8l4a7BItmnPOWtEvwG8S6gSTJT6VslXUz1tnlxGPwp/YPai3hCJPzvd
|
||||
VCwo77TJ7I2brWK5m9OcTPz5OOJMUcaZKLfJD2vxWapXqoojMpn7k/A0EpZjJlP7bLvNGWoO/fDq
|
||||
Hcnu0LhdYeBPx7Ynj5nsa3DOgT+9PsdOuzyZ+mSUdYOGulh+cGrKJPyO+PKFldVRx1XkX83fgnfy
|
||||
9Tg84l9NR4gsabeWBybK+ID24XJzmU380xWE5KekeRD6ZAzk1ldvWqMNFQUTpdNBoikJ3q7A8TaW
|
||||
1ByfOinw9AT+FP3w738AAAD//wMATUpKLbwIAAA=
|
||||
H4sIAAAAAAAAAwAAAP//bI6xEoIwEAV7vuLJBwANjZ2ljVI49jfkIDeEBJOLDOP4747aWNjuFruP
|
||||
AgDKU1Au9ygvlvyELWQMISIn8SMObrGEK3mlkXc454ik5A1Fg0N3RE/OYYh8y+z7DZLQfljCwhGz
|
||||
+KwM8gZt0/wIQ1uFzjElxl2SKKzqkvZ1va5rRe/o/dus+lAvkWfJcw0ZPntryM7AycTQAKU4soJg
|
||||
ZbQc/2xVZfF8AQAA//8DAM4bfHPsAAAA
|
||||
headers:
|
||||
Allow:
|
||||
- GET, HEAD, OPTIONS
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 722d6a5a6a00549a-MAN
|
||||
- 72ca0be78ee59918-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -47,7 +31,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Wed, 29 Jun 2022 08:50:35 GMT
|
||||
- Mon, 18 Jul 2022 09:03:51 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
@@ -13,33 +13,17 @@ interactions:
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
H4sIAAAAAAAAA3RUTW/jNhC9768YBGi7CygCJcWO3Ztia7PGxrHXUrLIkZYmEhuKVEnKqVr0vxek
|
||||
JdnJbnURMO/NzJsv/vMBAOAi7eq95Be/w0WW3sUX3tEaa40m6xq0wELWtRSQGpm/DIR7WjssQ80p
|
||||
rEQ+AEvUuWKNYVKMuGcJPjANVEBco2I5FYAcc6NYDgesWM4RqCgg52ghgarsIJd1Q0UHe6qxACZg
|
||||
S7mEmBvpwYJy9iyVYNQHl+Q3DXmrFAoDjZJFmxsNTOS8LfCUKqdKe7CnxqDqhjTaSEVLhGcla6hk
|
||||
jWAklIoVlzqnHD3QklMFDRXItVN5NCgpn8EwjtoDquEVObd/aSpUoJBTg8VJi/NDdWA5ah9WAkIS
|
||||
Eu+oHSpagKkQKlZWqA1oytHKd8aGt+UlEy7CKH2oqKFaoyhR2dpAY1mjMNqDnDamVUyUEEx/ASv0
|
||||
LFJN1Qsa+PhasbwauqRHuOr2ihX6k8sYRqN7n/xyTP6xaRXyk5pPfWQfskrJtqyAGQ263WtWMKq6
|
||||
vtrE9d1zMYcZF3hALptjn+ymQE3/kAqY0IZyjsqK6AdRSSMPkhvK8mGGpf1Tu3WgO22wHrv3IJid
|
||||
Q2qosY0/V+DycC1BChxq5FSVdgIll3vKQbdNwxkqbfH/2Zs+oQevzFQQwe336pw90o6h3CLb2fvD
|
||||
ySxWX+2pBFEwm5LJYE3+yisqSndl93G6jL+NfLfmeWeRh3Q5mmUrjOqt4yWnmBuprHEd3z98jhfZ
|
||||
w251fzvAK1G0uvdab7LNDh6TL6vFXZLCr7CN0zS5v012sIh3cLNZrpJ0fCGKQqHW1i+aEALLxNJ2
|
||||
SfIVdksPtvHdBuK7bOPBIvbgYfT7zOxRPSFViSis9xJzrPeoBsKdnZP51lJl0OkOSRhekugyCgbK
|
||||
2i3ZgjbMUM7+psNjcz0NwmB2Hc4IIWMbb1bZMnb9Da9JSNw3gNtkZ50tOp/74fxkvx2BwJ9Orgfg
|
||||
RsqXR8pbN5Uo9EePJTuwAkWxRZVWVDmcvAefGPLiDZJsUyfcvxosOzygaHGIk2VrS5gG/jwa1Sn5
|
||||
zMyaqpK5sokfROPabBp3B6I84r0/8YPJ5JTCtEpshHvk9YlBgveM5M+WmW5khLPoncxBXhjM5vP5
|
||||
ed9vldT6qLQnBdGUTN/2f8l4a7BItmnPOWtEvwG8S6gSTJT6VslXUz1tnlxGPwp/YPai3hCJPzvd
|
||||
VCwo77TJ7I2brWK5m9OcTPz5OOJMUcaZKLfJD2vxWapXqoojMpn7k/A0EpZjJlP7bLvNGWoO/fDq
|
||||
Hcnu0LhdYeBPx7Ynj5nsa3DOgT+9PsdOuzyZ+mSUdYOGulh+cGrKJPyO+PKFldVRx1XkX83fgnfy
|
||||
9Tg84l9NR4gsabeWBybK+ID24XJzmU380xWE5KekeRD6ZAzk1ldvWqMNFQUTpdNBoikJ3q7A8TaW
|
||||
1ByfOinw9AT+FP3w738AAAD//wMATUpKLbwIAAA=
|
||||
H4sIAAAAAAAAA2yOsRKCMBAFe77iyQcADY2dpY1SOPY35CA3hASTiwzj+O+O2ljY7ha7jwIAylNQ
|
||||
LvcoL5b8hC1kDCEiJ/EjDm6xhCt5pZF3OOeIpOQNRYNDd0RPzmGIfMvs+w2S0H5YwsIRs/isDPIG
|
||||
bdP8CENbhc4xJcZdkiis6pL2db2ua0Xv6P3brPpQL5FnyXMNGT57a8jOwMnE0AClOLKCYGW0HP9s
|
||||
VWXxfAEAAP//AwDOG3xz7AAAAA==
|
||||
headers:
|
||||
Allow:
|
||||
- GET, HEAD, OPTIONS
|
||||
CF-Cache-Status:
|
||||
- DYNAMIC
|
||||
CF-RAY:
|
||||
- 722d6a573b7035bf-MAN
|
||||
- 72ca0be4ddc295ea-ARN
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
@@ -47,7 +31,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Wed, 29 Jun 2022 08:50:35 GMT
|
||||
- Mon, 18 Jul 2022 09:03:50 GMT
|
||||
Expect-CT:
|
||||
- max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
|
||||
Server:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -11,242 +11,243 @@ interactions:
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
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
|
||||
ALcwAAAAAA==
|
||||
headers:
|
||||
Accept-Ranges:
|
||||
- bytes
|
||||
Connection:
|
||||
- close
|
||||
Content-Length:
|
||||
- '12579'
|
||||
- '12604'
|
||||
Content-Type:
|
||||
- application/x-zip-compressed
|
||||
Date:
|
||||
- Mon, 25 Apr 2022 12:02:02 GMT
|
||||
- Mon, 18 Jul 2022 09:03:56 GMT
|
||||
ETag:
|
||||
- '"a60ad47b93fd81:0"'
|
||||
- '"b89cbeace8bd81:0"'
|
||||
Last-Modified:
|
||||
- Thu, 24 Mar 2022 19:56:41 GMT
|
||||
- Tue, 28 Jun 2022 16:46:55 GMT
|
||||
Server:
|
||||
- Microsoft-IIS/10.0
|
||||
status:
|
||||
@@ -266,58 +267,57 @@ interactions:
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
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
|
||||
+PpR3LI7nfQ7/uHh5ubx8b/+FvValB0AAA==
|
||||
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
|
||||
headers:
|
||||
Age:
|
||||
- '3'
|
||||
- '0'
|
||||
Connection:
|
||||
- keep-alive
|
||||
Expect-CT:
|
||||
@@ -333,25 +333,29 @@ interactions:
|
||||
X-XSS-Protection:
|
||||
- 1; mode=block
|
||||
cache-control:
|
||||
- public, max-age=10, stale-while-revalidate=15, stale-if-error=3600
|
||||
- public, max-age=10, stale-while-revalidate=20
|
||||
content-encoding:
|
||||
- gzip
|
||||
content-length:
|
||||
- '2761'
|
||||
- '2731'
|
||||
content-type:
|
||||
- application/json;charset=utf-8
|
||||
date:
|
||||
- Mon, 25 Apr 2022 12:02:03 GMT
|
||||
- Mon, 18 Jul 2022 09:03:57 GMT
|
||||
server:
|
||||
- ATS
|
||||
vary:
|
||||
- Origin
|
||||
- Origin,Accept-Encoding
|
||||
x-envoy-decorator-operation:
|
||||
- finance-yql--mtls-intel-production-ne1.finance-k8s.svc.yahoo.local:4080/*
|
||||
- finance-chart-api--mtls-production-ir2.finance-k8s.svc.yahoo.local:4080/*
|
||||
x-envoy-upstream-service-time:
|
||||
- '679'
|
||||
- '3'
|
||||
x-request-id:
|
||||
- 0e35b541-a893-4805-8b6d-bd6261a24f82
|
||||
x-yahoo-request-id:
|
||||
- 6l8pnglh6d3dr
|
||||
- 3p1uekphda8ft
|
||||
y-rid:
|
||||
- 3p1uekphda8ft
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
|
||||
@@ -11,242 +11,243 @@ interactions:
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
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
|
||||
ALcwAAAAAA==
|
||||
headers:
|
||||
Accept-Ranges:
|
||||
- bytes
|
||||
Connection:
|
||||
- close
|
||||
Content-Length:
|
||||
- '12579'
|
||||
- '12604'
|
||||
Content-Type:
|
||||
- application/x-zip-compressed
|
||||
Date:
|
||||
- Mon, 25 Apr 2022 12:02:00 GMT
|
||||
- Mon, 18 Jul 2022 09:03:56 GMT
|
||||
ETag:
|
||||
- '"a60ad47b93fd81:0"'
|
||||
- '"b89cbeace8bd81:0"'
|
||||
Last-Modified:
|
||||
- Thu, 24 Mar 2022 19:56:41 GMT
|
||||
- Tue, 28 Jun 2022 16:46:55 GMT
|
||||
Server:
|
||||
- Microsoft-IIS/10.0
|
||||
status:
|
||||
|
||||
@@ -13,58 +13,57 @@ interactions:
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
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
|
||||
headers:
|
||||
Age:
|
||||
- '3'
|
||||
- '0'
|
||||
Connection:
|
||||
- keep-alive
|
||||
Expect-CT:
|
||||
@@ -80,25 +79,29 @@ interactions:
|
||||
X-XSS-Protection:
|
||||
- 1; mode=block
|
||||
cache-control:
|
||||
- public, max-age=10, stale-while-revalidate=15, stale-if-error=3600
|
||||
- public, max-age=10, stale-while-revalidate=20
|
||||
content-encoding:
|
||||
- gzip
|
||||
content-length:
|
||||
- '2783'
|
||||
- '2714'
|
||||
content-type:
|
||||
- application/json;charset=utf-8
|
||||
date:
|
||||
- Mon, 25 Apr 2022 12:02:01 GMT
|
||||
- Mon, 18 Jul 2022 09:03:56 GMT
|
||||
server:
|
||||
- ATS
|
||||
vary:
|
||||
- Origin
|
||||
- Origin,Accept-Encoding
|
||||
x-envoy-decorator-operation:
|
||||
- finance-yql--mtls-intel-production-ne1.finance-k8s.svc.yahoo.local:4080/*
|
||||
- finance-chart-api--mtls-production-ir2.finance-k8s.svc.yahoo.local:4080/*
|
||||
x-envoy-upstream-service-time:
|
||||
- '823'
|
||||
- '5'
|
||||
x-request-id:
|
||||
- f1bcd6c1-921c-4fb3-817c-dd6eac5f2d96
|
||||
x-yahoo-request-id:
|
||||
- 8hh7dsth6d3dp
|
||||
- 1nstfadhda8fs
|
||||
y-rid:
|
||||
- 1nstfadhda8fs
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
|
||||
@@ -294,13 +294,13 @@ interactions:
|
||||
Content-Type:
|
||||
- text/plain; charset=utf-8
|
||||
Date:
|
||||
- Mon, 25 Apr 2022 12:02:04 GMT
|
||||
- Mon, 18 Jul 2022 09:03:57 GMT
|
||||
ETag:
|
||||
- W/"4b76bcec17a09df73e81231782a268cf01a762cd430299313452dcf15482db6b"
|
||||
Expires:
|
||||
- Mon, 25 Apr 2022 12:07:04 GMT
|
||||
- Mon, 18 Jul 2022 09:08:57 GMT
|
||||
Source-Age:
|
||||
- '244'
|
||||
- '0'
|
||||
Strict-Transport-Security:
|
||||
- max-age=31536000
|
||||
Vary:
|
||||
@@ -308,21 +308,21 @@ interactions:
|
||||
Via:
|
||||
- 1.1 varnish
|
||||
X-Cache:
|
||||
- HIT
|
||||
- MISS
|
||||
X-Cache-Hits:
|
||||
- '1'
|
||||
- '0'
|
||||
X-Content-Type-Options:
|
||||
- nosniff
|
||||
X-Fastly-Request-ID:
|
||||
- 5ebb6af285ff86f1015d26a5727ff1c4f6e12819
|
||||
- 9001e94aa38a9113e413c71a6f25f17ed1f6c6aa
|
||||
X-Frame-Options:
|
||||
- deny
|
||||
X-GitHub-Request-Id:
|
||||
- 415E:069E:10D6992:1237D2D:62668CC7
|
||||
- 98EE:1E58:43E14B:654B1F:62D521FD
|
||||
X-Served-By:
|
||||
- cache-ams21040-AMS
|
||||
- cache-bma1636-BMA
|
||||
X-Timer:
|
||||
- S1650888124.352546,VS0,VE1
|
||||
- S1658135038.641632,VS0,VE281
|
||||
X-XSS-Protection:
|
||||
- 1; mode=block
|
||||
status:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -460,7 +460,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Sun, 06 Mar 2022 13:04:13 GMT
|
||||
- Mon, 18 Jul 2022 09:04:16 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
status:
|
||||
|
||||
@@ -656,7 +656,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Sun, 06 Mar 2022 13:04:13 GMT
|
||||
- Mon, 18 Jul 2022 09:04:17 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
status:
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
379
tests/openbb_terminal/stocks/fundamental_analysis/cassettes/test_fmp_model/test_get_score.yaml
vendored
Normal file
379
tests/openbb_terminal/stocks/fundamental_analysis/cassettes/test_fmp_model/test_get_score.yaml
vendored
Normal file
@@ -0,0 +1,379 @@
|
||||
interactions:
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://financialmodelingprep.com/api/v3/financials/income-statement/PM?apikey=MOCK_API_KEY
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
H4sIAAAAAAAAA82cS28cNxaF9/0rGl4EM0As8PLN2SVxEmSRxBgHmMVgFkrctgXI3UFLeQyC/Pc5
|
||||
lNRdj3svi92WldGyi8UqssiP51xe6o/Vev3s5r/vf9xdP1v/Y/3s5bfPPq0/vbnaXm5/urq8vqk/
|
||||
/3v9B37Ez68vbzd35ayx9Jzsc0d35XHpn5tfN9tf7q868iaYu78LMyuw/nq/++323V25w6Uvdje3
|
||||
692b9bgOMsaZeR249+Zm/XK/e3N1e/8e5BJ/0icv1l/+/vNme7O5e/1no2uvvv7ks8PF++cQu//7
|
||||
nzf7y9ur7dtpLTm0in6z/Wn3/qFKW/hLfbO93ew3aOf44cmlebkvL/db1Hez/nHzZrffrH+4/P2h
|
||||
Uussr7Q+tJaZVGtjonnR7za3D++4fr7+brd9/sVue7vfXV/Xl7/a3k4+yKTwi6ubn1D2Cl/m9Xr3
|
||||
841S8u7nQqbMn/xyv3mz2e9x84urX69eb7avtSrWX+zeq9V8+fLV3bVwkYNxwVnvPMXsRtfxgOtf
|
||||
bjevm+X+tbl6+w6F1p/9im/3drN+9e5m/f0v9x1AIbAvot2w/hse93f1tkNj1xgiuOVyv5m0+n4o
|
||||
f3u5f3u1fRikMZtoPRnvPZWYjw37/JsfXnw2LeqdcT74HF1OgSZFxwWHT1BnzLQKix72xYVAJVtK
|
||||
h6Jf7Tf4Dpc379ZfXe9+W7/nld2/z327nTAn6vXZ9N7e7K6vKjxejwcLG/KfH4f89FVdLr5YomJy
|
||||
ccOr1oHT0zKU/vNTCWFGR5jNsfh5ywSEPcdll2wK+HK5BNtCWgmRjWpGNCpkP4xohQ1FBWgpBNZE
|
||||
GWgUMTZnJWWgWVZOBZopwfFKZaC5xBr1NEDLJsT5k88AmlTNADSKOsSGax8JXOyDnQGuGMGB6FNO
|
||||
JrrQBJd1FDxu8NmkksZFu8GFOwP+cgwO4+I8cFnybDX9GOCiRMk7aymk4hfBNWvZSgEXlQa4Su7S
|
||||
XrhqIh4HsrqYTGmBi0wgNlUFctnC+vQkcuWUG0CairH80MhFdpngmBiS2VX4FFXYVXLq1mK2sK7r
|
||||
QpdWXqSXWPi+VZTZcNAAJj/ywDCppgPD/EWk0W8Tho2vLTGMPaCPYezDKQzDq8C4oBm5DOyRgOax
|
||||
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
|
||||
6/+s/vwf4mZzLt1XAAA=
|
||||
headers:
|
||||
Access-Control-Allow-Headers:
|
||||
- origin, content-type, accept, Authorization, authorization
|
||||
Access-Control-Allow-Methods:
|
||||
- GET, OPTIONS
|
||||
Access-Control-Allow-Origin:
|
||||
- '*'
|
||||
Access-Control-Max-Age:
|
||||
- '3600'
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Mon, 18 Jul 2022 09:04:23 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Vary:
|
||||
- Accept-Encoding
|
||||
status:
|
||||
code: 200
|
||||
message: ''
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://financialmodelingprep.com/api/v3/financials/balance-sheet-statement/PM?apikey=MOCK_API_KEY
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
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
|
||||
headers:
|
||||
Access-Control-Allow-Headers:
|
||||
- origin, content-type, accept, Authorization, authorization
|
||||
Access-Control-Allow-Methods:
|
||||
- GET, OPTIONS
|
||||
Access-Control-Allow-Origin:
|
||||
- '*'
|
||||
Access-Control-Max-Age:
|
||||
- '3600'
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Mon, 18 Jul 2022 09:04:23 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Vary:
|
||||
- Accept-Encoding
|
||||
status:
|
||||
code: 200
|
||||
message: ''
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://financialmodelingprep.com/api/v3/financials/cash-flow-statement/PM?apikey=MOCK_API_KEY
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
H4sIAAAAAAAAA8XaTW/bNhgH8Hs/BZHDsAFVK75TuxVpC/TQbcCOww6KrTRCEtuzlK5d0e8+2o66
|
||||
LP+HIikpW291SImifiSfh9SXZ4yddZ9vL7Y3Z+xHdvbL+7Pnh58u2029WbX1TXf4+Tf2xf/of17X
|
||||
fXMsJ0rBCy4KyY/l/Z9eN7t942v07XbDvmOvbrf7vv3r+N9jjapy5fHfi3Ko8mu/XV0XF3XXrNlq
|
||||
e7trNt0/5R+U+3nX7P0fNh/Yed1dsbc32z+PRTivjH180fN61/b1DXvzyV9v3fZ3+1OLC6ugAa9W
|
||||
f9y1XXu4Z8fqzZqt22637e6f+qwQXOnHdd5tPjZdf9tsera726+ufOtPdX215lTv30W/tftyaHch
|
||||
pIa2vOu6O9/lDft+3+zqz4cb/MC2l2zdXPSnWrJUIlzr4u7zRb267o6Vuqt6f9+Ywlp4htftx3bt
|
||||
e4fd32goObTqQdG3JwjQ94XvfAud/+bysln1hxZcbvfNJ+a7Z/PB948nsfLVTzUVh3o/Nf2xwLGP
|
||||
2Et2fqzH2gfVvjVo3zTgQPCKuuSh2Mv39f666Vf17nQZ/9evzynPZaZnxx/fcq5nf0l4wUHOpoSy
|
||||
Mc4K+n0JzJxrBdeNYlacj9QKYU4wLA1cN2jYqco8LpxCWODwnSe4EveYZgDmVSZg7Ki5gP1DVPAc
|
||||
QcFOZwvmUsELSzAMpSnGjsOAjjPWUo/UmsGYG7humHGJhZMYT5mHBS6JJGhJDhEC9KFE0LTLNO1g
|
||||
HZhrulIWniRImisJPiOml5dMRFpxyEK5J5mPjXPoJQS5MjiaUiD7u8BNEij7Ma/hdRGYHRF4TcFs
|
||||
8zA7DNzmYnZVRoTh1/XciHl5zLIcixOC0YXE51xE87BkpWgW1sBslKKZl5aMZiOavVF4XQRmKkCa
|
||||
gtnkYbZKPr7rbMwlJiBhzNzmRhvLY67MpJm5xCR0CcsSF7agZa04vL8Uy4WzpLaIZSfgZRGU/fAi
|
||||
p/1cyjqTMuY7cylbZ+BJgpSHnOWpJBc47QdFW5xz4qK5qiaIJpoVki009FBQtrIYsiXJNg7qJcjm
|
||||
VqbEz0vRVnm03fLxs7USrjkyS2uYZqI5IabOKcilk3CrkZAa084ocykxwUpgTjUsBL0kMIWgG4cv
|
||||
Igm6tFOg+4GVNIdrehjlQpe50KFxc6Fz34j0SXyITzOkZwLXlUkHLobIJEu4IubABOFUywLCtc0I
|
||||
uJ3g8AKShGOcngLcCahGJY8VqpgCXGQCX/64pVICsvOw7xJT62V9+1wscDhDTuAj+WBwAld6ygRO
|
||||
NSzEW5UZu9XDQpfJm+M9EngrXIUo3RID1ym6sw8TF88mPVgcz+G96wpkxOIUYoJNUK4lLqPhPexS
|
||||
TmAuhtk4jznVsgBzZV16qunDHyicwrwg9nwSnDs8FaP2sw327BTnuYeMeNe5zisl03dNLGb9UeaB
|
||||
oCPCvCQMBpNOIuKPKudEwxKQE+0KIVcCZ8wgco2bLynIcTM0gTjHcIuayq1YYmOwzDyGdJjxzSXu
|
||||
Zxt4khHisIDFiCtcKBKMp8jm5ZSzG595hCuFaZvkMEURmWw4z6zwIDWJtpxiOyUEt5wO8AnZRfmC
|
||||
ay7CujMPJB2eHM3WTSQUI2F4BY8e481NKHEc9R3FLYkz7ThuTezPpegWmH+EgnDivCW8XcinTdx+
|
||||
uE3ZRRlRbRx2TO43I2XmkSTxDd1czlrjnuMI5+xTnMOZfCCCnsdZEDtXcc4+uJ0wWccRm4F7CmIp
|
||||
p51MEl/fzDOsNP0tYJbhzJNIgx9vzTVsBA7FcOqIbBbdGInCVbgPHHW7sFZhMRseO3uc9KGpm/J5
|
||||
0whWPay7c7BmnjVqDLzmYtUcB0A4On7i75miWH2Umr+lsbBWa/C0IPzVB/FdZYrWQuopu9Bjk6vC
|
||||
rsv2mnmuMuwtLOhVEdtTQa/EmvzfevXZ5P89uyYpNZgzpihdDmepUncbjjjZ78++/g2qxre7rTIA
|
||||
AA==
|
||||
headers:
|
||||
Access-Control-Allow-Headers:
|
||||
- origin, content-type, accept, Authorization, authorization
|
||||
Access-Control-Allow-Methods:
|
||||
- GET, OPTIONS
|
||||
Access-Control-Allow-Origin:
|
||||
- '*'
|
||||
Access-Control-Max-Age:
|
||||
- '3600'
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Mon, 18 Jul 2022 09:04:24 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Vary:
|
||||
- Accept-Encoding
|
||||
X-Frame-Options:
|
||||
- SAMEORIGIN
|
||||
status:
|
||||
code: 200
|
||||
message: ''
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://financialmodelingprep.com/api/v3/company/profile/PM?apikey=MOCK_API_KEY
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
H4sIAAAAAAAAA41V33PaOBB+71+xw0PvxTg2BLB7TxTINdeSZAKZmzwKWwYVWfJJMpR2+r/fykI2
|
||||
9DJzN5OJ0X7749vV7urHO4CePpUbyXvwAXpPy15gRZWSBePUyn7guZGwrDmnURgngRNuqCGNXRSO
|
||||
k3g0HvfOwEHy6WHbQKPbZJxEQ4+UezMjVYPEw3SSJGkcjdKBhznRZs4OzjKMvFgRsW2i95JROL7t
|
||||
x/EgvE08mu0srC0ehaNRmqbJNfJEVUaFIWcfyHZwm4w6e1lWRJweSOnwpx3jrIKlVIppuBeGKkEM
|
||||
k4JwPGWht6PfnP/G6IEe4VWqPayMzPaw8NgvuqudVKaN9PC6WngNJvJaG3VqgLXckCyTHjvSjWbG
|
||||
2eyMqfSHm5vj8RhWJQuRvVfLqc4UqyzV/5UIyIoqYqgGgn9gXFA41wOOmA4TW5RDTjk7UGW1dCn3
|
||||
tF8oSqGoTa0oEJEDxSs/WOUK8yskZxIKqcDsKHAptn0MXVpHTGS8zilgh+V1ZjTI2miGAlk0yp6D
|
||||
9SlYJg0TFDTNjFQhrFHhTO437V1cRMQmLYli/IRaQjNt3ReQsS1R1DRpotcL/p5EcKZl+e8oMX0h
|
||||
TX9TKxHAgaD7oDGUCsvWcmoTMDtiAAOAljxHR4AU9vQiM5vWi8Dry7E3bLWvEkGGhS0sQ4s3qEEt
|
||||
curq+GmxWK8C94GZos1Nai+Ys5JizheSJVF8I5X057vnxyUsp89fPj4+PwYtfGXZCj+h+5Vh2R6F
|
||||
Tyhk2LLCXIltTdaL58UUNjifuZVoOFLO7dcS/rx+/0ef494QGnP3SneMGWe8ZOxbCPdYPa4lXjLn
|
||||
rgxv5N7l0pEJ4KMUtqZYLzzMdlRjlxWM8jyAL++X+A9vwoW6ngRHBUMLIHnObB2DJkx7J0eh8eoV
|
||||
k7Xu+qdNQdfZziY5/8pgRUpYSRrYH5W0AwZTF7MTvNi2uBe5FFQz8nuD3mHX1sINz58k21fSWC3L
|
||||
wpGtsMt+aZWuRG91ClpPYt99Ifzn8B+Jtcmkwg4ntjvRQZwmk4YSmuAk5H/XRKGhA/2KC9pf7SrM
|
||||
qGw2zhKndCpynIYZ4USY77KSNZfa67lJblRn2HB1ifc7p4XtvwPt9nEt/CJ8WXlpUXO+xlZdlBWX
|
||||
J+r2fW+cjqP2mah2WGH3tqTxZDweDqIOxJtWVDureBDZRtrD9CIqM6frTT6zEk/cTq6DF3/B6+Pz
|
||||
Z498Z+fnLIriSX908ZixSs69FTJJ+tGwH0/aeLVSVGQ+zXlrpZk4yyZxEk8GcZRGnZE+h2uxjv/e
|
||||
vW7I4zYeDgctgktxe/12FEwQkTHCS2k3u9hWilb2JblpdHUfa9D/Wm1vnpYhfrr3pSA1N/feX4GD
|
||||
S1vaC1P8WzjNDN4sP60VsevVKhhVd/gdzvgbVrlqhSj7+e7nP+FDCo2qCAAA
|
||||
headers:
|
||||
Access-Control-Allow-Headers:
|
||||
- origin, content-type, accept, Authorization, authorization
|
||||
Access-Control-Allow-Methods:
|
||||
- GET, OPTIONS
|
||||
Access-Control-Allow-Origin:
|
||||
- '*'
|
||||
Access-Control-Max-Age:
|
||||
- '3600'
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Mon, 18 Jul 2022 09:04:24 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Vary:
|
||||
- Accept-Encoding
|
||||
status:
|
||||
code: 200
|
||||
message: ''
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://financialmodelingprep.com/api/v3/company/profile/PM?apikey=MOCK_API_KEY
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
H4sIAAAAAAAAA41V33PaOBB+71+xw0PvxTg2BLB7TxTINdeSZAKZmzwKWwYVWfJJMpR2+r/fykI2
|
||||
9DJzN5OJ0X7749vV7urHO4CePpUbyXvwAXpPy15gRZWSBePUyn7guZGwrDmnURgngRNuqCGNXRSO
|
||||
k3g0HvfOwEHy6WHbQKPbZJxEQ4+UezMjVYPEw3SSJGkcjdKBhznRZs4OzjKMvFgRsW2i95JROL7t
|
||||
x/EgvE08mu0srC0ehaNRmqbJNfJEVUaFIWcfyHZwm4w6e1lWRJweSOnwpx3jrIKlVIppuBeGKkEM
|
||||
k4JwPGWht6PfnP/G6IEe4VWqPayMzPaw8NgvuqudVKaN9PC6WngNJvJaG3VqgLXckCyTHjvSjWbG
|
||||
2eyMqfSHm5vj8RhWJQuRvVfLqc4UqyzV/5UIyIoqYqgGgn9gXFA41wOOmA4TW5RDTjk7UGW1dCn3
|
||||
tF8oSqGoTa0oEJEDxSs/WOUK8yskZxIKqcDsKHAptn0MXVpHTGS8zilgh+V1ZjTI2miGAlk0yp6D
|
||||
9SlYJg0TFDTNjFQhrFHhTO437V1cRMQmLYli/IRaQjNt3ReQsS1R1DRpotcL/p5EcKZl+e8oMX0h
|
||||
TX9TKxHAgaD7oDGUCsvWcmoTMDtiAAOAljxHR4AU9vQiM5vWi8Dry7E3bLWvEkGGhS0sQ4s3qEEt
|
||||
curq+GmxWK8C94GZos1Nai+Ys5JizheSJVF8I5X057vnxyUsp89fPj4+PwYtfGXZCj+h+5Vh2R6F
|
||||
Tyhk2LLCXIltTdaL58UUNjifuZVoOFLO7dcS/rx+/0ef494QGnP3SneMGWe8ZOxbCPdYPa4lXjLn
|
||||
rgxv5N7l0pEJ4KMUtqZYLzzMdlRjlxWM8jyAL++X+A9vwoW6ngRHBUMLIHnObB2DJkx7J0eh8eoV
|
||||
k7Xu+qdNQdfZziY5/8pgRUpYSRrYH5W0AwZTF7MTvNi2uBe5FFQz8nuD3mHX1sINz58k21fSWC3L
|
||||
wpGtsMt+aZWuRG91ClpPYt99Ifzn8B+Jtcmkwg4ntjvRQZwmk4YSmuAk5H/XRKGhA/2KC9pf7SrM
|
||||
qGw2zhKndCpynIYZ4USY77KSNZfa67lJblRn2HB1ifc7p4XtvwPt9nEt/CJ8WXlpUXO+xlZdlBWX
|
||||
J+r2fW+cjqP2mah2WGH3tqTxZDweDqIOxJtWVDureBDZRtrD9CIqM6frTT6zEk/cTq6DF3/B6+Pz
|
||||
Z498Z+fnLIriSX908ZixSs69FTJJ+tGwH0/aeLVSVGQ+zXlrpZk4yyZxEk8GcZRGnZE+h2uxjv/e
|
||||
vW7I4zYeDgctgktxe/12FEwQkTHCS2k3u9hWilb2JblpdHUfa9D/Wm1vnpYhfrr3pSA1N/feX4GD
|
||||
S1vaC1P8WzjNDN4sP60VsevVKhhVd/gdzvgbVrlqhSj7+e7nP+FDCo2qCAAA
|
||||
headers:
|
||||
Access-Control-Allow-Headers:
|
||||
- origin, content-type, accept, Authorization, authorization
|
||||
Access-Control-Allow-Methods:
|
||||
- GET, OPTIONS
|
||||
Access-Control-Allow-Origin:
|
||||
- '*'
|
||||
Access-Control-Max-Age:
|
||||
- '3600'
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Mon, 18 Jul 2022 09:04:25 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Vary:
|
||||
- Accept-Encoding
|
||||
X-Frame-Options:
|
||||
- SAMEORIGIN
|
||||
status:
|
||||
code: 200
|
||||
message: ''
|
||||
version: 1
|
||||
@@ -11,9 +11,9 @@ interactions:
|
||||
response:
|
||||
body:
|
||||
string: "[ {\n \"date\" : \"2021-12-31\",\n \"symbol\" : \"PM\",\n \"reportedCurrency\"
|
||||
: \"USD\",\n \"cik\" : null,\n \"fillingDate\" : \"2022-02-11\",\n \"acceptedDate\"
|
||||
: \"2022-02-11 08:29:22\",\n \"calendarYear\" : \"2021\",\n \"period\" :
|
||||
\"FY\",\n \"cashAndCashEquivalents\" : 4496000000,\n \"shortTermInvestments\"
|
||||
: \"USD\",\n \"cik\" : \"0001413329\",\n \"fillingDate\" : \"2022-02-11\",\n
|
||||
\ \"acceptedDate\" : \"2022-02-11 08:29:22\",\n \"calendarYear\" : \"2021\",\n
|
||||
\ \"period\" : \"FY\",\n \"cashAndCashEquivalents\" : 4496000000,\n \"shortTermInvestments\"
|
||||
: 0.0,\n \"cashAndShortTermInvestments\" : 4496000000,\n \"netReceivables\"
|
||||
: 3940000000,\n \"inventory\" : 8720000000,\n \"otherCurrentAssets\" : 561000000,\n
|
||||
\ \"totalCurrentAssets\" : 17717000000,\n \"propertyPlantEquipmentNet\" :
|
||||
@@ -21,17 +21,17 @@ interactions:
|
||||
\ \"goodwillAndIntangibleAssets\" : 9498000000,\n \"longTermInvestments\"
|
||||
: 4463000000,\n \"taxAssets\" : 895000000,\n \"otherNonCurrentAssets\" :
|
||||
2549000000,\n \"totalNonCurrentAssets\" : 23573000000,\n \"otherAssets\"
|
||||
: 0.0,\n \"totalAssets\" : 41290000000,\n \"accountPayables\" : 3331000000,\n
|
||||
\ \"shortTermDebt\" : 3023000000,\n \"taxPayables\" : 7349000000,\n \"deferredRevenue\"
|
||||
: 0.0,\n \"otherCurrentLiabilities\" : 12901000000,\n \"totalCurrentLiabilities\"
|
||||
: 19255000000,\n \"longTermDebt\" : 24783000000,\n \"deferredRevenueNonCurrent\"
|
||||
: 0.0,\n \"deferredTaxLiabilitiesNonCurrent\" : 726000000,\n \"otherNonCurrentLiabilities\"
|
||||
: 4734000000,\n \"totalNonCurrentLiabilities\" : 30243000000,\n \"otherLiabilities\"
|
||||
: 0.0,\n \"capitalLeaseObligations\" : 0.0,\n \"totalLiabilities\" : 49498000000,\n
|
||||
\ \"preferredStock\" : 0.0,\n \"commonStock\" : 0.0,\n \"retainedEarnings\"
|
||||
: 33082000000,\n \"accumulatedOtherComprehensiveIncomeLoss\" : -9577000000,\n
|
||||
\ \"othertotalStockholdersEquity\" : 0.0,\n \"totalStockholdersEquity\" :
|
||||
-10106000000,\n \"totalLiabilitiesAndStockholdersEquity\" : 39392000000,\n
|
||||
: 16665000000,\n \"totalAssets\" : 41290000000,\n \"accountPayables\" :
|
||||
3331000000,\n \"shortTermDebt\" : 3023000000,\n \"taxPayables\" : 7349000000,\n
|
||||
\ \"deferredRevenue\" : 0.0,\n \"otherCurrentLiabilities\" : 12901000000,\n
|
||||
\ \"totalCurrentLiabilities\" : 19255000000,\n \"longTermDebt\" : 24783000000,\n
|
||||
\ \"deferredRevenueNonCurrent\" : 0.0,\n \"deferredTaxLiabilitiesNonCurrent\"
|
||||
: 726000000,\n \"otherNonCurrentLiabilities\" : 4734000000,\n \"totalNonCurrentLiabilities\"
|
||||
: 30243000000,\n \"otherLiabilities\" : 0.0,\n \"capitalLeaseObligations\"
|
||||
: 0.0,\n \"totalLiabilities\" : 49498000000,\n \"preferredStock\" : 0.0,\n
|
||||
\ \"commonStock\" : 0.0,\n \"retainedEarnings\" : 33082000000,\n \"accumulatedOtherComprehensiveIncomeLoss\"
|
||||
: -9577000000,\n \"othertotalStockholdersEquity\" : 0.0,\n \"totalStockholdersEquity\"
|
||||
: -10106000000,\n \"totalLiabilitiesAndStockholdersEquity\" : 39392000000,\n
|
||||
\ \"minorityInterest\" : 1898000000,\n \"totalEquity\" : -8208000000,\n \"totalLiabilitiesAndTotalEquity\"
|
||||
: 41290000000,\n \"totalInvestments\" : 0.0,\n \"totalDebt\" : 27806000000,\n
|
||||
\ \"netDebt\" : 23310000000,\n \"link\" : \"https://www.sec.gov/Archives/edgar/data/1413329/000141332922000011/0001413329-22-000011-index.htm\",\n
|
||||
@@ -482,13 +482,15 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sun, 06 Mar 2022 14:44:35 GMT
|
||||
- Mon, 18 Jul 2022 09:04:28 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Vary:
|
||||
- Accept-Encoding
|
||||
X-Frame-Options:
|
||||
- SAMEORIGIN
|
||||
status:
|
||||
code: 200
|
||||
message: ''
|
||||
@@ -11,13 +11,13 @@ interactions:
|
||||
response:
|
||||
body:
|
||||
string: "[ {\n \"date\" : \"2021-12-31\",\n \"symbol\" : \"PM\",\n \"reportedCurrency\"
|
||||
: \"USD\",\n \"cik\" : null,\n \"fillingDate\" : \"2022-02-11\",\n \"acceptedDate\"
|
||||
: \"2022-02-11 08:29:22\",\n \"calendarYear\" : \"2021\",\n \"period\" :
|
||||
\"FY\",\n \"netIncome\" : 9710000000,\n \"depreciationAndAmortization\"
|
||||
: \"USD\",\n \"cik\" : \"0001413329\",\n \"fillingDate\" : \"2022-02-11\",\n
|
||||
\ \"acceptedDate\" : \"2022-02-11 08:29:22\",\n \"calendarYear\" : \"2021\",\n
|
||||
\ \"period\" : \"FY\",\n \"netIncome\" : 9109000000,\n \"depreciationAndAmortization\"
|
||||
: 998000000,\n \"deferredIncomeTax\" : -17000000,\n \"stockBasedCompensation\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : 1367000000,\n \"accountsReceivables\"
|
||||
: 0.0,\n \"inventory\" : 549000000,\n \"accountsPayables\" : 653000000,\n
|
||||
\ \"otherWorkingCapital\" : 363000000,\n \"otherNonCashItems\" : -91000000,\n
|
||||
\ \"otherWorkingCapital\" : 363000000,\n \"otherNonCashItems\" : 510000000,\n
|
||||
\ \"netCashProvidedByOperatingActivities\" : 11967000000,\n \"investmentsInPropertyPlantAndEquipment\"
|
||||
: 0.0,\n \"acquisitionsNet\" : -2145000000,\n \"purchasesOfInvestments\"
|
||||
: 0.0,\n \"salesMaturitiesOfInvestments\" : 0.0,\n \"otherInvestingActivites\"
|
||||
@@ -35,9 +35,9 @@ interactions:
|
||||
\ \"acceptedDate\" : \"2021-02-09 16:20:37\",\n \"calendarYear\" : \"2020\",\n
|
||||
\ \"period\" : \"FY\",\n \"netIncome\" : 8056000000,\n \"depreciationAndAmortization\"
|
||||
: 981000000,\n \"deferredIncomeTax\" : -143000000,\n \"stockBasedCompensation\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : 18377000000,\n \"accountsReceivables\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : 128000000,\n \"accountsReceivables\"
|
||||
: 0.0,\n \"inventory\" : -165000000,\n \"accountsPayables\" : 406000000,\n
|
||||
\ \"otherWorkingCapital\" : 20254000000,\n \"otherNonCashItems\" : -17459000000,\n
|
||||
\ \"otherWorkingCapital\" : -139000000,\n \"otherNonCashItems\" : 790000000,\n
|
||||
\ \"netCashProvidedByOperatingActivities\" : 9812000000,\n \"investmentsInPropertyPlantAndEquipment\"
|
||||
: 0.0,\n \"acquisitionsNet\" : -47000000,\n \"purchasesOfInvestments\" :
|
||||
0.0,\n \"salesMaturitiesOfInvestments\" : 0.0,\n \"otherInvestingActivites\"
|
||||
@@ -55,9 +55,9 @@ interactions:
|
||||
\ \"acceptedDate\" : \"2020-02-07 06:47:13\",\n \"calendarYear\" : \"2019\",\n
|
||||
\ \"period\" : \"FY\",\n \"netIncome\" : 7185000000,\n \"depreciationAndAmortization\"
|
||||
: 964000000,\n \"deferredIncomeTax\" : -141000000,\n \"stockBasedCompensation\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : 196000000,\n \"accountsReceivables\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : 755000000,\n \"accountsReceivables\"
|
||||
: -331000000,\n \"inventory\" : -548000000,\n \"accountsPayables\" : 451000000,\n
|
||||
\ \"otherWorkingCapital\" : 1877000000,\n \"otherNonCashItems\" : 1886000000,\n
|
||||
\ \"otherWorkingCapital\" : 1183000000,\n \"otherNonCashItems\" : 1327000000,\n
|
||||
\ \"netCashProvidedByOperatingActivities\" : 10090000000,\n \"investmentsInPropertyPlantAndEquipment\"
|
||||
: -852000000,\n \"acquisitionsNet\" : -1346000000,\n \"purchasesOfInvestments\"
|
||||
: 0.0,\n \"salesMaturitiesOfInvestments\" : 0.0,\n \"otherInvestingActivites\"
|
||||
@@ -75,9 +75,9 @@ interactions:
|
||||
\ \"acceptedDate\" : \"2019-02-07 15:09:20\",\n \"calendarYear\" : \"2018\",\n
|
||||
\ \"period\" : \"FY\",\n \"netIncome\" : 7911000000,\n \"depreciationAndAmortization\"
|
||||
: 989000000,\n \"deferredIncomeTax\" : -100000000,\n \"stockBasedCompensation\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : -570000000,\n \"accountsReceivables\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : 164000000,\n \"accountsReceivables\"
|
||||
: 53000000,\n \"inventory\" : -613000000,\n \"accountsPayables\" : -51000000,\n
|
||||
\ \"otherWorkingCapital\" : 1681000000,\n \"otherNonCashItems\" : 1248000000,\n
|
||||
\ \"otherWorkingCapital\" : 775000000,\n \"otherNonCashItems\" : 514000000,\n
|
||||
\ \"netCashProvidedByOperatingActivities\" : 9478000000,\n \"investmentsInPropertyPlantAndEquipment\"
|
||||
: -1436000000,\n \"acquisitionsNet\" : 0.0,\n \"purchasesOfInvestments\"
|
||||
: 0.0,\n \"salesMaturitiesOfInvestments\" : 0.0,\n \"otherInvestingActivites\"
|
||||
@@ -95,9 +95,9 @@ interactions:
|
||||
\ \"acceptedDate\" : \"2018-02-13 08:07:16\",\n \"calendarYear\" : \"2017\",\n
|
||||
\ \"period\" : \"FY\",\n \"netIncome\" : 6035000000,\n \"depreciationAndAmortization\"
|
||||
: 875000000,\n \"deferredIncomeTax\" : -501000000,\n \"stockBasedCompensation\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : -3381000000,\n \"accountsReceivables\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : 1879000000,\n \"accountsReceivables\"
|
||||
: -92000000,\n \"inventory\" : 730000000,\n \"accountsPayables\" : 425000000,\n
|
||||
\ \"otherWorkingCapital\" : 2251000000,\n \"otherNonCashItems\" : 5884000000,\n
|
||||
\ \"otherWorkingCapital\" : 816000000,\n \"otherNonCashItems\" : 624000000,\n
|
||||
\ \"netCashProvidedByOperatingActivities\" : 8912000000,\n \"investmentsInPropertyPlantAndEquipment\"
|
||||
: -1548000000,\n \"acquisitionsNet\" : 0.0,\n \"purchasesOfInvestments\"
|
||||
: 0.0,\n \"salesMaturitiesOfInvestments\" : 0.0,\n \"otherInvestingActivites\"
|
||||
@@ -115,9 +115,9 @@ interactions:
|
||||
\ \"acceptedDate\" : \"2017-02-14 08:22:52\",\n \"calendarYear\" : \"2016\",\n
|
||||
\ \"period\" : \"FY\",\n \"netIncome\" : 6967000000,\n \"depreciationAndAmortization\"
|
||||
: 743000000,\n \"deferredIncomeTax\" : 182000000,\n \"stockBasedCompensation\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : 4491000000,\n \"accountsReceivables\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : -63000000,\n \"accountsReceivables\"
|
||||
: -1009000000,\n \"inventory\" : -695000000,\n \"accountsPayables\" : 373000000,\n
|
||||
\ \"otherWorkingCapital\" : 5632000000,\n \"otherNonCashItems\" : -4306000000,\n
|
||||
\ \"otherWorkingCapital\" : 1268000000,\n \"otherNonCashItems\" : 248000000,\n
|
||||
\ \"netCashProvidedByOperatingActivities\" : 8077000000,\n \"investmentsInPropertyPlantAndEquipment\"
|
||||
: -1172000000,\n \"acquisitionsNet\" : 0.0,\n \"purchasesOfInvestments\"
|
||||
: 0.0,\n \"salesMaturitiesOfInvestments\" : 0.0,\n \"otherInvestingActivites\"
|
||||
@@ -135,9 +135,9 @@ interactions:
|
||||
\ \"acceptedDate\" : \"2016-02-17 10:25:14\",\n \"calendarYear\" : \"2015\",\n
|
||||
\ \"period\" : \"FY\",\n \"netIncome\" : 6873000000,\n \"depreciationAndAmortization\"
|
||||
: 754000000,\n \"deferredIncomeTax\" : -18000000,\n \"stockBasedCompensation\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : 723000000,\n \"accountsReceivables\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : 66000000,\n \"accountsReceivables\"
|
||||
: 647000000,\n \"inventory\" : -841000000,\n \"accountsPayables\" : 310000000,\n
|
||||
\ \"otherWorkingCapital\" : 1141000000,\n \"otherNonCashItems\" : -467000000,\n
|
||||
\ \"otherWorkingCapital\" : -50000000,\n \"otherNonCashItems\" : 190000000,\n
|
||||
\ \"netCashProvidedByOperatingActivities\" : 7865000000,\n \"investmentsInPropertyPlantAndEquipment\"
|
||||
: -960000000,\n \"acquisitionsNet\" : 0.0,\n \"purchasesOfInvestments\"
|
||||
: 0.0,\n \"salesMaturitiesOfInvestments\" : 0.0,\n \"otherInvestingActivites\"
|
||||
@@ -155,9 +155,9 @@ interactions:
|
||||
\ \"acceptedDate\" : \"2015-02-20 08:39:54\",\n \"calendarYear\" : \"2014\",\n
|
||||
\ \"period\" : \"FY\",\n \"netIncome\" : 7493000000,\n \"depreciationAndAmortization\"
|
||||
: 889000000,\n \"deferredIncomeTax\" : -62000000,\n \"stockBasedCompensation\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : 46000000,\n \"accountsReceivables\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : -918000000,\n \"accountsReceivables\"
|
||||
: -463000000,\n \"inventory\" : 105000000,\n \"accountsPayables\" : 177000000,\n
|
||||
\ \"otherWorkingCapital\" : 418000000,\n \"otherNonCashItems\" : -627000000,\n
|
||||
\ \"otherWorkingCapital\" : -737000000,\n \"otherNonCashItems\" : 337000000,\n
|
||||
\ \"netCashProvidedByOperatingActivities\" : 7739000000,\n \"investmentsInPropertyPlantAndEquipment\"
|
||||
: -1153000000,\n \"acquisitionsNet\" : -110000000,\n \"purchasesOfInvestments\"
|
||||
: 0.0,\n \"salesMaturitiesOfInvestments\" : 0.0,\n \"otherInvestingActivites\"
|
||||
@@ -175,9 +175,9 @@ interactions:
|
||||
\ \"acceptedDate\" : \"2014-02-21 08:40:56\",\n \"calendarYear\" : \"2013\",\n
|
||||
\ \"period\" : \"FY\",\n \"netIncome\" : 8576000000,\n \"depreciationAndAmortization\"
|
||||
: 882000000,\n \"deferredIncomeTax\" : -28000000,\n \"stockBasedCompensation\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : 586000000,\n \"accountsReceivables\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : -210000000,\n \"accountsReceivables\"
|
||||
: -449000000,\n \"inventory\" : -1413000000,\n \"accountsPayables\" : 103000000,\n
|
||||
\ \"otherWorkingCapital\" : 372000000,\n \"otherNonCashItems\" : 119000000,\n
|
||||
\ \"otherWorkingCapital\" : 1549000000,\n \"otherNonCashItems\" : 915000000,\n
|
||||
\ \"netCashProvidedByOperatingActivities\" : 10135000000,\n \"investmentsInPropertyPlantAndEquipment\"
|
||||
: -1200000000,\n \"acquisitionsNet\" : 0.0,\n \"purchasesOfInvestments\"
|
||||
: 0.0,\n \"salesMaturitiesOfInvestments\" : 0.0,\n \"otherInvestingActivites\"
|
||||
@@ -195,9 +195,9 @@ interactions:
|
||||
\ \"acceptedDate\" : \"2013-02-22 12:13:08\",\n \"calendarYear\" : \"2012\",\n
|
||||
\ \"period\" : \"FY\",\n \"netIncome\" : 8800000000,\n \"depreciationAndAmortization\"
|
||||
: 898000000,\n \"deferredIncomeTax\" : -248000000,\n \"stockBasedCompensation\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : 212000000,\n \"accountsReceivables\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : -661000000,\n \"accountsReceivables\"
|
||||
: -398000000,\n \"inventory\" : -728000000,\n \"accountsPayables\" : 10000000,\n
|
||||
\ \"otherWorkingCapital\" : -214000000,\n \"otherNonCashItems\" : -241000000,\n
|
||||
\ \"otherWorkingCapital\" : 455000000,\n \"otherNonCashItems\" : 632000000,\n
|
||||
\ \"netCashProvidedByOperatingActivities\" : 9421000000,\n \"investmentsInPropertyPlantAndEquipment\"
|
||||
: -1056000000,\n \"acquisitionsNet\" : 0.0,\n \"purchasesOfInvestments\"
|
||||
: 0.0,\n \"salesMaturitiesOfInvestments\" : 0.0,\n \"otherInvestingActivites\"
|
||||
@@ -215,9 +215,9 @@ interactions:
|
||||
\ \"acceptedDate\" : \"2012-02-24 09:29:03\",\n \"calendarYear\" : \"2011\",\n
|
||||
\ \"period\" : \"FY\",\n \"netIncome\" : 8591000000,\n \"depreciationAndAmortization\"
|
||||
: 993000000,\n \"deferredIncomeTax\" : 15000000,\n \"stockBasedCompensation\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : -491000000,\n \"accountsReceivables\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : 834000000,\n \"accountsReceivables\"
|
||||
: 0.0,\n \"inventory\" : -36000000,\n \"accountsPayables\" : 199000000,\n
|
||||
\ \"otherWorkingCapital\" : -426000000,\n \"otherNonCashItems\" : 1421000000,\n
|
||||
\ \"otherWorkingCapital\" : 65000000,\n \"otherNonCashItems\" : 96000000,\n
|
||||
\ \"netCashProvidedByOperatingActivities\" : 10529000000,\n \"investmentsInPropertyPlantAndEquipment\"
|
||||
: -897000000,\n \"acquisitionsNet\" : -80000000,\n \"purchasesOfInvestments\"
|
||||
: 0.0,\n \"salesMaturitiesOfInvestments\" : 0.0,\n \"otherInvestingActivites\"
|
||||
@@ -235,9 +235,9 @@ interactions:
|
||||
\ \"acceptedDate\" : \"2011-02-25 12:11:25\",\n \"calendarYear\" : \"2010\",\n
|
||||
\ \"period\" : \"FY\",\n \"netIncome\" : 7259000000,\n \"depreciationAndAmortization\"
|
||||
: 932000000,\n \"deferredIncomeTax\" : 101000000,\n \"stockBasedCompensation\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : -887000000,\n \"accountsReceivables\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : 1255000000,\n \"accountsReceivables\"
|
||||
: 0.0,\n \"inventory\" : 1071000000,\n \"accountsPayables\" : -72000000,\n
|
||||
\ \"otherWorkingCapital\" : 65000000,\n \"otherNonCashItems\" : 2032000000,\n
|
||||
\ \"otherWorkingCapital\" : 952000000,\n \"otherNonCashItems\" : -110000000,\n
|
||||
\ \"netCashProvidedByOperatingActivities\" : 9437000000,\n \"investmentsInPropertyPlantAndEquipment\"
|
||||
: -713000000,\n \"acquisitionsNet\" : -83000000,\n \"purchasesOfInvestments\"
|
||||
: 0.0,\n \"salesMaturitiesOfInvestments\" : 0.0,\n \"otherInvestingActivites\"
|
||||
@@ -255,9 +255,9 @@ interactions:
|
||||
\ \"acceptedDate\" : \"2010-02-26 08:23:45\",\n \"calendarYear\" : \"2009\",\n
|
||||
\ \"period\" : \"FY\",\n \"netIncome\" : 6342000000,\n \"depreciationAndAmortization\"
|
||||
: 853000000,\n \"deferredIncomeTax\" : 129000000,\n \"stockBasedCompensation\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : -2552000000,\n \"accountsReceivables\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : 552000000,\n \"accountsReceivables\"
|
||||
: 0.0,\n \"inventory\" : 660000000,\n \"accountsPayables\" : -116000000,\n
|
||||
\ \"otherWorkingCapital\" : 952000000,\n \"otherNonCashItems\" : 3112000000,\n
|
||||
\ \"otherWorkingCapital\" : 3504000000,\n \"otherNonCashItems\" : 8000000.0,\n
|
||||
\ \"netCashProvidedByOperatingActivities\" : 7884000000,\n \"investmentsInPropertyPlantAndEquipment\"
|
||||
: -715000000,\n \"acquisitionsNet\" : -429000000,\n \"purchasesOfInvestments\"
|
||||
: 0.0,\n \"salesMaturitiesOfInvestments\" : 0.0,\n \"otherInvestingActivites\"
|
||||
@@ -275,9 +275,9 @@ interactions:
|
||||
\ \"acceptedDate\" : \"2009-02-26 13:41:47\",\n \"calendarYear\" : \"2008\",\n
|
||||
\ \"period\" : \"FY\",\n \"netIncome\" : 6890000000,\n \"depreciationAndAmortization\"
|
||||
: 842000000,\n \"deferredIncomeTax\" : 5000000.0,\n \"stockBasedCompensation\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : -1291000000,\n \"accountsReceivables\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : -133000000,\n \"accountsReceivables\"
|
||||
: 0.0,\n \"inventory\" : -914000000,\n \"accountsPayables\" : -90000000,\n
|
||||
\ \"otherWorkingCapital\" : 3504000000,\n \"otherNonCashItems\" : 1489000000,\n
|
||||
\ \"otherWorkingCapital\" : 4795000000,\n \"otherNonCashItems\" : 331000000,\n
|
||||
\ \"netCashProvidedByOperatingActivities\" : 7935000000,\n \"investmentsInPropertyPlantAndEquipment\"
|
||||
: -1099000000,\n \"acquisitionsNet\" : -1663000000,\n \"purchasesOfInvestments\"
|
||||
: 0.0,\n \"salesMaturitiesOfInvestments\" : 0.0,\n \"otherInvestingActivites\"
|
||||
@@ -295,9 +295,9 @@ interactions:
|
||||
\ \"acceptedDate\" : \"2007-12-31\",\n \"calendarYear\" : \"2007\",\n \"period\"
|
||||
: \"FY\",\n \"netIncome\" : 6026000000,\n \"depreciationAndAmortization\"
|
||||
: 748000000,\n \"deferredIncomeTax\" : -21000000,\n \"stockBasedCompensation\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : -1706000000,\n \"accountsReceivables\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : -1547000000,\n \"accountsReceivables\"
|
||||
: 0.0,\n \"inventory\" : -1264000000,\n \"accountsPayables\" : 38000000,\n
|
||||
\ \"otherWorkingCapital\" : 4795000000,\n \"otherNonCashItems\" : 542000000,\n
|
||||
\ \"otherWorkingCapital\" : 6501000000,\n \"otherNonCashItems\" : 383000000,\n
|
||||
\ \"netCashProvidedByOperatingActivities\" : 5589000000,\n \"investmentsInPropertyPlantAndEquipment\"
|
||||
: -1072000000,\n \"acquisitionsNet\" : -1432000000,\n \"purchasesOfInvestments\"
|
||||
: 0.0,\n \"salesMaturitiesOfInvestments\" : 0.0,\n \"otherInvestingActivites\"
|
||||
@@ -314,9 +314,9 @@ interactions:
|
||||
\ \"acceptedDate\" : \"2006-12-31\",\n \"calendarYear\" : \"2006\",\n \"period\"
|
||||
: \"FY\",\n \"netIncome\" : 6146000000,\n \"depreciationAndAmortization\"
|
||||
: 658000000,\n \"deferredIncomeTax\" : 226000000,\n \"stockBasedCompensation\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : 1565000000,\n \"accountsReceivables\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : -730000000,\n \"accountsReceivables\"
|
||||
: 0.0,\n \"inventory\" : -1077000000,\n \"accountsPayables\" : 0.0,\n \"otherWorkingCapital\"
|
||||
: 6501000000,\n \"otherNonCashItems\" : -2359000000,\n \"netCashProvidedByOperatingActivities\"
|
||||
: 4936000000,\n \"otherNonCashItems\" : -64000000,\n \"netCashProvidedByOperatingActivities\"
|
||||
: 6236000000,\n \"investmentsInPropertyPlantAndEquipment\" : -886000000,\n
|
||||
\ \"acquisitionsNet\" : 0.0,\n \"purchasesOfInvestments\" : 0.0,\n \"salesMaturitiesOfInvestments\"
|
||||
: 0.0,\n \"otherInvestingActivites\" : 447000000,\n \"netCashUsedForInvestingActivites\"
|
||||
@@ -332,9 +332,9 @@ interactions:
|
||||
\ \"acceptedDate\" : \"2005-12-31\",\n \"calendarYear\" : \"2005\",\n \"period\"
|
||||
: \"FY\",\n \"netIncome\" : 5620000000,\n \"depreciationAndAmortization\"
|
||||
: 527000000,\n \"deferredIncomeTax\" : -746000000,\n \"stockBasedCompensation\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : 1245000000,\n \"accountsReceivables\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : -370000000,\n \"accountsReceivables\"
|
||||
: 0.0,\n \"inventory\" : -441000000,\n \"accountsPayables\" : 0.0,\n \"otherWorkingCapital\"
|
||||
: 4936000000,\n \"otherNonCashItems\" : -1488000000,\n \"netCashProvidedByOperatingActivities\"
|
||||
: 3691000000,\n \"otherNonCashItems\" : 127000000,\n \"netCashProvidedByOperatingActivities\"
|
||||
: 5158000000,\n \"investmentsInPropertyPlantAndEquipment\" : -736000000,\n
|
||||
\ \"acquisitionsNet\" : 0.0,\n \"purchasesOfInvestments\" : 0.0,\n \"salesMaturitiesOfInvestments\"
|
||||
: 0.0,\n \"otherInvestingActivites\" : -4886000000,\n \"netCashUsedForInvestingActivites\"
|
||||
@@ -352,7 +352,7 @@ interactions:
|
||||
: 370000000,\n \"deferredIncomeTax\" : 0.0,\n \"stockBasedCompensation\"
|
||||
: 0.0,\n \"changeInWorkingCapital\" : 0.0,\n \"accountsReceivables\" : 0.0,\n
|
||||
\ \"inventory\" : 0.0,\n \"accountsPayables\" : 0.0,\n \"otherWorkingCapital\"
|
||||
: 3691000000,\n \"otherNonCashItems\" : 285000000,\n \"netCashProvidedByOperatingActivities\"
|
||||
: 11053000000,\n \"otherNonCashItems\" : 285000000,\n \"netCashProvidedByOperatingActivities\"
|
||||
: 4630000000,\n \"investmentsInPropertyPlantAndEquipment\" : 0.0,\n \"acquisitionsNet\"
|
||||
: 0.0,\n \"purchasesOfInvestments\" : 0.0,\n \"salesMaturitiesOfInvestments\"
|
||||
: 0.0,\n \"otherInvestingActivites\" : -1509000000,\n \"netCashUsedForInvestingActivites\"
|
||||
@@ -377,7 +377,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sun, 06 Mar 2022 14:44:35 GMT
|
||||
- Mon, 18 Jul 2022 09:04:29 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
@@ -0,0 +1,98 @@
|
||||
interactions:
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Connection:
|
||||
- close
|
||||
Host:
|
||||
- financialmodelingprep.com
|
||||
method: GET
|
||||
uri: https://financialmodelingprep.com/api/v3/discounted-cash-flow/PM?apikey=MOCK_API_KEY&limit=0&period=annual
|
||||
response:
|
||||
body:
|
||||
string: "[ {\n \"symbol\" : \"PM\",\n \"date\" : \"2022-07-18\",\n \"dcf\"
|
||||
: 93.06760436737315,\n \"Stock Price\" : 90.18\n} ]"
|
||||
headers:
|
||||
Access-Control-Allow-Headers:
|
||||
- origin, content-type, accept, Authorization, authorization
|
||||
Access-Control-Allow-Methods:
|
||||
- GET, OPTIONS
|
||||
Access-Control-Allow-Origin:
|
||||
- '*'
|
||||
Access-Control-Max-Age:
|
||||
- '3600'
|
||||
Connection:
|
||||
- close
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Mon, 18 Jul 2022 09:04:27 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Vary:
|
||||
- Accept-Encoding
|
||||
X-Frame-Options:
|
||||
- SAMEORIGIN
|
||||
status:
|
||||
code: 200
|
||||
message: ''
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Connection:
|
||||
- close
|
||||
Host:
|
||||
- financialmodelingprep.com
|
||||
method: GET
|
||||
uri: https://financialmodelingprep.com/api/v3/historical-discounted-cash-flow/PM?apikey=MOCK_API_KEY&period=annual
|
||||
response:
|
||||
body:
|
||||
string: "[ {\n \"symbol\" : \"PM\",\n \"historicalDCF\" : [ {\n \"date\"
|
||||
: \"2021-12-31\",\n \"Stock Price\" : 103.519997,\n \"DCF\" : 106.40760136737315\n
|
||||
\ }, {\n \"date\" : \"2020-12-31\",\n \"Stock Price\" : 79.650002,\n
|
||||
\ \"DCF\" : 84.32566031727681\n }, {\n \"date\" : \"2019-12-31\",\n
|
||||
\ \"Stock Price\" : 84.330002,\n \"DCF\" : 88.74222064951769\n }, {\n
|
||||
\ \"date\" : \"2018-12-31\",\n \"Stock Price\" : 74.480003,\n \"DCF\"
|
||||
: 78.71987438263666\n }, {\n \"date\" : \"2017-12-31\",\n \"Stock Price\"
|
||||
: 107.940002,\n \"DCF\" : 113.38265663917525\n }, {\n \"date\" : \"2016-12-31\",\n
|
||||
\ \"Stock Price\" : 95.959999,\n \"DCF\" : 98.6930744352031\n }, {\n
|
||||
\ \"date\" : \"2015-12-31\",\n \"Stock Price\" : 90.010002,\n \"DCF\"
|
||||
: 92.21594131568754\n }, {\n \"date\" : \"2014-12-31\",\n \"Stock Price\"
|
||||
: 80.239998,\n \"DCF\" : 81.31407207407408\n }, {\n \"date\" : \"2013-12-31\",\n
|
||||
\ \"Stock Price\" : 79.089996,\n \"DCF\" : 80.41798613563502\n }, {\n
|
||||
\ \"date\" : \"2012-12-31\",\n \"Stock Price\" : 87.650002,\n \"DCF\"
|
||||
: 89.4130043640662\n }, {\n \"date\" : \"2011-12-31\",\n \"Stock Price\"
|
||||
: 74.900002,\n \"DCF\" : 76.34804288586031\n }, {\n \"date\" : \"2010-12-31\",\n
|
||||
\ \"Stock Price\" : 56.599998,\n \"DCF\" : 57.52604476454595\n }, {\n
|
||||
\ \"date\" : \"2009-12-31\",\n \"Stock Price\" : 45.509998,\n \"DCF\"
|
||||
: 46.302586780236744\n }, {\n \"date\" : \"2008-12-31\",\n \"Stock
|
||||
Price\" : 37.150002,\n \"DCF\" : 37.890330820116056\n } ]\n} ]"
|
||||
headers:
|
||||
Access-Control-Allow-Headers:
|
||||
- origin, content-type, accept, Authorization, authorization
|
||||
Access-Control-Allow-Methods:
|
||||
- GET, OPTIONS
|
||||
Access-Control-Allow-Origin:
|
||||
- '*'
|
||||
Access-Control-Max-Age:
|
||||
- '3600'
|
||||
Connection:
|
||||
- close
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Mon, 18 Jul 2022 09:04:27 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Vary:
|
||||
- Accept-Encoding
|
||||
X-Frame-Options:
|
||||
- SAMEORIGIN
|
||||
status:
|
||||
code: 200
|
||||
message: ''
|
||||
version: 1
|
||||
@@ -0,0 +1,89 @@
|
||||
interactions:
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Connection:
|
||||
- close
|
||||
Host:
|
||||
- financialmodelingprep.com
|
||||
method: GET
|
||||
uri: https://financialmodelingprep.com/api/v3/enterprise-values/PM?apikey=MOCK_API_KEY&limit=0&period=annual
|
||||
response:
|
||||
body:
|
||||
string: "[ {\n \"symbol\" : \"PM\",\n \"date\" : \"2021-12-31\",\n \"stockPrice\"
|
||||
: 103.519997,\n \"numberOfShares\" : 1557000000,\n \"marketCapitalization\"
|
||||
: 161180635329,\n \"minusCashAndCashEquivalents\" : 4496000000,\n \"addTotalDebt\"
|
||||
: 27806000000,\n \"enterpriseValue\" : 184490635329\n}, {\n \"symbol\" :
|
||||
\"PM\",\n \"date\" : \"2020-12-31\",\n \"stockPrice\" : 79.650002,\n \"numberOfShares\"
|
||||
: 1557000000,\n \"marketCapitalization\" : 124015053114,\n \"minusCashAndCashEquivalents\"
|
||||
: 7280000000,\n \"addTotalDebt\" : 31536000000,\n \"enterpriseValue\" :
|
||||
148271053114\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2019-12-31\",\n
|
||||
\ \"stockPrice\" : 84.330002,\n \"numberOfShares\" : 1555000000,\n \"marketCapitalization\"
|
||||
: 131133153109.99998,\n \"minusCashAndCashEquivalents\" : 6861000000,\n \"addTotalDebt\"
|
||||
: 31045000000,\n \"enterpriseValue\" : 155317153110\n}, {\n \"symbol\" :
|
||||
\"PM\",\n \"date\" : \"2018-12-31\",\n \"stockPrice\" : 74.480003,\n \"numberOfShares\"
|
||||
: 1555000000,\n \"marketCapitalization\" : 115816404665,\n \"minusCashAndCashEquivalents\"
|
||||
: 6593000000,\n \"addTotalDebt\" : 31759000000,\n \"enterpriseValue\" :
|
||||
140982404665\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2017-12-31\",\n
|
||||
\ \"stockPrice\" : 107.940002,\n \"numberOfShares\" : 1552000000,\n \"marketCapitalization\"
|
||||
: 167522883104,\n \"minusCashAndCashEquivalents\" : 8447000000,\n \"addTotalDebt\"
|
||||
: 34339000000,\n \"enterpriseValue\" : 193414883104\n}, {\n \"symbol\" :
|
||||
\"PM\",\n \"date\" : \"2016-12-31\",\n \"stockPrice\" : 95.959999,\n \"numberOfShares\"
|
||||
: 1551000000,\n \"marketCapitalization\" : 148833958449,\n \"minusCashAndCashEquivalents\"
|
||||
: 4239000000,\n \"addTotalDebt\" : 29067000000,\n \"enterpriseValue\" :
|
||||
173661958449\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2015-12-31\",\n
|
||||
\ \"stockPrice\" : 90.010002,\n \"numberOfShares\" : 1549000000,\n \"marketCapitalization\"
|
||||
: 139425493098,\n \"minusCashAndCashEquivalents\" : 3417000000,\n \"addTotalDebt\"
|
||||
: 28480000000,\n \"enterpriseValue\" : 164488493098\n}, {\n \"symbol\" :
|
||||
\"PM\",\n \"date\" : \"2014-12-31\",\n \"stockPrice\" : 80.239998,\n \"numberOfShares\"
|
||||
: 1566000000,\n \"marketCapitalization\" : 125655836868,\n \"minusCashAndCashEquivalents\"
|
||||
: 1682000000,\n \"addTotalDebt\" : 29455000000,\n \"enterpriseValue\" :
|
||||
153428836868\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2013-12-31\",\n
|
||||
\ \"stockPrice\" : 79.089996,\n \"numberOfShares\" : 1622000000,\n \"marketCapitalization\"
|
||||
: 128283973512,\n \"minusCashAndCashEquivalents\" : 2154000000,\n \"addTotalDebt\"
|
||||
: 27678000000,\n \"enterpriseValue\" : 153807973512\n}, {\n \"symbol\" :
|
||||
\"PM\",\n \"date\" : \"2012-12-31\",\n \"stockPrice\" : 87.650002,\n \"numberOfShares\"
|
||||
: 1692000000,\n \"marketCapitalization\" : 148303803384,\n \"minusCashAndCashEquivalents\"
|
||||
: 2983000000,\n \"addTotalDebt\" : 22839000000,\n \"enterpriseValue\" :
|
||||
168159803384\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2011-12-31\",\n
|
||||
\ \"stockPrice\" : 74.900002,\n \"numberOfShares\" : 1725908666,\n \"marketCapitalization\"
|
||||
: 129270562535.21733,\n \"minusCashAndCashEquivalents\" : 2550000000,\n \"addTotalDebt\"
|
||||
: 18545000000,\n \"enterpriseValue\" : 145265562535.21735\n}, {\n \"symbol\"
|
||||
: \"PM\",\n \"date\" : \"2010-12-31\",\n \"stockPrice\" : 56.599998,\n \"numberOfShares\"
|
||||
: 1839000000,\n \"marketCapitalization\" : 104087396322,\n \"minusCashAndCashEquivalents\"
|
||||
: 1703000000,\n \"addTotalDebt\" : 16502000000,\n \"enterpriseValue\" :
|
||||
118886396322\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2009-12-31\",\n
|
||||
\ \"stockPrice\" : 45.509998,\n \"numberOfShares\" : 1943000000,\n \"marketCapitalization\"
|
||||
: 88425926114,\n \"minusCashAndCashEquivalents\" : 1540000000,\n \"addTotalDebt\"
|
||||
: 15416000000,\n \"enterpriseValue\" : 102301926114\n}, {\n \"symbol\" :
|
||||
\"PM\",\n \"date\" : \"2008-12-31\",\n \"stockPrice\" : 37.150002,\n \"numberOfShares\"
|
||||
: 2068000000,\n \"marketCapitalization\" : 76826204136,\n \"minusCashAndCashEquivalents\"
|
||||
: 1531000000,\n \"addTotalDebt\" : 11961000000,\n \"enterpriseValue\" :
|
||||
87256204136\n} ]"
|
||||
headers:
|
||||
Access-Control-Allow-Headers:
|
||||
- origin, content-type, accept, Authorization, authorization
|
||||
Access-Control-Allow-Methods:
|
||||
- GET, OPTIONS
|
||||
Access-Control-Allow-Origin:
|
||||
- '*'
|
||||
Access-Control-Max-Age:
|
||||
- '3600'
|
||||
Connection:
|
||||
- close
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Mon, 18 Jul 2022 09:04:26 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Vary:
|
||||
- Accept-Encoding
|
||||
X-Frame-Options:
|
||||
- SAMEORIGIN
|
||||
status:
|
||||
code: 200
|
||||
message: ''
|
||||
version: 1
|
||||
@@ -12,27 +12,31 @@ interactions:
|
||||
body:
|
||||
string: "[ {\n \"symbol\" : \"PM\",\n \"date\" : \"2021-12-31\",\n \"period\"
|
||||
: \"FY\",\n \"revenueGrowth\" : 0.0944796821635185,\n \"grossProfitGrowth\"
|
||||
: 0.11764705882352941,\n \"ebitgrowth\" : 0.111399187624233,\n \"operatingIncomeGrowth\"
|
||||
: 0.111399187624233,\n \"netIncomeGrowth\" : 0.1307100297914598,\n \"epsgrowth\"
|
||||
: -1.0,\n \"epsdilutedGrowth\" : -1.0,\n \"weightedAverageSharesGrowth\"
|
||||
: -1.0,\n \"weightedAverageSharesDilutedGrowth\" : -1.0,\n \"dividendsperShareGrowth\"
|
||||
: 0.0,\n \"operatingCashFlowGrowth\" : 0.21962902568283735,\n \"freeCashFlowGrowth\"
|
||||
: 0.21813246471226927,\n \"tenYRevenueGrowthPerShare\" : 0.0,\n \"fiveYRevenueGrowthPerShare\"
|
||||
: 0.0,\n \"threeYRevenueGrowthPerShare\" : 0.0,\n \"tenYOperatingCFGrowthPerShare\"
|
||||
: 0.0,\n \"fiveYOperatingCFGrowthPerShare\" : 0.0,\n \"threeYOperatingCFGrowthPerShare\"
|
||||
: 0.0,\n \"tenYNetIncomeGrowthPerShare\" : 0.0,\n \"fiveYNetIncomeGrowthPerShare\"
|
||||
: 0.0,\n \"threeYNetIncomeGrowthPerShare\" : 0.0,\n \"tenYShareholdersEquityGrowthPerShare\"
|
||||
: 0.0,\n \"fiveYShareholdersEquityGrowthPerShare\" : 0.0,\n \"threeYShareholdersEquityGrowthPerShare\"
|
||||
: 0.0,\n \"tenYDividendperShareGrowthPerShare\" : 0.0,\n \"fiveYDividendperShareGrowthPerShare\"
|
||||
: 0.0,\n \"threeYDividendperShareGrowthPerShare\" : 0.0,\n \"receivablesGrowth\"
|
||||
: 0.047593725073118855,\n \"inventoryGrowth\" : -0.09081430507767699,\n \"assetGrowth\"
|
||||
: -0.07865669976570344,\n \"bookValueperShareGrowth\" : 0.0,\n \"debtGrowth\"
|
||||
: -0.11827752409944191,\n \"rdexpenseGrowth\" : 0.0,\n \"sgaexpensesGrowth\"
|
||||
: 0.18556701030927836\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2020-12-31\",\n
|
||||
\ \"period\" : \"FY\",\n \"revenueGrowth\" : -0.03727562489515182,\n \"grossProfitGrowth\"
|
||||
: -0.008656437901720921,\n \"ebitgrowth\" : 0.10812104960735491,\n \"operatingIncomeGrowth\"
|
||||
: 0.10812104960735491,\n \"netIncomeGrowth\" : 0.12122477383437717,\n \"epsgrowth\"
|
||||
: 0.11674321503131489,\n \"epsdilutedGrowth\" : 0.11746137787056483,\n \"weightedAverageSharesGrowth\"
|
||||
: 0.11764705882352941,\n \"ebitgrowth\" : 0.11201576962632842,\n \"operatingIncomeGrowth\"
|
||||
: 0.11201576962632842,\n \"netIncomeGrowth\" : 0.1307100297914598,\n \"epsgrowth\"
|
||||
: 0.13378938825907555,\n \"epsdilutedGrowth\" : 0.13378938825907555,\n \"weightedAverageSharesGrowth\"
|
||||
: 0.0,\n \"weightedAverageSharesDilutedGrowth\" : -0.0006418485237483953,\n
|
||||
\ \"dividendsperShareGrowth\" : 0.02933188484519272,\n \"operatingCashFlowGrowth\"
|
||||
: 0.21962902568283735,\n \"freeCashFlowGrowth\" : 0.21813246471226927,\n
|
||||
\ \"tenYRevenueGrowthPerShare\" : 0.11946237331821162,\n \"fiveYRevenueGrowthPerShare\"
|
||||
: 0.17234321923908533,\n \"threeYRevenueGrowthPerShare\" : 0.05872268698053437,\n
|
||||
\ \"tenYOperatingCFGrowthPerShare\" : 0.2598747213950424,\n \"fiveYOperatingCFGrowthPerShare\"
|
||||
: 0.4759049638558355,\n \"threeYOperatingCFGrowthPerShare\" : 0.2609862978498835,\n
|
||||
\ \"tenYNetIncomeGrowthPerShare\" : 0.1753201445669083,\n \"fiveYNetIncomeGrowthPerShare\"
|
||||
: 0.30241106366291065,\n \"threeYNetIncomeGrowthPerShare\" : 0.14995566850122186,\n
|
||||
\ \"tenYShareholdersEquityGrowthPerShare\" : -49.91848611173093,\n \"fiveYShareholdersEquityGrowthPerShare\"
|
||||
: -0.20656873607456386,\n \"threeYShareholdersEquityGrowthPerShare\" : -0.18990138650277086,\n
|
||||
\ \"tenYDividendperShareGrowthPerShare\" : 0.754867216247641,\n \"fiveYDividendperShareGrowthPerShare\"
|
||||
: 0.1838805237899306,\n \"threeYDividendperShareGrowthPerShare\" : 0.09952989497614019,\n
|
||||
\ \"receivablesGrowth\" : 0.047593725073118855,\n \"inventoryGrowth\" : -0.09081430507767699,\n
|
||||
\ \"assetGrowth\" : -0.07865669976570344,\n \"bookValueperShareGrowth\" :
|
||||
-0.1958303493276035,\n \"debtGrowth\" : -0.11827752409944191,\n \"rdexpenseGrowth\"
|
||||
: 0.0,\n \"sgaexpensesGrowth\" : 0.18556701030927836\n}, {\n \"symbol\"
|
||||
: \"PM\",\n \"date\" : \"2020-12-31\",\n \"period\" : \"FY\",\n \"revenueGrowth\"
|
||||
: -0.03727562489515182,\n \"grossProfitGrowth\" : -0.008656437901720921,\n
|
||||
\ \"ebitgrowth\" : 0.1079669547051562,\n \"operatingIncomeGrowth\" : 0.1079669547051562,\n
|
||||
\ \"netIncomeGrowth\" : 0.12122477383437717,\n \"epsgrowth\" : 0.11930585683297175,\n
|
||||
\ \"epsdilutedGrowth\" : 0.11930585683297175,\n \"weightedAverageSharesGrowth\"
|
||||
: 0.0012861736334405145,\n \"weightedAverageSharesDilutedGrowth\" : 0.0012853470437017994,\n
|
||||
\ \"dividendsperShareGrowth\" : 0.027027060963290685,\n \"operatingCashFlowGrowth\"
|
||||
: -0.02755203171456888,\n \"freeCashFlowGrowth\" : -0.0030309590820523924,\n
|
||||
@@ -52,9 +56,9 @@ interactions:
|
||||
: 0.0,\n \"sgaexpensesGrowth\" : -0.9889571948998178\n}, {\n \"symbol\"
|
||||
: \"PM\",\n \"date\" : \"2019-12-31\",\n \"period\" : \"FY\",\n \"revenueGrowth\"
|
||||
: 0.0060759493670886075,\n \"grossProfitGrowth\" : 0.022526103779085174,\n
|
||||
\ \"ebitgrowth\" : -0.07886379675370501,\n \"operatingIncomeGrowth\" : -0.07886379675370501,\n
|
||||
\ \"netIncomeGrowth\" : -0.09177095183921123,\n \"epsgrowth\" : -0.09043724839861225,\n
|
||||
\ \"epsdilutedGrowth\" : -0.09102180029552955,\n \"weightedAverageSharesGrowth\"
|
||||
\ \"ebitgrowth\" : -0.07436055199085875,\n \"operatingIncomeGrowth\" : -0.07436055199085875,\n
|
||||
\ \"netIncomeGrowth\" : -0.09177095183921123,\n \"epsgrowth\" : -0.09251968503937003,\n
|
||||
\ \"epsdilutedGrowth\" : -0.09251968503937003,\n \"weightedAverageSharesGrowth\"
|
||||
: 0.0,\n \"weightedAverageSharesDilutedGrowth\" : 0.0006430868167202572,\n
|
||||
\ \"dividendsperShareGrowth\" : 0.04008714596949895,\n \"operatingCashFlowGrowth\"
|
||||
: 0.06457058451150031,\n \"freeCashFlowGrowth\" : 0.14871922407361352,\n
|
||||
@@ -74,9 +78,9 @@ interactions:
|
||||
: 0.0,\n \"sgaexpensesGrowth\" : 0.1792186870720902\n}, {\n \"symbol\" :
|
||||
\"PM\",\n \"date\" : \"2018-12-31\",\n \"period\" : \"FY\",\n \"revenueGrowth\"
|
||||
: 0.030506470015305414,\n \"grossProfitGrowth\" : 0.03008298755186722,\n
|
||||
\ \"ebitgrowth\" : -0.014517951838650787,\n \"operatingIncomeGrowth\" : -0.014517951838650787,\n
|
||||
\ \"netIncomeGrowth\" : 0.3108533554266777,\n \"epsgrowth\" : 0.30640596520298313,\n
|
||||
\ \"epsdilutedGrowth\" : 0.30724772162385927,\n \"weightedAverageSharesGrowth\"
|
||||
\ \"ebitgrowth\" : -0.010953664261497001,\n \"operatingIncomeGrowth\" : -0.010953664261497001,\n
|
||||
\ \"netIncomeGrowth\" : 0.3108533554266777,\n \"epsgrowth\" : 0.309278350515464,\n
|
||||
\ \"epsdilutedGrowth\" : 0.309278350515464,\n \"weightedAverageSharesGrowth\"
|
||||
: 0.0019329896907216496,\n \"weightedAverageSharesDilutedGrowth\" : 0.00128783000643915,\n
|
||||
\ \"dividendsperShareGrowth\" : 0.05394433156451575,\n \"operatingCashFlowGrowth\"
|
||||
: 0.06350987432675045,\n \"freeCashFlowGrowth\" : 0.09206952743074416,\n
|
||||
@@ -97,8 +101,8 @@ interactions:
|
||||
: \"PM\",\n \"date\" : \"2017-12-31\",\n \"period\" : \"FY\",\n \"revenueGrowth\"
|
||||
: 0.07730934982199737,\n \"grossProfitGrowth\" : 0.05909564010639528,\n \"ebitgrowth\"
|
||||
: 0.06361534905224225,\n \"operatingIncomeGrowth\" : 0.06361534905224225,\n
|
||||
\ \"netIncomeGrowth\" : -0.13377350366011195,\n \"epsgrowth\" : -0.1320243464653907,\n
|
||||
\ \"epsdilutedGrowth\" : -0.13258324901112956,\n \"weightedAverageSharesGrowth\"
|
||||
\ \"netIncomeGrowth\" : -0.13377350366011195,\n \"epsgrowth\" : -0.13392857142857154,\n
|
||||
\ \"epsdilutedGrowth\" : -0.13392857142857154,\n \"weightedAverageSharesGrowth\"
|
||||
: 0.0006447453255963894,\n \"weightedAverageSharesDilutedGrowth\" : 0.0012894906511927789,\n
|
||||
\ \"dividendsperShareGrowth\" : 0.021605357333359332,\n \"operatingCashFlowGrowth\"
|
||||
: 0.10337996780983039,\n \"freeCashFlowGrowth\" : 0.0664735698769008,\n \"tenYRevenueGrowthPerShare\"
|
||||
@@ -117,29 +121,29 @@ interactions:
|
||||
\ \"debtGrowth\" : 0.18137406681116042,\n \"rdexpenseGrowth\" : 0.0,\n \"sgaexpensesGrowth\"
|
||||
: 0.04996096799375488\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2016-12-31\",\n
|
||||
\ \"period\" : \"FY\",\n \"revenueGrowth\" : -0.004068074942151228,\n \"grossProfitGrowth\"
|
||||
: -0.007745711171036777,\n \"ebitgrowth\" : 0.01159854082873445,\n \"operatingIncomeGrowth\"
|
||||
: 0.01159854082873445,\n \"netIncomeGrowth\" : 0.013676705950822057,\n \"epsgrowth\"
|
||||
: -0.007745711171036777,\n \"ebitgrowth\" : 0.018073990398192602,\n \"operatingIncomeGrowth\"
|
||||
: 0.018073990398192602,\n \"netIncomeGrowth\" : 0.013676705950822057,\n \"epsgrowth\"
|
||||
: 0.013574660633484276,\n \"epsdilutedGrowth\" : 0.013574660633484276,\n
|
||||
\ \"weightedAverageSharesGrowth\" : 0.0012911555842479018,\n \"weightedAverageSharesDilutedGrowth\"
|
||||
: 0.0012911555842479018,\n \"dividendsperShareGrowth\" : 0.019164100580270755,\n
|
||||
\ \"operatingCashFlowGrowth\" : 0.02695486331849968,\n \"freeCashFlowGrowth\"
|
||||
: 0.0,\n \"tenYRevenueGrowthPerShare\" : -0.24801508637790468,\n \"fiveYRevenueGrowthPerShare\"
|
||||
: -0.025691993026873243,\n \"threeYRevenueGrowthPerShare\" : -0.10604615882495715,\n
|
||||
: -0.04510696616234643,\n \"threeYRevenueGrowthPerShare\" : -0.10604615882495715,\n
|
||||
\ \"tenYOperatingCFGrowthPerShare\" : 0.761461740582955,\n \"fiveYOperatingCFGrowthPerShare\"
|
||||
: -0.12901532159589443,\n \"threeYOperatingCFGrowthPerShare\" : -0.16657719115601535,\n
|
||||
: -0.14637137739303294,\n \"threeYOperatingCFGrowthPerShare\" : -0.16657719115601535,\n
|
||||
\ \"tenYNetIncomeGrowthPerShare\" : 0.5416383057308692,\n \"fiveYNetIncomeGrowthPerShare\"
|
||||
: -0.07923320410658714,\n \"threeYNetIncomeGrowthPerShare\" : -0.15042819630089385,\n
|
||||
: -0.09758126496451196,\n \"threeYNetIncomeGrowthPerShare\" : -0.15042819630089385,\n
|
||||
\ \"tenYShareholdersEquityGrowthPerShare\" : -2.2094550911270034,\n \"fiveYShareholdersEquityGrowthPerShare\"
|
||||
: -63.907908406747026,\n \"threeYShareholdersEquityGrowthPerShare\" : 0.708578101606085,\n
|
||||
: -62.654346552605865,\n \"threeYShareholdersEquityGrowthPerShare\" : 0.708578101606085,\n
|
||||
\ \"tenYDividendperShareGrowthPerShare\" : 2.1201031881204515,\n \"fiveYDividendperShareGrowthPerShare\"
|
||||
: 0.5124392218457168,\n \"threeYDividendperShareGrowthPerShare\" : 0.1660778293273457,\n
|
||||
: 0.4823009425223275,\n \"threeYDividendperShareGrowthPerShare\" : 0.1660778293273457,\n
|
||||
\ \"receivablesGrowth\" : 0.2595392368610511,\n \"inventoryGrowth\" : 0.06420394193319957,\n
|
||||
\ \"assetGrowth\" : 0.08525739191895394,\n \"bookValueperShareGrowth\" :
|
||||
-0.04321663072956352,\n \"debtGrowth\" : 0.020610955056179776,\n \"rdexpenseGrowth\"
|
||||
: 0.0,\n \"sgaexpensesGrowth\" : -0.037710336538461536\n}, {\n \"symbol\"
|
||||
: \"PM\",\n \"date\" : \"2015-12-31\",\n \"period\" : \"FY\",\n \"revenueGrowth\"
|
||||
: -0.09987570127994087,\n \"grossProfitGrowth\" : -0.0983911851430345,\n
|
||||
\ \"ebitgrowth\" : -0.1263381547764975,\n \"operatingIncomeGrowth\" : -0.1263381547764975,\n
|
||||
\ \"ebitgrowth\" : -0.09220646043411383,\n \"operatingIncomeGrowth\" : -0.09220646043411383,\n
|
||||
\ \"netIncomeGrowth\" : -0.08274389430134793,\n \"epsgrowth\" : -0.0714285714285714,\n
|
||||
\ \"epsdilutedGrowth\" : -0.0714285714285714,\n \"weightedAverageSharesGrowth\"
|
||||
: -0.010855683269476373,\n \"weightedAverageSharesDilutedGrowth\" : -0.010855683269476373,\n
|
||||
@@ -161,29 +165,29 @@ interactions:
|
||||
: 0.0,\n \"sgaexpensesGrowth\" : -0.04927867447507499\n}, {\n \"symbol\"
|
||||
: \"PM\",\n \"date\" : \"2014-12-31\",\n \"period\" : \"FY\",\n \"revenueGrowth\"
|
||||
: -0.04644905019700804,\n \"grossProfitGrowth\" : -0.07093766520882396,\n
|
||||
\ \"ebitgrowth\" : -0.11480034722222222,\n \"operatingIncomeGrowth\" : -0.11480034722222222,\n
|
||||
\ \"ebitgrowth\" : -0.13414724380318166,\n \"operatingIncomeGrowth\" : -0.13414724380318166,\n
|
||||
\ \"netIncomeGrowth\" : -0.12628264925373134,\n \"epsgrowth\" : -0.09505703422053233,\n
|
||||
\ \"epsdilutedGrowth\" : -0.09505703422053233,\n \"weightedAverageSharesGrowth\"
|
||||
: -0.0345252774352651,\n \"weightedAverageSharesDilutedGrowth\" : -0.0345252774352651,\n
|
||||
\ \"dividendsperShareGrowth\" : 0.09279912297153681,\n \"operatingCashFlowGrowth\"
|
||||
: -0.2364084854464726,\n \"freeCashFlowGrowth\" : -0.26289871292669276,\n
|
||||
\ \"tenYRevenueGrowthPerShare\" : 0.15453698071347285,\n \"fiveYRevenueGrowthPerShare\"
|
||||
: 0.47525982143517587,\n \"threeYRevenueGrowthPerShare\" : 0.07642598237599628,\n
|
||||
: 0.47525982143517587,\n \"threeYRevenueGrowthPerShare\" : 0.05497611089738517,\n
|
||||
\ \"tenYOperatingCFGrowthPerShare\" : 1.1646119344935166,\n \"fiveYOperatingCFGrowthPerShare\"
|
||||
: 0.21792143487983162,\n \"threeYOperatingCFGrowthPerShare\" : -0.17345725307479548,\n
|
||||
: 0.21792143487983162,\n \"threeYOperatingCFGrowthPerShare\" : -0.18992771735510763,\n
|
||||
\ \"tenYNetIncomeGrowthPerShare\" : 1.4411518349839754,\n \"fiveYNetIncomeGrowthPerShare\"
|
||||
: 0.46592090355887256,\n \"threeYNetIncomeGrowthPerShare\" : -0.019201909152900414,\n
|
||||
: 0.46592090355887256,\n \"threeYNetIncomeGrowthPerShare\" : -0.03874620977327403,\n
|
||||
\ \"tenYShareholdersEquityGrowthPerShare\" : -2.558935938887227,\n \"fiveYShareholdersEquityGrowthPerShare\"
|
||||
: -3.7413077002825075,\n \"threeYShareholdersEquityGrowthPerShare\" : -63.01561846442135,\n
|
||||
: -3.7413077002825075,\n \"threeYShareholdersEquityGrowthPerShare\" : -61.77983721470438,\n
|
||||
\ \"tenYDividendperShareGrowthPerShare\" : 0.0,\n \"fiveYDividendperShareGrowthPerShare\"
|
||||
: 0.7304992767206774,\n \"threeYDividendperShareGrowthPerShare\" : 0.4173944599685677,\n
|
||||
: 0.7304992767206774,\n \"threeYDividendperShareGrowthPerShare\" : 0.389150131516264,\n
|
||||
\ \"receivablesGrowth\" : 0.03919024137036076,\n \"inventoryGrowth\" : -0.12736136502132847,\n
|
||||
\ \"assetGrowth\" : -0.07810207503667994,\n \"bookValueperShareGrowth\" :
|
||||
0.6843435165697536,\n \"debtGrowth\" : 0.06420261579593901,\n \"rdexpenseGrowth\"
|
||||
: 0.0,\n \"sgaexpensesGrowth\" : 0.016110304789550074\n}, {\n \"symbol\"
|
||||
: \"PM\",\n \"date\" : \"2013-12-31\",\n \"period\" : \"FY\",\n \"revenueGrowth\"
|
||||
: -0.005099276540140868,\n \"grossProfitGrowth\" : -0.009379165873167016,\n
|
||||
\ \"ebitgrowth\" : -0.007538229592935602,\n \"operatingIncomeGrowth\" : -0.007538229592935602,\n
|
||||
\ \"ebitgrowth\" : -0.02390582117579084,\n \"operatingIncomeGrowth\" : -0.02390582117579084,\n
|
||||
\ \"netIncomeGrowth\" : -0.025454545454545455,\n \"epsgrowth\" : 0.017408123791102487,\n
|
||||
\ \"epsdilutedGrowth\" : 0.017408123791102487,\n \"weightedAverageSharesGrowth\"
|
||||
: -0.041371158392434985,\n \"weightedAverageSharesDilutedGrowth\" : -0.041371158392434985,\n
|
||||
@@ -205,11 +209,11 @@ interactions:
|
||||
: 0.0,\n \"sgaexpensesGrowth\" : -0.012611063341931785\n}, {\n \"symbol\"
|
||||
: \"PM\",\n \"date\" : \"2012-12-31\",\n \"period\" : \"FY\",\n \"revenueGrowth\"
|
||||
: 0.009004083995240698,\n \"grossProfitGrowth\" : 0.02864978696312258,\n
|
||||
\ \"ebitgrowth\" : 0.036306822409046945,\n \"operatingIncomeGrowth\" : 0.036306822409046945,\n
|
||||
\ \"netIncomeGrowth\" : 0.024327784891165175,\n \"epsgrowth\" : 0.05975672215108811,\n
|
||||
\ \"epsdilutedGrowth\" : 0.06035851472471231,\n \"weightedAverageSharesGrowth\"
|
||||
: -0.039182282793867124,\n \"weightedAverageSharesDilutedGrowth\" : -0.039727582292849034,\n
|
||||
\ \"dividendsperShareGrowth\" : 0.17468168056074,\n \"operatingCashFlowGrowth\"
|
||||
\ \"ebitgrowth\" : 0.03855385538553855,\n \"operatingIncomeGrowth\" : 0.03855385538553855,\n
|
||||
\ \"netIncomeGrowth\" : 0.024327784891165175,\n \"epsgrowth\" : 0.0386389771274419,\n
|
||||
\ \"epsdilutedGrowth\" : 0.0386389771274419,\n \"weightedAverageSharesGrowth\"
|
||||
: -0.019646848450322343,\n \"weightedAverageSharesDilutedGrowth\" : -0.019646848450322343,\n
|
||||
\ \"dividendsperShareGrowth\" : 0.15127387408928147,\n \"operatingCashFlowGrowth\"
|
||||
: -0.10523316554278658,\n \"freeCashFlowGrowth\" : -0.13154069767441862,\n
|
||||
\ \"tenYRevenueGrowthPerShare\" : 0.12635579433410032,\n \"fiveYRevenueGrowthPerShare\"
|
||||
: 0.7089933078613964,\n \"threeYRevenueGrowthPerShare\" : 0.4392500853415147,\n
|
||||
@@ -223,54 +227,54 @@ interactions:
|
||||
: 0.022909459147782966,\n \"threeYDividendperShareGrowthPerShare\" : 0.4341708367002292,\n
|
||||
\ \"receivablesGrowth\" : 0.12121212121212122,\n \"inventoryGrowth\" : 0.1020935960591133,\n
|
||||
\ \"assetGrowth\" : 0.061485572587917044,\n \"bookValueperShareGrowth\" :
|
||||
-16.798042677072672,\n \"debtGrowth\" : 0.2315448908061472,\n \"rdexpenseGrowth\"
|
||||
-16.483236094376814,\n \"debtGrowth\" : 0.2315448908061472,\n \"rdexpenseGrowth\"
|
||||
: 0.0,\n \"sgaexpensesGrowth\" : 0.0\n}, {\n \"symbol\" : \"PM\",\n \"date\"
|
||||
: \"2011-12-31\",\n \"period\" : \"FY\",\n \"revenueGrowth\" : 0.1429359012055278,\n
|
||||
\ \"grossProfitGrowth\" : 0.1671334667047728,\n \"ebitgrowth\" : 0.19507424202009424,\n
|
||||
\ \"operatingIncomeGrowth\" : 0.19507424202009424,\n \"netIncomeGrowth\"
|
||||
: 0.1834963493594159,\n \"epsgrowth\" : 0.24134303751193897,\n \"epsdilutedGrowth\"
|
||||
: 0.24380342375315572,\n \"weightedAverageSharesGrowth\" : -0.04241435562805873,\n
|
||||
\ \"weightedAverageSharesDilutedGrowth\" : -0.04343105320304017,\n \"dividendsperShareGrowth\"
|
||||
: 0.13047138987351614,\n \"operatingCashFlowGrowth\" : 0.11571473985376708,\n
|
||||
\ \"grossProfitGrowth\" : 0.1671334667047728,\n \"ebitgrowth\" : 0.19035714285714286,\n
|
||||
\ \"operatingIncomeGrowth\" : 0.19035714285714286,\n \"netIncomeGrowth\"
|
||||
: 0.1834963493594159,\n \"epsgrowth\" : 0.26658218829516545,\n \"epsdilutedGrowth\"
|
||||
: 0.2698132653061226,\n \"weightedAverageSharesGrowth\" : -0.06149610331702012,\n
|
||||
\ \"weightedAverageSharesDilutedGrowth\" : -0.06302461129207383,\n \"dividendsperShareGrowth\"
|
||||
: 0.15345623831942803,\n \"operatingCashFlowGrowth\" : 0.11571473985376708,\n
|
||||
\ \"freeCashFlowGrowth\" : 0.10408069692801467,\n \"tenYRevenueGrowthPerShare\"
|
||||
: 0.07256513649462648,\n \"fiveYRevenueGrowthPerShare\" : -0.22818563714950924,\n
|
||||
\ \"threeYRevenueGrowthPerShare\" : 0.42066625201128305,\n \"tenYOperatingCFGrowthPerShare\"
|
||||
: 1.6188747557776302,\n \"fiveYOperatingCFGrowthPerShare\" : 1.0223797091476505,\n
|
||||
\ \"threeYOperatingCFGrowthPerShare\" : 0.5582293242189611,\n \"tenYNetIncomeGrowthPerShare\"
|
||||
: 1.4889443176582773,\n \"fiveYNetIncomeGrowthPerShare\" : 0.6742983267929743,\n
|
||||
\ \"threeYNetIncomeGrowthPerShare\" : 0.4642514932058823,\n \"tenYShareholdersEquityGrowthPerShare\"
|
||||
: -0.9748622044335236,\n \"fiveYShareholdersEquityGrowthPerShare\" : -0.9807741964125247,\n
|
||||
\ \"threeYShareholdersEquityGrowthPerShare\" : -0.9641437062275223,\n \"tenYDividendperShareGrowthPerShare\"
|
||||
: 0.0,\n \"fiveYDividendperShareGrowthPerShare\" : 1.062961038733715,\n \"threeYDividendperShareGrowthPerShare\"
|
||||
: 0.10704967140978326,\n \"receivablesGrowth\" : 0.06380857427716849,\n \"inventoryGrowth\"
|
||||
: -0.023686425393771793,\n \"assetGrowth\" : 0.012496433666191156,\n \"bookValueperShareGrowth\"
|
||||
: -0.9317903307156093,\n \"debtGrowth\" : 0.1238031753726821,\n \"rdexpenseGrowth\"
|
||||
: 0.0,\n \"sgaexpensesGrowth\" : 0.0\n}, {\n \"symbol\" : \"PM\",\n \"date\"
|
||||
: \"2010-12-31\",\n \"period\" : \"FY\",\n \"revenueGrowth\" : 0.08679848212502496,\n
|
||||
\ \"grossProfitGrowth\" : 0.09254980328483108,\n \"ebitgrowth\" : 0.11699275002482869,\n
|
||||
\ \"operatingIncomeGrowth\" : 0.11699275002482869,\n \"netIncomeGrowth\"
|
||||
: 0.1445916114790287,\n \"epsgrowth\" : 0.20923076923076928,\n \"epsdilutedGrowth\"
|
||||
: 0.20987654320987645,\n \"weightedAverageSharesGrowth\" : -0.05352547606793618,\n
|
||||
\ \"weightedAverageSharesDilutedGrowth\" : -0.055384615384615386,\n \"dividendsperShareGrowth\"
|
||||
: 0.07999343500282076,\n \"operatingCashFlowGrowth\" : 0.19698122780314561,\n
|
||||
\ \"freeCashFlowGrowth\" : 0.21690612358766914,\n \"tenYRevenueGrowthPerShare\"
|
||||
: -0.1013730723851038,\n \"fiveYRevenueGrowthPerShare\" : -0.310915019689779,\n
|
||||
\ \"threeYRevenueGrowthPerShare\" : 0.3634656236361232,\n \"tenYOperatingCFGrowthPerShare\"
|
||||
: 1.2477043467843945,\n \"fiveYOperatingCFGrowthPerShare\" : 1.0985142569750743,\n
|
||||
\ \"threeYOperatingCFGrowthPerShare\" : 0.9290530387167133,\n \"tenYNetIncomeGrowthPerShare\"
|
||||
: 1.0138442754983739,\n \"fiveYNetIncomeGrowthPerShare\" : 0.4814936272563227,\n
|
||||
\ \"threeYNetIncomeGrowthPerShare\" : 0.3762330788082169,\n \"tenYShareholdersEquityGrowthPerShare\"
|
||||
: -0.6314628727832121,\n \"fiveYShareholdersEquityGrowthPerShare\" : -0.6098434138454082,\n
|
||||
\ \"threeYShareholdersEquityGrowthPerShare\" : -0.7399197858630748,\n \"tenYDividendperShareGrowthPerShare\"
|
||||
: 0.0,\n \"fiveYDividendperShareGrowthPerShare\" : -0.3396077874070286,\n
|
||||
\ \"threeYDividendperShareGrowthPerShare\" : -0.22970438931550818,\n \"receivablesGrowth\"
|
||||
: -0.028728211749515817,\n \"inventoryGrowth\" : -0.09666558053654828,\n
|
||||
\ \"assetGrowth\" : 0.014413058578374624,\n \"bookValueperShareGrowth\" :
|
||||
-0.3519466454788954,\n \"debtGrowth\" : 0.07044628956927868,\n \"rdexpenseGrowth\"
|
||||
: 0.09437262966210588,\n \"fiveYRevenueGrowthPerShare\" : -0.2124930364190464,\n
|
||||
\ \"threeYRevenueGrowthPerShare\" : 0.4495513691289788,\n \"tenYOperatingCFGrowthPerShare\"
|
||||
: 1.6721219585813276,\n \"fiveYOperatingCFGrowthPerShare\" : 1.0634989197099334,\n
|
||||
\ \"threeYOperatingCFGrowthPerShare\" : 0.5899113863940644,\n \"tenYNetIncomeGrowthPerShare\"
|
||||
: 1.5395497628240233,\n \"fiveYNetIncomeGrowthPerShare\" : 0.7083403146215084,\n
|
||||
\ \"threeYNetIncomeGrowthPerShare\" : 0.49402278946292677,\n \"tenYShareholdersEquityGrowthPerShare\"
|
||||
: -0.9743511004581948,\n \"fiveYShareholdersEquityGrowthPerShare\" : -0.9803832956027675,\n
|
||||
\ \"threeYShareholdersEquityGrowthPerShare\" : -0.9634146727592053,\n \"tenYDividendperShareGrowthPerShare\"
|
||||
: 0.0,\n \"fiveYDividendperShareGrowthPerShare\" : 1.1049053526277806,\n
|
||||
\ \"threeYDividendperShareGrowthPerShare\" : 0.1295583073181165,\n \"receivablesGrowth\"
|
||||
: 0.06380857427716849,\n \"inventoryGrowth\" : -0.023686425393771793,\n \"assetGrowth\"
|
||||
: 0.012496433666191156,\n \"bookValueperShareGrowth\" : -0.930403485435763,\n
|
||||
\ \"debtGrowth\" : 0.1238031753726821,\n \"rdexpenseGrowth\" : 0.0,\n \"sgaexpensesGrowth\"
|
||||
: 0.0\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2010-12-31\",\n \"period\"
|
||||
: \"FY\",\n \"revenueGrowth\" : 0.08679848212502496,\n \"grossProfitGrowth\"
|
||||
: 0.09254980328483108,\n \"ebitgrowth\" : 0.11553784860557768,\n \"operatingIncomeGrowth\"
|
||||
: 0.11553784860557768,\n \"netIncomeGrowth\" : 0.1445916114790287,\n \"epsgrowth\"
|
||||
: 0.20923076923076928,\n \"epsdilutedGrowth\" : 0.20987654320987645,\n \"weightedAverageSharesGrowth\"
|
||||
: -0.05352547606793618,\n \"weightedAverageSharesDilutedGrowth\" : -0.055384615384615386,\n
|
||||
\ \"dividendsperShareGrowth\" : 0.07999343500282076,\n \"operatingCashFlowGrowth\"
|
||||
: 0.19698122780314561,\n \"freeCashFlowGrowth\" : 0.21690612358766914,\n
|
||||
\ \"tenYRevenueGrowthPerShare\" : -0.1013730723851038,\n \"fiveYRevenueGrowthPerShare\"
|
||||
: -0.310915019689779,\n \"threeYRevenueGrowthPerShare\" : 0.3634656236361232,\n
|
||||
\ \"tenYOperatingCFGrowthPerShare\" : 1.2477043467843945,\n \"fiveYOperatingCFGrowthPerShare\"
|
||||
: 1.0985142569750743,\n \"threeYOperatingCFGrowthPerShare\" : 0.9290530387167133,\n
|
||||
\ \"tenYNetIncomeGrowthPerShare\" : 1.0138442754983739,\n \"fiveYNetIncomeGrowthPerShare\"
|
||||
: 0.4814936272563227,\n \"threeYNetIncomeGrowthPerShare\" : 0.3762330788082169,\n
|
||||
\ \"tenYShareholdersEquityGrowthPerShare\" : -0.6314628727832121,\n \"fiveYShareholdersEquityGrowthPerShare\"
|
||||
: -0.6098434138454082,\n \"threeYShareholdersEquityGrowthPerShare\" : -0.7399197858630748,\n
|
||||
\ \"tenYDividendperShareGrowthPerShare\" : 0.0,\n \"fiveYDividendperShareGrowthPerShare\"
|
||||
: -0.3396077874070286,\n \"threeYDividendperShareGrowthPerShare\" : -0.22970438931550818,\n
|
||||
\ \"receivablesGrowth\" : -0.028728211749515817,\n \"inventoryGrowth\" :
|
||||
-0.09666558053654828,\n \"assetGrowth\" : 0.014413058578374624,\n \"bookValueperShareGrowth\"
|
||||
: -0.3519466454788954,\n \"debtGrowth\" : 0.07044628956927868,\n \"rdexpenseGrowth\"
|
||||
: 0.0,\n \"sgaexpensesGrowth\" : 0.0\n}, {\n \"symbol\" : \"PM\",\n \"date\"
|
||||
: \"2009-12-31\",\n \"period\" : \"FY\",\n \"revenueGrowth\" : -0.026064967905076834,\n
|
||||
\ \"grossProfitGrowth\" : -0.022226292971850765,\n \"ebitgrowth\" : -0.02545489740611692,\n
|
||||
\ \"operatingIncomeGrowth\" : -0.02545489740611692,\n \"netIncomeGrowth\"
|
||||
\ \"grossProfitGrowth\" : -0.022226292971850765,\n \"ebitgrowth\" : -0.02029664324746292,\n
|
||||
\ \"operatingIncomeGrowth\" : -0.02029664324746292,\n \"netIncomeGrowth\"
|
||||
: -0.0795355587808418,\n \"epsgrowth\" : -0.024024024024024045,\n \"epsdilutedGrowth\"
|
||||
: -0.024096385542168565,\n \"weightedAverageSharesGrowth\" : -0.06044487427466151,\n
|
||||
\ \"weightedAverageSharesDilutedGrowth\" : -0.061597690086621755,\n \"dividendsperShareGrowth\"
|
||||
@@ -290,9 +294,9 @@ interactions:
|
||||
: -0.18883595814033285,\n \"debtGrowth\" : 0.2888554468689909,\n \"rdexpenseGrowth\"
|
||||
: 0.0,\n \"sgaexpensesGrowth\" : 0.0\n}, {\n \"symbol\" : \"PM\",\n \"date\"
|
||||
: \"2008-12-31\",\n \"period\" : \"FY\",\n \"revenueGrowth\" : 0.12751118519168347,\n
|
||||
\ \"grossProfitGrowth\" : 0.1633044466543543,\n \"ebitgrowth\" : 0.1443127699634511,\n
|
||||
\ \"operatingIncomeGrowth\" : 0.1443127699634511,\n \"netIncomeGrowth\" :
|
||||
0.1433786923332227,\n \"epsgrowth\" : 0.1602787456445993,\n \"epsdilutedGrowth\"
|
||||
\ \"grossProfitGrowth\" : 0.1633044466543543,\n \"ebitgrowth\" : 0.15496449904203763,\n
|
||||
\ \"operatingIncomeGrowth\" : 0.15496449904203763,\n \"netIncomeGrowth\"
|
||||
: 0.1433786923332227,\n \"epsgrowth\" : 0.1602787456445993,\n \"epsdilutedGrowth\"
|
||||
: 0.1649122807017543,\n \"weightedAverageSharesGrowth\" : -0.015706806282722512,\n
|
||||
\ \"weightedAverageSharesDilutedGrowth\" : -0.017958412098298678,\n \"dividendsperShareGrowth\"
|
||||
: -0.21340733653347171,\n \"operatingCashFlowGrowth\" : 0.41975308641975306,\n
|
||||
@@ -311,8 +315,8 @@ interactions:
|
||||
: 0.0,\n \"debtGrowth\" : 0.8964642460757888,\n \"rdexpenseGrowth\" : 0.0,\n
|
||||
\ \"sgaexpensesGrowth\" : 0.0\n}, {\n \"symbol\" : \"PM\",\n \"date\" :
|
||||
\"2007-12-31\",\n \"period\" : \"FY\",\n \"revenueGrowth\" : -0.5276004973062578,\n
|
||||
\ \"grossProfitGrowth\" : 0.11367771537061941,\n \"ebitgrowth\" : 0.07899139579349905,\n
|
||||
\ \"operatingIncomeGrowth\" : 0.07899139579349905,\n \"netIncomeGrowth\"
|
||||
\ \"grossProfitGrowth\" : 0.11367771537061941,\n \"ebitgrowth\" : 0.06034894837476099,\n
|
||||
\ \"operatingIncomeGrowth\" : 0.06034894837476099,\n \"netIncomeGrowth\"
|
||||
: -0.019524894240156198,\n \"epsgrowth\" : -0.015013324776190065,\n \"epsdilutedGrowth\"
|
||||
: -0.021877343418864704,\n \"weightedAverageSharesGrowth\" : -0.003941109199982837,\n
|
||||
\ \"weightedAverageSharesDilutedGrowth\" : 0.003170210820007767,\n \"dividendsperShareGrowth\"
|
||||
@@ -402,7 +406,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sun, 06 Mar 2022 14:44:37 GMT
|
||||
- Mon, 18 Jul 2022 09:04:30 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
@@ -11,22 +11,23 @@ interactions:
|
||||
response:
|
||||
body:
|
||||
string: "[ {\n \"date\" : \"2021-12-31\",\n \"symbol\" : \"PM\",\n \"reportedCurrency\"
|
||||
: \"USD\",\n \"cik\" : null,\n \"fillingDate\" : \"2022-02-11\",\n \"acceptedDate\"
|
||||
: \"2022-02-11 08:29:22\",\n \"calendarYear\" : \"2021\",\n \"period\" :
|
||||
\"FY\",\n \"revenue\" : 31405000000,\n \"costOfRevenue\" : 10030000000,\n
|
||||
\ \"grossProfit\" : 21375000000,\n \"grossProfitRatio\" : 0.6806241044419679,\n
|
||||
\ \"researchAndDevelopmentExpenses\" : 0.0,\n \"generalAndAdministrativeExpenses\"
|
||||
: \"USD\",\n \"cik\" : \"0001413329\",\n \"fillingDate\" : \"2022-02-11\",\n
|
||||
\ \"acceptedDate\" : \"2022-02-11 08:29:22\",\n \"calendarYear\" : \"2021\",\n
|
||||
\ \"period\" : \"FY\",\n \"revenue\" : 31405000000,\n \"costOfRevenue\"
|
||||
: 10030000000,\n \"grossProfit\" : 21375000000,\n \"grossProfitRatio\" :
|
||||
0.6806241044419679,\n \"researchAndDevelopmentExpenses\" : 0.0,\n \"generalAndAdministrativeExpenses\"
|
||||
: 115000000,\n \"sellingAndMarketingExpenses\" : 8304000000,\n \"sellingGeneralAndAdministrativeExpenses\"
|
||||
: 8419000000,\n \"otherExpenses\" : 96000000,\n \"operatingExpenses\" :
|
||||
8515000000,\n \"costAndExpenses\" : 18545000000,\n \"interestIncome\" :
|
||||
109000000,\n \"interestExpense\" : 737000000,\n \"depreciationAndAmortization\"
|
||||
: 998000000,\n \"ebitda\" : 13515000000,\n \"ebitdaratio\" : 0.4303454863875179,\n
|
||||
\ \"operatingIncome\" : 12975000000,\n \"operatingIncomeRatio\" : 0.40948893488298044,\n
|
||||
\ \"totalOtherIncomeExpensesNet\" : -628000000,\n \"incomeBeforeTax\" : 12232000000,\n
|
||||
\ \"operatingIncome\" : 12975000000,\n \"operatingIncomeRatio\" : 0.4131507721700366,\n
|
||||
\ \"totalOtherIncomeExpensesNet\" : -743000000,\n \"incomeBeforeTax\" : 12232000000,\n
|
||||
\ \"incomeBeforeTaxRatio\" : 0.38949211908931697,\n \"incomeTaxExpense\"
|
||||
: 2671000000,\n \"netIncome\" : 9109000000,\n \"netIncomeRatio\" : 0.29004935519821684,\n
|
||||
\ \"eps\" : 0.0,\n \"epsdiluted\" : 0.0,\n \"weightedAverageShsOut\" : 0.0,\n
|
||||
\ \"weightedAverageShsOutDil\" : 0.0,\n \"link\" : \"https://www.sec.gov/Archives/edgar/data/1413329/000141332922000011/0001413329-22-000011-index.htm\",\n
|
||||
\ \"eps\" : 5.850353243416827,\n \"epsdiluted\" : 5.850353243416827,\n \"weightedAverageShsOut\"
|
||||
: 1557000000,\n \"weightedAverageShsOutDil\" : 1557000000,\n \"link\" :
|
||||
\"https://www.sec.gov/Archives/edgar/data/1413329/000141332922000011/0001413329-22-000011-index.htm\",\n
|
||||
\ \"finalLink\" : \"https://www.sec.gov/Archives/edgar/data/1413329/000141332922000011/pm-20211231.htm\"\n},
|
||||
{\n \"date\" : \"2020-12-31\",\n \"symbol\" : \"PM\",\n \"reportedCurrency\"
|
||||
: \"USD\",\n \"cik\" : \"0001413329\",\n \"fillingDate\" : \"2021-02-09\",\n
|
||||
@@ -39,8 +40,8 @@ interactions:
|
||||
7554000000,\n \"costAndExpenses\" : 17123000000,\n \"interestIncome\" :
|
||||
110000000,\n \"interestExpense\" : 728000000,\n \"depreciationAndAmortization\"
|
||||
: 981000000,\n \"ebitda\" : 12142000000,\n \"ebitdaratio\" : 0.42315466648079736,\n
|
||||
\ \"operatingIncome\" : 11571000000,\n \"operatingIncomeRatio\" : 0.40325503589600614,\n
|
||||
\ \"totalOtherIncomeExpensesNet\" : -618000000,\n \"incomeBeforeTax\" : 10953000000,\n
|
||||
\ \"operatingIncome\" : 11668000000,\n \"operatingIncomeRatio\" : 0.4066355335610232,\n
|
||||
\ \"totalOtherIncomeExpensesNet\" : -715000000,\n \"incomeBeforeTax\" : 10953000000,\n
|
||||
\ \"incomeBeforeTaxRatio\" : 0.38171743221579424,\n \"incomeTaxExpense\"
|
||||
: 2377000000,\n \"netIncome\" : 8056000000,\n \"netIncomeRatio\" : 0.28075555865337704,\n
|
||||
\ \"eps\" : 5.16,\n \"epsdiluted\" : 5.16,\n \"weightedAverageShsOut\" :
|
||||
@@ -57,13 +58,12 @@ interactions:
|
||||
8850000000,\n \"costAndExpenses\" : 19363000000,\n \"interestIncome\" :
|
||||
226000000,\n \"interestExpense\" : 796000000,\n \"depreciationAndAmortization\"
|
||||
: 964000000,\n \"ebitda\" : 11238000000,\n \"ebitdaratio\" : 0.3770508303975843,\n
|
||||
\ \"operatingIncome\" : 10442000000,\n \"operatingIncomeRatio\" : 0.35034390202986077,\n
|
||||
\ \"totalOtherIncomeExpensesNet\" : -570000000,\n \"incomeBeforeTax\" : 9872000000,\n
|
||||
\ \"operatingIncome\" : 10531000000,\n \"operatingIncomeRatio\" : 0.3533299781915786,\n
|
||||
\ \"totalOtherIncomeExpensesNet\" : -659000000,\n \"incomeBeforeTax\" : 9872000000,\n
|
||||
\ \"incomeBeforeTaxRatio\" : 0.3312195940278477,\n \"incomeTaxExpense\" :
|
||||
2293000000,\n \"netIncome\" : 7185000000,\n \"netIncomeRatio\" : 0.24106693507800706,\n
|
||||
\ \"eps\" : 4.620578778135048,\n \"epsdiluted\" : 4.617609254498714,\n \"weightedAverageShsOut\"
|
||||
: 1555000000,\n \"weightedAverageShsOutDil\" : 1556000000,\n \"link\" :
|
||||
\"https://www.sec.gov/Archives/edgar/data/1413329/000141332920000007/0001413329-20-000007-index.htm\",\n
|
||||
\ \"eps\" : 4.61,\n \"epsdiluted\" : 4.61,\n \"weightedAverageShsOut\" :
|
||||
1555000000,\n \"weightedAverageShsOutDil\" : 1556000000,\n \"link\" : \"https://www.sec.gov/Archives/edgar/data/1413329/000141332920000007/0001413329-20-000007-index.htm\",\n
|
||||
\ \"finalLink\" : \"https://www.sec.gov/Archives/edgar/data/1413329/000141332920000007/pm123119form10kwrapinc.htm\"\n},
|
||||
{\n \"date\" : \"2018-12-31\",\n \"symbol\" : \"PM\",\n \"reportedCurrency\"
|
||||
: \"USD\",\n \"cik\" : \"0001413329\",\n \"fillingDate\" : \"2019-02-07\",\n
|
||||
@@ -76,8 +76,8 @@ interactions:
|
||||
7531000000,\n \"costAndExpenses\" : 18289000000,\n \"interestIncome\" :
|
||||
190000000,\n \"interestExpense\" : 855000000,\n \"depreciationAndAmortization\"
|
||||
: 989000000,\n \"ebitda\" : 12200000000,\n \"ebitdaratio\" : 0.4118143459915612,\n
|
||||
\ \"operatingIncome\" : 11336000000,\n \"operatingIncomeRatio\" : 0.3826497890295359,\n
|
||||
\ \"totalOtherIncomeExpensesNet\" : -665000000,\n \"incomeBeforeTax\" : 10671000000,\n
|
||||
\ \"operatingIncome\" : 11377000000,\n \"operatingIncomeRatio\" : 0.3840337552742616,\n
|
||||
\ \"totalOtherIncomeExpensesNet\" : -706000000,\n \"incomeBeforeTax\" : 10671000000,\n
|
||||
\ \"incomeBeforeTaxRatio\" : 0.36020253164556965,\n \"incomeTaxExpense\"
|
||||
: 2445000000,\n \"netIncome\" : 7911000000,\n \"netIncomeRatio\" : 0.2670379746835443,\n
|
||||
\ \"eps\" : 5.08,\n \"epsdiluted\" : 5.08,\n \"weightedAverageShsOut\" :
|
||||
@@ -98,9 +98,8 @@ interactions:
|
||||
\ \"totalOtherIncomeExpensesNet\" : -914000000,\n \"incomeBeforeTax\" : 10589000000,\n
|
||||
\ \"incomeBeforeTaxRatio\" : 0.36833866703770696,\n \"incomeTaxExpense\"
|
||||
: 4307000000,\n \"netIncome\" : 6035000000,\n \"netIncomeRatio\" : 0.20992764714067066,\n
|
||||
\ \"eps\" : 3.8885309278350517,\n \"epsdiluted\" : 3.886027044430135,\n \"weightedAverageShsOut\"
|
||||
: 1552000000,\n \"weightedAverageShsOutDil\" : 1553000000,\n \"link\" :
|
||||
\"https://www.sec.gov/Archives/edgar/data/1413329/000141332918000007/0001413329-18-000007-index.htm\",\n
|
||||
\ \"eps\" : 3.88,\n \"epsdiluted\" : 3.88,\n \"weightedAverageShsOut\" :
|
||||
1552000000,\n \"weightedAverageShsOutDil\" : 1553000000,\n \"link\" : \"https://www.sec.gov/Archives/edgar/data/1413329/000141332918000007/0001413329-18-000007-index.htm\",\n
|
||||
\ \"finalLink\" : \"https://www.sec.gov/Archives/edgar/data/1413329/000141332918000007/pm123117form10kwrapinclfsm.htm\"\n},
|
||||
{\n \"date\" : \"2016-12-31\",\n \"symbol\" : \"PM\",\n \"reportedCurrency\"
|
||||
: \"USD\",\n \"cik\" : \"0001413329\",\n \"fillingDate\" : \"2017-02-14\",\n
|
||||
@@ -131,8 +130,8 @@ interactions:
|
||||
6738000000,\n \"costAndExpenses\" : 16103000000,\n \"interestIncome\" :
|
||||
124000000,\n \"interestExpense\" : 1132000000,\n \"depreciationAndAmortization\"
|
||||
: 754000000,\n \"ebitda\" : 11447000000,\n \"ebitdaratio\" : 0.42722251250279913,\n
|
||||
\ \"operatingIncome\" : 10691000000,\n \"operatingIncomeRatio\" : 0.3990072404269613,\n
|
||||
\ \"totalOtherIncomeExpensesNet\" : -1076000000,\n \"incomeBeforeTax\" :
|
||||
\ \"operatingIncome\" : 10623000000,\n \"operatingIncomeRatio\" : 0.3964693588116743,\n
|
||||
\ \"totalOtherIncomeExpensesNet\" : -1008000000,\n \"incomeBeforeTax\" :
|
||||
9615000000,\n \"incomeBeforeTaxRatio\" : 0.3588489960438904,\n \"incomeTaxExpense\"
|
||||
: 2688000000,\n \"netIncome\" : 6873000000,\n \"netIncomeRatio\" : 0.256512652086288,\n
|
||||
\ \"eps\" : 4.42,\n \"epsdiluted\" : 4.42,\n \"weightedAverageShsOut\" :
|
||||
@@ -149,8 +148,8 @@ interactions:
|
||||
7094000000,\n \"costAndExpenses\" : 17530000000,\n \"interestIncome\" :
|
||||
118000000,\n \"interestExpense\" : 1170000000,\n \"depreciationAndAmortization\"
|
||||
: 889000000,\n \"ebitda\" : 12649000000,\n \"ebitdaratio\" : 0.42493365135888733,\n
|
||||
\ \"operatingIncome\" : 12237000000,\n \"operatingIncomeRatio\" : 0.41109282090906035,\n
|
||||
\ \"totalOtherIncomeExpensesNet\" : -1587000000,\n \"incomeBeforeTax\" :
|
||||
\ \"operatingIncome\" : 11702000000,\n \"operatingIncomeRatio\" : 0.39311989787348406,\n
|
||||
\ \"totalOtherIncomeExpensesNet\" : -1052000000,\n \"incomeBeforeTax\" :
|
||||
10650000000,\n \"incomeBeforeTaxRatio\" : 0.35777874827829476,\n \"incomeTaxExpense\"
|
||||
: 3097000000,\n \"netIncome\" : 7493000000,\n \"netIncomeRatio\" : 0.25172170524406223,\n
|
||||
\ \"eps\" : 4.76,\n \"epsdiluted\" : 4.76,\n \"weightedAverageShsOut\" :
|
||||
@@ -167,10 +166,10 @@ interactions:
|
||||
6983000000,\n \"costAndExpenses\" : 17393000000,\n \"interestIncome\" :
|
||||
131000000,\n \"interestExpense\" : 1104000000,\n \"depreciationAndAmortization\"
|
||||
: 882000000,\n \"ebitda\" : 14232000000,\n \"ebitdaratio\" : 0.45590543614056445,\n
|
||||
\ \"operatingIncome\" : 13824000000,\n \"operatingIncomeRatio\" : 0.44283563442995805,\n
|
||||
\ \"totalOtherIncomeExpensesNet\" : -1282000000,\n \"incomeBeforeTax\" :
|
||||
12542000000,\n \"incomeBeforeTaxRatio\" : 0.4017682672902585,\n \"incomeTaxExpense\"
|
||||
: 3670000000,\n \"netIncome\" : 8576000000,\n \"netIncomeRatio\" : 0.274722106544511,\n
|
||||
\ \"operatingIncome\" : 13515000000,\n \"operatingIncomeRatio\" : 0.432937181663837,\n
|
||||
\ \"totalOtherIncomeExpensesNet\" : -973000000,\n \"incomeBeforeTax\" : 12542000000,\n
|
||||
\ \"incomeBeforeTaxRatio\" : 0.4017682672902585,\n \"incomeTaxExpense\" :
|
||||
3670000000,\n \"netIncome\" : 8576000000,\n \"netIncomeRatio\" : 0.274722106544511,\n
|
||||
\ \"eps\" : 5.26,\n \"epsdiluted\" : 5.26,\n \"weightedAverageShsOut\" :
|
||||
1622000000,\n \"weightedAverageShsOutDil\" : 1622000000,\n \"link\" : \"https://www.sec.gov/Archives/edgar/data/1413329/000141332914000012/0001413329-14-000012-index.htm\",\n
|
||||
\ \"finalLink\" : \"https://www.sec.gov/Archives/edgar/data/1413329/000141332914000012/pm1231201310-k.htm\"\n},
|
||||
@@ -185,8 +184,8 @@ interactions:
|
||||
7075000000,\n \"costAndExpenses\" : 17448000000,\n \"interestIncome\" :
|
||||
148000000,\n \"interestExpense\" : 1007000000,\n \"depreciationAndAmortization\"
|
||||
: 898000000,\n \"ebitda\" : 14538000000,\n \"ebitdaratio\" : 0.4633330146285496,\n
|
||||
\ \"operatingIncome\" : 13929000000,\n \"operatingIncomeRatio\" : 0.4439238932976384,\n
|
||||
\ \"totalOtherIncomeExpensesNet\" : -942000000,\n \"incomeBeforeTax\" : 12987000000,\n
|
||||
\ \"operatingIncome\" : 13846000000,\n \"operatingIncomeRatio\" : 0.44127864359244034,\n
|
||||
\ \"totalOtherIncomeExpensesNet\" : -859000000,\n \"incomeBeforeTax\" : 12987000000,\n
|
||||
\ \"incomeBeforeTaxRatio\" : 0.41390190266755905,\n \"incomeTaxExpense\"
|
||||
: 3833000000,\n \"netIncome\" : 8800000000,\n \"netIncomeRatio\" : 0.2804602097077477,\n
|
||||
\ \"eps\" : 5.17,\n \"epsdiluted\" : 5.17,\n \"weightedAverageShsOut\" :
|
||||
@@ -203,12 +202,12 @@ interactions:
|
||||
6978000000,\n \"costAndExpenses\" : 17656000000,\n \"interestIncome\" :
|
||||
134000000,\n \"interestExpense\" : 934000000,\n \"depreciationAndAmortization\"
|
||||
: 993000000,\n \"ebitda\" : 14171000000,\n \"ebitdaratio\" : 0.4557031224876998,\n
|
||||
\ \"operatingIncome\" : 13441000000,\n \"operatingIncomeRatio\" : 0.43222818921439365,\n
|
||||
\ \"totalOtherIncomeExpensesNet\" : -909000000,\n \"incomeBeforeTax\" : 12532000000,\n
|
||||
\ \"operatingIncome\" : 13332000000,\n \"operatingIncomeRatio\" : 0.4287230279448178,\n
|
||||
\ \"totalOtherIncomeExpensesNet\" : -800000000,\n \"incomeBeforeTax\" : 12532000000,\n
|
||||
\ \"incomeBeforeTaxRatio\" : 0.40299707367270154,\n \"incomeTaxExpense\"
|
||||
: 3653000000,\n \"netIncome\" : 8591000000,\n \"netIncomeRatio\" : 0.27626459143968873,\n
|
||||
\ \"eps\" : 4.8784781374219195,\n \"epsdiluted\" : 4.875709421112372,\n \"weightedAverageShsOut\"
|
||||
: 1761000000,\n \"weightedAverageShsOutDil\" : 1762000000,\n \"link\" :
|
||||
\ \"eps\" : 4.977668,\n \"epsdiluted\" : 4.977668,\n \"weightedAverageShsOut\"
|
||||
: 1725908666,\n \"weightedAverageShsOutDil\" : 1725908666,\n \"link\" :
|
||||
\"https://www.sec.gov/Archives/edgar/data/1413329/000119312512076983/0001193125-12-076983-index.htm\",\n
|
||||
\ \"finalLink\" : \"https://www.sec.gov/Archives/edgar/data/1413329/000119312512076983/d258717d10k.htm\"\n},
|
||||
{\n \"date\" : \"2010-12-31\",\n \"symbol\" : \"PM\",\n \"reportedCurrency\"
|
||||
@@ -222,8 +221,8 @@ interactions:
|
||||
6248000000,\n \"costAndExpenses\" : 15961000000,\n \"interestIncome\" :
|
||||
98000000,\n \"interestExpense\" : 974000000,\n \"depreciationAndAmortization\"
|
||||
: 932000000,\n \"ebitda\" : 11991000000,\n \"ebitdaratio\" : 0.4407159658923846,\n
|
||||
\ \"operatingIncome\" : 11247000000,\n \"operatingIncomeRatio\" : 0.41337106733313733,\n
|
||||
\ \"totalOtherIncomeExpensesNet\" : -923000000,\n \"incomeBeforeTax\" : 10324000000,\n
|
||||
\ \"operatingIncome\" : 11200000000,\n \"operatingIncomeRatio\" : 0.4116436342252279,\n
|
||||
\ \"totalOtherIncomeExpensesNet\" : -876000000,\n \"incomeBeforeTax\" : 10324000000,\n
|
||||
\ \"incomeBeforeTaxRatio\" : 0.379447221405469,\n \"incomeTaxExpense\" :
|
||||
2826000000,\n \"netIncome\" : 7259000000,\n \"netIncomeRatio\" : 0.26679653043222584,\n
|
||||
\ \"eps\" : 3.93,\n \"epsdiluted\" : 3.92,\n \"weightedAverageShsOut\" :
|
||||
@@ -240,8 +239,8 @@ interactions:
|
||||
5944000000,\n \"costAndExpenses\" : 14966000000,\n \"interestIncome\" :
|
||||
0.0,\n \"interestExpense\" : 797000000,\n \"depreciationAndAmortization\"
|
||||
: 853000000,\n \"ebitda\" : 10683000000,\n \"ebitdaratio\" : 0.4267225883762732,\n
|
||||
\ \"operatingIncome\" : 10069000000,\n \"operatingIncomeRatio\" : 0.40219692430597165,\n
|
||||
\ \"totalOtherIncomeExpensesNet\" : -826000000,\n \"incomeBeforeTax\" : 9243000000,\n
|
||||
\ \"operatingIncome\" : 10040000000,\n \"operatingIncomeRatio\" : 0.4010385460355502,\n
|
||||
\ \"totalOtherIncomeExpensesNet\" : -797000000,\n \"incomeBeforeTax\" : 9243000000,\n
|
||||
\ \"incomeBeforeTaxRatio\" : 0.36920311563810665,\n \"incomeTaxExpense\"
|
||||
: 2691000000,\n \"netIncome\" : 6342000000,\n \"netIncomeRatio\" : 0.25332534451767524,\n
|
||||
\ \"eps\" : 3.25,\n \"epsdiluted\" : 3.24,\n \"weightedAverageShsOut\" :
|
||||
@@ -258,8 +257,8 @@ interactions:
|
||||
6045000000,\n \"costAndExpenses\" : 15373000000,\n \"interestIncome\" :
|
||||
217000000,\n \"interestExpense\" : 528000000,\n \"depreciationAndAmortization\"
|
||||
: 842000000,\n \"ebitda\" : 11047000000,\n \"ebitdaratio\" : 0.4297607469363937,\n
|
||||
\ \"operatingIncome\" : 10332000000,\n \"operatingIncomeRatio\" : 0.40194514685858784,\n
|
||||
\ \"totalOtherIncomeExpensesNet\" : -395000000,\n \"incomeBeforeTax\" : 9937000000,\n
|
||||
\ \"operatingIncome\" : 10248000000,\n \"operatingIncomeRatio\" : 0.39867730013616026,\n
|
||||
\ \"totalOtherIncomeExpensesNet\" : -311000000,\n \"incomeBeforeTax\" : 9937000000,\n
|
||||
\ \"incomeBeforeTaxRatio\" : 0.386578486675744,\n \"incomeTaxExpense\" :
|
||||
2787000000,\n \"netIncome\" : 6890000000,\n \"netIncomeRatio\" : 0.26804123711340205,\n
|
||||
\ \"eps\" : 3.33,\n \"epsdiluted\" : 3.32,\n \"weightedAverageShsOut\" :
|
||||
@@ -276,8 +275,8 @@ interactions:
|
||||
5049000000,\n \"costAndExpenses\" : 13769000000,\n \"interestIncome\" :
|
||||
0.0,\n \"interestExpense\" : 0.0,\n \"depreciationAndAmortization\" : 748000000,\n
|
||||
\ \"ebitda\" : 9338000000,\n \"ebitdaratio\" : 0.40959733309939467,\n \"operatingIncome\"
|
||||
: 9029000000,\n \"operatingIncomeRatio\" : 0.3960435125888236,\n \"totalOtherIncomeExpensesNet\"
|
||||
: -166000000,\n \"incomeBeforeTax\" : 8863000000,\n \"incomeBeforeTaxRatio\"
|
||||
: 8873000000,\n \"operatingIncomeRatio\" : 0.3892008070883411,\n \"totalOtherIncomeExpensesNet\"
|
||||
: -10000000,\n \"incomeBeforeTax\" : 8863000000,\n \"incomeBeforeTaxRatio\"
|
||||
: 0.38876217212036146,\n \"incomeTaxExpense\" : 2564000000,\n \"netIncome\"
|
||||
: 6026000000,\n \"netIncomeRatio\" : 0.2643214317045355,\n \"eps\" : 2.87,\n
|
||||
\ \"epsdiluted\" : 2.85,\n \"weightedAverageShsOut\" : 2101000000,\n \"weightedAverageShsOutDil\"
|
||||
@@ -347,13 +346,15 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sun, 06 Mar 2022 14:44:34 GMT
|
||||
- Mon, 18 Jul 2022 09:04:28 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Vary:
|
||||
- Accept-Encoding
|
||||
X-Frame-Options:
|
||||
- SAMEORIGIN
|
||||
status:
|
||||
code: 200
|
||||
message: ''
|
||||
@@ -11,41 +11,44 @@ interactions:
|
||||
response:
|
||||
body:
|
||||
string: "[ {\n \"symbol\" : \"PM\",\n \"date\" : \"2021-12-31\",\n \"period\"
|
||||
: \"FY\",\n \"revenuePerShare\" : null,\n \"netIncomePerShare\" : null,\n
|
||||
\ \"operatingCashFlowPerShare\" : null,\n \"freeCashFlowPerShare\" : null,\n
|
||||
\ \"cashPerShare\" : null,\n \"bookValuePerShare\" : null,\n \"tangibleBookValuePerShare\"
|
||||
: null,\n \"shareholdersEquityPerShare\" : null,\n \"interestDebtPerShare\"
|
||||
: null,\n \"marketCap\" : null,\n \"enterpriseValue\" : 23310000000,\n \"peRatio\"
|
||||
: null,\n \"priceToSalesRatio\" : null,\n \"pocfratio\" : null,\n \"pfcfRatio\"
|
||||
: 0.0,\n \"pbRatio\" : null,\n \"ptbRatio\" : null,\n \"evToSales\" : 0.7422384970546091,\n
|
||||
\ \"enterpriseValueOverEBITDA\" : 1.6689339156583376,\n \"evToOperatingCashFlow\"
|
||||
: 1.9478566056655804,\n \"evToFreeCashFlow\" : 2.0777252874587755,\n \"earningsYield\"
|
||||
: null,\n \"freeCashFlowYield\" : null,\n \"debtToEquity\" : -2.4523055610528397,\n
|
||||
\ \"debtToAssets\" : 1.198789053039477,\n \"netDebtToEBITDA\" : 1.6689339156583376,\n
|
||||
\ \"currentRatio\" : 0.9201246429498832,\n \"interestCoverage\" : 17.44911804613297,\n
|
||||
\ \"incomeQuality\" : 1.3137556263036558,\n \"dividendYield\" : null,\n \"payoutRatio\"
|
||||
: 0.8321440333735866,\n \"salesGeneralAndAdministrativeToRevenue\" : 0.003661837287056201,\n
|
||||
\ \"researchAndDdevelopementToRevenue\" : 0.0,\n \"intangiblesToTotalAssets\"
|
||||
: 0.23003148462097361,\n \"capexToOperatingCashFlow\" : -0.06250522269574664,\n
|
||||
\ \"capexToRevenue\" : -0.023817863397548163,\n \"capexToDepreciation\" :
|
||||
-0.749498997995992,\n \"stockBasedCompensationToRevenue\" : 0.0,\n \"grahamNumber\"
|
||||
: null,\n \"roic\" : 0.5836169729975039,\n \"returnOnTangibleAssets\" :
|
||||
0.2865186210367388,\n \"grahamNetNet\" : null,\n \"workingCapital\" : -1538000000,\n
|
||||
\ \"tangibleAssetValue\" : -17706000000,\n \"netCurrentAssetValue\" : -31781000000,\n
|
||||
\ \"investedCapital\" : -2.7514347912131405,\n \"averageReceivables\" : 3850500000,\n
|
||||
\ \"averagePayables\" : 3055500000,\n \"averageInventory\" : 9155500000,\n
|
||||
\ \"daysSalesOutstanding\" : 45.79207132622194,\n \"daysPayablesOutstanding\"
|
||||
: \"FY\",\n \"revenuePerShare\" : 20.17019910083494,\n \"netIncomePerShare\"
|
||||
: 5.850353243416827,\n \"operatingCashFlowPerShare\" : 7.6859344894026975,\n
|
||||
\ \"freeCashFlowPerShare\" : 7.205523442517662,\n \"cashPerShare\" : 2.8876043673731533,\n
|
||||
\ \"bookValuePerShare\" : -6.490687219010918,\n \"tangibleBookValuePerShare\"
|
||||
: -11.371868978805395,\n \"shareholdersEquityPerShare\" : -6.490687219010918,\n
|
||||
\ \"interestDebtPerShare\" : 18.332048811817597,\n \"marketCap\" : 161180635329,\n
|
||||
\ \"enterpriseValue\" : 184490635329,\n \"peRatio\" : 17.69465751772972,\n
|
||||
\ \"priceToSalesRatio\" : 5.132324003470785,\n \"pocfratio\" : 13.46875869716721,\n
|
||||
\ \"pfcfRatio\" : 14.36675597905339,\n \"pbRatio\" : -15.949004089550764,\n
|
||||
\ \"ptbRatio\" : -15.949004089550764,\n \"evToSales\" : 5.874562500525394,\n
|
||||
\ \"enterpriseValueOverEBITDA\" : 13.650805425749168,\n \"evToOperatingCashFlow\"
|
||||
: 15.41661530283279,\n \"evToFreeCashFlow\" : 16.444481266512167,\n \"earningsYield\"
|
||||
: 0.05651423312364303,\n \"freeCashFlowYield\" : 0.0696051357354431,\n \"debtToEquity\"
|
||||
: -2.4523055610528397,\n \"debtToAssets\" : 1.198789053039477,\n \"netDebtToEBITDA\"
|
||||
: 1.7247502774694783,\n \"currentRatio\" : 0.9201246429498832,\n \"interestCoverage\"
|
||||
: 17.605156037991858,\n \"incomeQuality\" : 1.3137556263036558,\n \"dividendYield\"
|
||||
: 0.04702798189452345,\n \"payoutRatio\" : 0.8321440333735866,\n \"salesGeneralAndAdministrativeToRevenue\"
|
||||
: 0.003661837287056201,\n \"researchAndDdevelopementToRevenue\" : 0.0,\n
|
||||
\ \"intangiblesToTotalAssets\" : 0.23003148462097361,\n \"capexToOperatingCashFlow\"
|
||||
: -0.06250522269574664,\n \"capexToRevenue\" : -0.023817863397548163,\n \"capexToDepreciation\"
|
||||
: -0.749498997995992,\n \"stockBasedCompensationToRevenue\" : 0.0,\n \"grahamNumber\"
|
||||
: 29.229921194458516,\n \"roic\" : 0.5888359428182437,\n \"returnOnTangibleAssets\"
|
||||
: 0.2865186210367388,\n \"grahamNetNet\" : -24.204881181759795,\n \"workingCapital\"
|
||||
: -1538000000,\n \"tangibleAssetValue\" : -17706000000,\n \"netCurrentAssetValue\"
|
||||
: -31781000000,\n \"investedCapital\" : -2.7514347912131405,\n \"averageReceivables\"
|
||||
: 3850500000,\n \"averagePayables\" : 3055500000,\n \"averageInventory\"
|
||||
: 9155500000,\n \"daysSalesOutstanding\" : 45.79207132622194,\n \"daysPayablesOutstanding\"
|
||||
: 121.21784646061815,\n \"daysOfInventoryOnHand\" : 317.3280159521436,\n
|
||||
\ \"receivablesTurnover\" : 7.970812182741117,\n \"payablesTurnover\" : 3.01110777544281,\n
|
||||
\ \"inventoryTurnover\" : 1.150229357798165,\n \"roe\" : -0.9013457352068078,\n
|
||||
\ \"capexPerShare\" : null\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2020-12-31\",\n
|
||||
\ \"period\" : \"FY\",\n \"revenuePerShare\" : 18.42903018625562,\n \"netIncomePerShare\"
|
||||
: 5.1740526653821455,\n \"operatingCashFlowPerShare\" : 6.3018625561978165,\n
|
||||
\ \"freeCashFlowPerShare\" : 5.9152215799614645,\n \"cashPerShare\" : 4.675658317276814,\n
|
||||
\ \"bookValuePerShare\" : -8.071290944123314,\n \"tangibleBookValuePerShare\"
|
||||
: -11.955041746949261,\n \"shareholdersEquityPerShare\" : -8.071290944123314,\n
|
||||
\ \"interestDebtPerShare\" : 20.72190109184329,\n \"marketCap\" : 124015053114,\n
|
||||
\ \"enterpriseValue\" : 148271053114,\n \"peRatio\" : 15.39412277979146,\n
|
||||
\ \"capexPerShare\" : -0.48041104688503533\n}, {\n \"symbol\" : \"PM\",\n
|
||||
\ \"date\" : \"2020-12-31\",\n \"period\" : \"FY\",\n \"revenuePerShare\"
|
||||
: 18.42903018625562,\n \"netIncomePerShare\" : 5.1740526653821455,\n \"operatingCashFlowPerShare\"
|
||||
: 6.3018625561978165,\n \"freeCashFlowPerShare\" : 5.9152215799614645,\n
|
||||
\ \"cashPerShare\" : 4.675658317276814,\n \"bookValuePerShare\" : -8.071290944123314,\n
|
||||
\ \"tangibleBookValuePerShare\" : -11.955041746949261,\n \"shareholdersEquityPerShare\"
|
||||
: -8.071290944123314,\n \"interestDebtPerShare\" : 20.72190109184329,\n \"marketCap\"
|
||||
: 124015053114,\n \"enterpriseValue\" : 148271053114,\n \"peRatio\" : 15.39412277979146,\n
|
||||
\ \"priceToSalesRatio\" : 4.321985541019028,\n \"pocfratio\" : 12.639120782103547,\n
|
||||
\ \"pfcfRatio\" : 13.465260924429968,\n \"pbRatio\" : -9.868310106946765,\n
|
||||
\ \"ptbRatio\" : -9.868310106946765,\n \"evToSales\" : 5.167319060221649,\n
|
||||
@@ -54,13 +57,13 @@ interactions:
|
||||
: 0.06495985606355849,\n \"freeCashFlowYield\" : 0.0742651780468438,\n \"debtToEquity\"
|
||||
: -2.2414259568711707,\n \"debtToAssets\" : 1.2372196809104095,\n \"netDebtToEBITDA\"
|
||||
: 1.9976939548674024,\n \"currentRatio\" : 1.0956920723935764,\n \"interestCoverage\"
|
||||
: 15.89423076923077,\n \"incomeQuality\" : 1.217974180734856,\n \"dividendYield\"
|
||||
: 16.02747252747253,\n \"incomeQuality\" : 1.217974180734856,\n \"dividendYield\"
|
||||
: 0.05937988828848618,\n \"payoutRatio\" : 0.9141012909632572,\n \"salesGeneralAndAdministrativeToRevenue\"
|
||||
: 0.0033804976650170767,\n \"researchAndDdevelopementToRevenue\" : 0.0,\n
|
||||
\ \"intangiblesToTotalAssets\" : 0.17813232176726543,\n \"capexToOperatingCashFlow\"
|
||||
: -0.06135344476151651,\n \"capexToRevenue\" : -0.020979995817941032,\n \"capexToDepreciation\"
|
||||
: -0.6136595310907238,\n \"stockBasedCompensationToRevenue\" : 0.0,\n \"grahamNumber\"
|
||||
: 30.653366854337715,\n \"roic\" : 0.45916666666666667,\n \"returnOnTangibleAssets\"
|
||||
: 30.653366854337715,\n \"roic\" : 0.463015873015873,\n \"returnOnTangibleAssets\"
|
||||
: 0.2187228496959166,\n \"grahamNetNet\" : -26.043513166345537,\n \"workingCapital\"
|
||||
: 1877000000,\n \"tangibleAssetValue\" : -18614000000,\n \"netCurrentAssetValue\"
|
||||
: -33954000000,\n \"investedCapital\" : -2.5094294581045595,\n \"averageReceivables\"
|
||||
@@ -85,14 +88,14 @@ interactions:
|
||||
\ \"evToFreeCashFlow\" : 16.81285485061702,\n \"earningsYield\" : 0.054791636055398746,\n
|
||||
\ \"freeCashFlowYield\" : 0.07044747861931436,\n \"debtToEquity\" : -2.302496328928047,\n
|
||||
\ \"debtToAssets\" : 1.2238833819241983,\n \"netDebtToEBITDA\" : 2.1519843388503292,\n
|
||||
\ \"currentRatio\" : 1.0892582169595921,\n \"interestCoverage\" : 13.118090452261306,\n
|
||||
\ \"currentRatio\" : 1.0892582169595921,\n \"interestCoverage\" : 13.229899497487438,\n
|
||||
\ \"incomeQuality\" : 1.4043145441892833,\n \"dividendYield\" : 0.05460861597671683,\n
|
||||
\ \"payoutRatio\" : 0.9966597077244259,\n \"salesGeneralAndAdministrativeToRevenue\"
|
||||
: 0.29471565173628583,\n \"researchAndDdevelopementToRevenue\" : 0.0,\n \"intangiblesToTotalAssets\"
|
||||
: 0.1859125364431487,\n \"capexToOperatingCashFlow\" : -0.0844400396432111,\n
|
||||
\ \"capexToRevenue\" : -0.028585807750377452,\n \"capexToDepreciation\" :
|
||||
-0.8838174273858921,\n \"stockBasedCompensationToRevenue\" : 0.0,\n \"grahamNumber\"
|
||||
: 27.82097004066496,\n \"roic\" : 0.43432326761500706,\n \"returnOnTangibleAssets\"
|
||||
: 27.82097004066496,\n \"roic\" : 0.4380251227019383,\n \"returnOnTangibleAssets\"
|
||||
: 0.20585033234013295,\n \"grahamNetNet\" : -24.57090032154341,\n \"workingCapital\"
|
||||
: 1681000000,\n \"tangibleAssetValue\" : -17570000000,\n \"netCurrentAssetValue\"
|
||||
: -31960000000,\n \"investedCapital\" : -2.6816100889695087,\n \"averageReceivables\"
|
||||
@@ -117,13 +120,13 @@ interactions:
|
||||
: 0.06830638563580557,\n \"freeCashFlowYield\" : 0.06943748619430519,\n \"debtToEquity\"
|
||||
: -2.165101533028333,\n \"debtToAssets\" : 1.2698173412728324,\n \"netDebtToEBITDA\"
|
||||
: 2.0627868852459015,\n \"currentRatio\" : 1.130940608457914,\n \"interestCoverage\"
|
||||
: 13.258479532163742,\n \"incomeQuality\" : 1.1980786246997852,\n \"dividendYield\"
|
||||
: 13.306432748538011,\n \"incomeQuality\" : 1.1980786246997852,\n \"dividendYield\"
|
||||
: 0.05944753698679324,\n \"payoutRatio\" : 0.8703071672354948,\n \"salesGeneralAndAdministrativeToRevenue\"
|
||||
: 0.25144303797468354,\n \"researchAndDdevelopementToRevenue\" : 0.0,\n \"intangiblesToTotalAssets\"
|
||||
: 0.23785834526770683,\n \"capexToOperatingCashFlow\" : -0.15150875712175566,\n
|
||||
\ \"capexToRevenue\" : -0.04847257383966245,\n \"capexToDepreciation\" :
|
||||
-1.4519716885743175,\n \"stockBasedCompensationToRevenue\" : 0.0,\n \"grahamNumber\"
|
||||
: 30.284342617274454,\n \"roic\" : 0.5013710747456878,\n \"returnOnTangibleAssets\"
|
||||
: 30.284342617274454,\n \"roic\" : 0.5031844316674038,\n \"returnOnTangibleAssets\"
|
||||
: 0.260796466011736,\n \"grahamNetNet\" : -23.711897106109326,\n \"workingCapital\"
|
||||
: 2251000000,\n \"tangibleAssetValue\" : -20206000000,\n \"netCurrentAssetValue\"
|
||||
: -31098000000,\n \"investedCapital\" : -2.5490809856328758,\n \"averageReceivables\"
|
||||
@@ -210,13 +213,13 @@ interactions:
|
||||
: 0.04929514572467086,\n \"freeCashFlowYield\" : 0.04952465898862975,\n \"debtToEquity\"
|
||||
: -1.9065237088492903,\n \"debtToAssets\" : 1.3379667805395217,\n \"netDebtToEBITDA\"
|
||||
: 2.1894819603389535,\n \"currentRatio\" : 1.0271675549200572,\n \"interestCoverage\"
|
||||
: 9.44434628975265,\n \"incomeQuality\" : 1.1443328968427178,\n \"dividendYield\"
|
||||
: 9.384275618374557,\n \"incomeQuality\" : 1.1443328968427178,\n \"dividendYield\"
|
||||
: 0.044826809366971164,\n \"payoutRatio\" : 0.9093554488578496,\n \"salesGeneralAndAdministrativeToRevenue\"
|
||||
: 0.24841382399044562,\n \"researchAndDdevelopementToRevenue\" : 0.0,\n \"intangiblesToTotalAssets\"
|
||||
: 0.2956178584049947,\n \"capexToOperatingCashFlow\" : -0.12205975842339478,\n
|
||||
\ \"capexToRevenue\" : -0.035828916921698886,\n \"capexToDepreciation\" :
|
||||
-1.273209549071618,\n \"stockBasedCompensationToRevenue\" : 0.0,\n \"grahamNumber\"
|
||||
: 29.216124012545766,\n \"roic\" : 0.5757135164243403,\n \"returnOnTangibleAssets\"
|
||||
: 29.216124012545766,\n \"roic\" : 0.5720516962843296,\n \"returnOnTangibleAssets\"
|
||||
: 0.28735680240822814,\n \"grahamNetNet\" : -23.043899289864427,\n \"workingCapital\"
|
||||
: 418000000,\n \"tangibleAssetValue\" : -21514000000,\n \"netCurrentAssetValue\"
|
||||
: -29628000000,\n \"investedCapital\" : -2.1504077318030808,\n \"averageReceivables\"
|
||||
@@ -241,13 +244,13 @@ interactions:
|
||||
: 0.05963113363266451,\n \"freeCashFlowYield\" : 0.05241300495191892,\n \"debtToEquity\"
|
||||
: -2.1323145142133186,\n \"debtToAssets\" : 1.3183846306874698,\n \"netDebtToEBITDA\"
|
||||
: 2.195667641710807,\n \"currentRatio\" : 1.024616199047115,\n \"interestCoverage\"
|
||||
: 10.45897435897436,\n \"incomeQuality\" : 1.0328306419324702,\n \"dividendYield\"
|
||||
: 10.001709401709402,\n \"incomeQuality\" : 1.0328306419324702,\n \"dividendYield\"
|
||||
: 0.048028011673979756,\n \"payoutRatio\" : 0.805418390497798,\n \"salesGeneralAndAdministrativeToRevenue\"
|
||||
: 0.23519333490106495,\n \"researchAndDdevelopementToRevenue\" : 0.0,\n \"intangiblesToTotalAssets\"
|
||||
: 0.3232159604399352,\n \"capexToOperatingCashFlow\" : -0.14898565706163586,\n
|
||||
\ \"capexToRevenue\" : -0.03873416871031679,\n \"capexToDepreciation\" :
|
||||
-1.296962879640045,\n \"stockBasedCompensationToRevenue\" : 0.0,\n \"grahamNumber\"
|
||||
: 29.46536662849316,\n \"roic\" : 0.6095641344956414,\n \"returnOnTangibleAssets\"
|
||||
: 29.46536662849316,\n \"roic\" : 0.5829140722291407,\n \"returnOnTangibleAssets\"
|
||||
: 0.31464684639287815,\n \"grahamNetNet\" : -23.8882503192848,\n \"workingCapital\"
|
||||
: 372000000,\n \"tangibleAssetValue\" : -22576000000,\n \"netCurrentAssetValue\"
|
||||
: -30906000000,\n \"investedCapital\" : -2.332330350779951,\n \"averageReceivables\"
|
||||
@@ -272,13 +275,13 @@ interactions:
|
||||
: 0.06685168665435655,\n \"freeCashFlowYield\" : 0.06965016560828775,\n \"debtToEquity\"
|
||||
: -3.0933556528457378,\n \"debtToAssets\" : 1.164378536994341,\n \"netDebtToEBITDA\"
|
||||
: 1.7934232715008431,\n \"currentRatio\" : 0.9874604476737373,\n \"interestCoverage\"
|
||||
: 12.521739130434783,\n \"incomeQuality\" : 1.181786380597015,\n \"dividendYield\"
|
||||
: 12.241847826086957,\n \"incomeQuality\" : 1.181786380597015,\n \"dividendYield\"
|
||||
: 0.04458857831890386,\n \"payoutRatio\" : 0.6669776119402985,\n \"salesGeneralAndAdministrativeToRevenue\"
|
||||
: 0.22071307300509338,\n \"researchAndDdevelopementToRevenue\" : 0.0,\n \"intangiblesToTotalAssets\"
|
||||
: 0.31665269335569063,\n \"capexToOperatingCashFlow\" : -0.11840157868771584,\n
|
||||
\ \"capexToRevenue\" : -0.038440593266489416,\n \"capexToDepreciation\" :
|
||||
-1.3605442176870748,\n \"stockBasedCompensationToRevenue\" : 0.0,\n \"grahamNumber\"
|
||||
: 23.86610178353917,\n \"roic\" : 0.6551037816320728,\n \"returnOnTangibleAssets\"
|
||||
: 23.86610178353917,\n \"roic\" : 0.6404606198464601,\n \"returnOnTangibleAssets\"
|
||||
: 0.3288091404033433,\n \"grahamNetNet\" : -21.254778051787916,\n \"workingCapital\"
|
||||
: -214000000,\n \"tangibleAssetValue\" : -18360000000,\n \"netCurrentAssetValue\"
|
||||
: -27590000000,\n \"investedCapital\" : -3.563996909605975,\n \"averageReceivables\"
|
||||
@@ -302,14 +305,14 @@ interactions:
|
||||
\ \"evToFreeCashFlow\" : 20.102785819964136,\n \"earningsYield\" : 0.059337655536819515,\n
|
||||
\ \"freeCashFlowYield\" : 0.05640448733698809,\n \"debtToEquity\" : -5.074510932105869,\n
|
||||
\ \"debtToAssets\" : 1.0837271037961242,\n \"netDebtToEBITDA\" : 1.3657999724858991,\n
|
||||
\ \"currentRatio\" : 0.9749647390691114,\n \"interestCoverage\" : 13.832174776564052,\n
|
||||
\ \"currentRatio\" : 0.9749647390691114,\n \"interestCoverage\" : 13.749751737835155,\n
|
||||
\ \"incomeQuality\" : 1.0705681818181818,\n \"dividendYield\" : 0.03643871483192871,\n
|
||||
\ \"payoutRatio\" : 0.6140909090909091,\n \"salesGeneralAndAdministrativeToRevenue\"
|
||||
: 0.2223921981068936,\n \"researchAndDdevelopementToRevenue\" : 0.0,\n \"intangiblesToTotalAssets\"
|
||||
: 0.35887974515529597,\n \"capexToOperatingCashFlow\" : -0.11209001167604288,\n
|
||||
\ \"capexToRevenue\" : -0.03365522516492973,\n \"capexToDepreciation\" :
|
||||
-1.175946547884187,\n \"stockBasedCompensationToRevenue\" : 0.0,\n \"grahamNumber\"
|
||||
: 15.505012486373737,\n \"roic\" : 0.6743972111939576,\n \"returnOnTangibleAssets\"
|
||||
: 15.505012486373737,\n \"roic\" : 0.6703786191536748,\n \"returnOnTangibleAssets\"
|
||||
: 0.3643741459980953,\n \"grahamNetNet\" : -18.12928486997636,\n \"workingCapital\"
|
||||
: -426000000,\n \"tangibleAssetValue\" : -16673000000,\n \"netCurrentAssetValue\"
|
||||
: -24234000000,\n \"investedCapital\" : -6.5704833141542,\n \"averageReceivables\"
|
||||
@@ -319,29 +322,29 @@ interactions:
|
||||
\ \"receivablesTurnover\" : 8.742546670381723,\n \"payablesTurnover\" : 9.404351767905712,\n
|
||||
\ \"inventoryTurnover\" : 1.1591239244608336,\n \"roe\" : -2.5316455696202533,\n
|
||||
\ \"capexPerShare\" : -0.624113475177305\n}, {\n \"symbol\" : \"PM\",\n \"date\"
|
||||
: \"2011-12-31\",\n \"period\" : \"FY\",\n \"revenuePerShare\" : 17.65871663827371,\n
|
||||
\ \"netIncomePerShare\" : 4.8784781374219195,\n \"operatingCashFlowPerShare\"
|
||||
: 5.978989210675753,\n \"freeCashFlowPerShare\" : 5.46961953435548,\n \"cashPerShare\"
|
||||
: 1.4480408858603067,\n \"bookValuePerShare\" : 0.13003975014196478,\n \"tangibleBookValuePerShare\"
|
||||
: -6.735945485519591,\n \"shareholdersEquityPerShare\" : 0.13003975014196478,\n
|
||||
\ \"interestDebtPerShare\" : 11.061328790459966,\n \"marketCap\" : 131898903522,\n
|
||||
\ \"enterpriseValue\" : 147893903522,\n \"peRatio\" : 15.35314905389361,\n
|
||||
\ \"priceToSalesRatio\" : 4.241531450686561,\n \"pocfratio\" : 12.52720139823345,\n
|
||||
\ \"pfcfRatio\" : 13.69382304007475,\n \"pbRatio\" : 575.9777446375547,\n
|
||||
\ \"ptbRatio\" : 575.9777446375547,\n \"evToSales\" : 4.7558897489146865,\n
|
||||
\ \"enterpriseValueOverEBITDA\" : 10.436377356714416,\n \"evToOperatingCashFlow\"
|
||||
: 14.046339018140374,\n \"evToFreeCashFlow\" : 15.35443350519103,\n \"earningsYield\"
|
||||
: 0.06513321771903183,\n \"freeCashFlowYield\" : 0.07302562601207246,\n \"debtToEquity\"
|
||||
: \"2011-12-31\",\n \"period\" : \"FY\",\n \"revenuePerShare\" : 18.017755291808704,\n
|
||||
\ \"netIncomePerShare\" : 4.977667804351821,\n \"operatingCashFlowPerShare\"
|
||||
: 6.100554570133898,\n \"freeCashFlowPerShare\" : 5.580828342627952,\n \"cashPerShare\"
|
||||
: 1.4774825865553654,\n \"bookValuePerShare\" : 0.13268373032203085,\n \"tangibleBookValuePerShare\"
|
||||
: -6.872901349694017,\n \"shareholdersEquityPerShare\" : 0.13268373032203085,\n
|
||||
\ \"interestDebtPerShare\" : 11.28622874647528,\n \"marketCap\" : 129270562535.21733,\n
|
||||
\ \"enterpriseValue\" : 145265562535.21735,\n \"peRatio\" : 15.047207837878865,\n
|
||||
\ \"priceToSalesRatio\" : 4.157010725639687,\n \"pocfratio\" : 12.277572659817393,\n
|
||||
\ \"pfcfRatio\" : 13.4209471070616,\n \"pbRatio\" : 564.5002730795517,\n
|
||||
\ \"ptbRatio\" : 564.5002730795517,\n \"evToSales\" : 4.671369023867812,\n
|
||||
\ \"enterpriseValueOverEBITDA\" : 10.250904137690872,\n \"evToOperatingCashFlow\"
|
||||
: 13.796710279724318,\n \"evToFreeCashFlow\" : 15.08155757217788,\n \"earningsYield\"
|
||||
: 0.06645751230222692,\n \"freeCashFlowYield\" : 0.07451038976778601,\n \"debtToEquity\"
|
||||
: 64.75109170305677,\n \"debtToAssets\" : 0.9503212353471596,\n \"netDebtToEBITDA\"
|
||||
: 1.1287135699668336,\n \"currentRatio\" : 1.0043936731107206,\n \"interestCoverage\"
|
||||
: 14.390792291220556,\n \"incomeQuality\" : 1.22558491444535,\n \"dividendYield\"
|
||||
: 0.03630052920948951,\n \"payoutRatio\" : 0.5573274356885113,\n \"salesGeneralAndAdministrativeToRevenue\"
|
||||
: 14.274089935760172,\n \"incomeQuality\" : 1.22558491444535,\n \"dividendYield\"
|
||||
: 0.03703859491363782,\n \"payoutRatio\" : 0.5573274356885113,\n \"salesGeneralAndAdministrativeToRevenue\"
|
||||
: 0.0,\n \"researchAndDdevelopementToRevenue\" : 0.0,\n \"intangiblesToTotalAssets\"
|
||||
: 0.3839325969341749,\n \"capexToOperatingCashFlow\" : -0.08519327571469275,\n
|
||||
\ \"capexToRevenue\" : -0.02884522622761038,\n \"capexToDepreciation\" :
|
||||
-0.9033232628398792,\n \"stockBasedCompensationToRevenue\" : 0.0,\n \"grahamNumber\"
|
||||
: 3.7780830796087774,\n \"roic\" : 0.6495119358268097,\n \"returnOnTangibleAssets\"
|
||||
: 0.3929469880620226,\n \"grahamNetNet\" : -14.034213515048268,\n \"workingCapital\"
|
||||
: 3.854899412847063,\n \"roic\" : 0.6442447086111917,\n \"returnOnTangibleAssets\"
|
||||
: 0.3929469880620226,\n \"grahamNetNet\" : -14.319558437167034,\n \"workingCapital\"
|
||||
: 65000000,\n \"tangibleAssetValue\" : -11862000000,\n \"netCurrentAssetValue\"
|
||||
: -18866000000,\n \"investedCapital\" : 80.9825327510917,\n \"averageReceivables\"
|
||||
: 3481000000,\n \"averagePayables\" : 1905500000,\n \"averageInventory\"
|
||||
@@ -349,7 +352,7 @@ interactions:
|
||||
: 35.242086533058625,\n \"daysOfInventoryOnHand\" : 277.5613410751077,\n
|
||||
\ \"receivablesTurnover\" : 9.714776632302405,\n \"payablesTurnover\" : 10.35693501454898,\n
|
||||
\ \"inventoryTurnover\" : 1.315024630541872,\n \"roe\" : 37.51528384279476,\n
|
||||
\ \"capexPerShare\" : -0.5093696763202725\n}, {\n \"symbol\" : \"PM\",\n
|
||||
\ \"capexPerShare\" : -0.5197262275059461\n}, {\n \"symbol\" : \"PM\",\n
|
||||
\ \"date\" : \"2010-12-31\",\n \"period\" : \"FY\",\n \"revenuePerShare\"
|
||||
: 14.79499728113105,\n \"netIncomePerShare\" : 3.9472539423599784,\n \"operatingCashFlowPerShare\"
|
||||
: 5.131593257205003,\n \"freeCashFlowPerShare\" : 4.7438825448613375,\n \"cashPerShare\"
|
||||
@@ -365,13 +368,13 @@ interactions:
|
||||
: 0.06973947141058165,\n \"freeCashFlowYield\" : 0.0838141821994647,\n \"debtToEquity\"
|
||||
: 3.813462635482031,\n \"debtToAssets\" : 0.8538944365192582,\n \"netDebtToEBITDA\"
|
||||
: 1.2341756317237929,\n \"currentRatio\" : 1.0743517650734145,\n \"interestCoverage\"
|
||||
: 11.547227926078028,\n \"incomeQuality\" : 1.3000413280066125,\n \"dividendYield\"
|
||||
: 11.498973305954825,\n \"incomeQuality\" : 1.3000413280066125,\n \"dividendYield\"
|
||||
: 0.04249313707797253,\n \"payoutRatio\" : 0.6093125774900124,\n \"salesGeneralAndAdministrativeToRevenue\"
|
||||
: 0.0,\n \"researchAndDdevelopementToRevenue\" : 0.0,\n \"intangiblesToTotalAssets\"
|
||||
: 0.40039942938659057,\n \"capexToOperatingCashFlow\" : -0.0755536717177069,\n
|
||||
\ \"capexToRevenue\" : -0.02620552778594531,\n \"capexToDepreciation\" :
|
||||
-0.7650214592274678,\n \"stockBasedCompensationToRevenue\" : 0.0,\n \"grahamNumber\"
|
||||
: 13.012294500971974,\n \"roic\" : 0.5055740357817136,\n \"returnOnTangibleAssets\"
|
||||
: 13.012294500971974,\n \"roic\" : 0.5034612964128382,\n \"returnOnTangibleAssets\"
|
||||
: 0.34540350209364296,\n \"grahamNetNet\" : -11.860114192495923,\n \"workingCapital\"
|
||||
: 952000000,\n \"tangibleAssetValue\" : -8913000000,\n \"netCurrentAssetValue\"
|
||||
: -16173000000,\n \"investedCapital\" : 4.706788362806617,\n \"averageReceivables\"
|
||||
@@ -396,13 +399,13 @@ interactions:
|
||||
: 0.07172104696787457,\n \"freeCashFlowYield\" : 0.08107350768096701,\n \"debtToEquity\"
|
||||
: 2.391882435269419,\n \"debtToAssets\" : 0.8221521185459597,\n \"netDebtToEBITDA\"
|
||||
: 1.298886080688945,\n \"currentRatio\" : 1.3134728931830382,\n \"interestCoverage\"
|
||||
: 12.633626097867001,\n \"incomeQuality\" : 1.2431409649952696,\n \"dividendYield\"
|
||||
: 12.59723964868256,\n \"incomeQuality\" : 1.2431409649952696,\n \"dividendYield\"
|
||||
: 0.04893361246136758,\n \"payoutRatio\" : 0.6822768842636392,\n \"salesGeneralAndAdministrativeToRevenue\"
|
||||
: 0.0,\n \"researchAndDdevelopementToRevenue\" : 0.0,\n \"intangiblesToTotalAssets\"
|
||||
: 0.36634637647603613,\n \"capexToOperatingCashFlow\" : -0.09069000507356671,\n
|
||||
\ \"capexToRevenue\" : -0.028560015977631317,\n \"capexToDepreciation\" :
|
||||
-0.8382180539273154,\n \"stockBasedCompensationToRevenue\" : 0.0,\n \"grahamNumber\"
|
||||
: 14.69865807645513,\n \"roic\" : 0.43077778728501753,\n \"returnOnTangibleAssets\"
|
||||
: 14.69865807645513,\n \"roic\" : 0.42953709249593564,\n \"returnOnTangibleAssets\"
|
||||
: 0.2896684023020005,\n \"grahamNetNet\" : -10.262480699948533,\n \"workingCapital\"
|
||||
: 3504000000,\n \"tangibleAssetValue\" : -6513000000,\n \"netCurrentAssetValue\"
|
||||
: -13725000000,\n \"investedCapital\" : 2.696990902729181,\n \"averageReceivables\"
|
||||
@@ -427,13 +430,13 @@ interactions:
|
||||
: 0.08968294187492486,\n \"freeCashFlowYield\" : 0.08898005669912719,\n \"debtToEquity\"
|
||||
: 1.5169333333333332,\n \"debtToAssets\" : 0.7725342715030935,\n \"netDebtToEBITDA\"
|
||||
: 0.9441477324160406,\n \"currentRatio\" : 1.4726932176656151,\n \"interestCoverage\"
|
||||
: 19.568181818181817,\n \"incomeQuality\" : 1.1516690856313498,\n \"dividendYield\"
|
||||
: 19.40909090909091,\n \"incomeQuality\" : 1.1516690856313498,\n \"dividendYield\"
|
||||
: 0.06611025570141413,\n \"payoutRatio\" : 0.7371552975326561,\n \"salesGeneralAndAdministrativeToRevenue\"
|
||||
: 0.0,\n \"researchAndDdevelopementToRevenue\" : 0.0,\n \"intangiblesToTotalAssets\"
|
||||
: 0.33661894941162196,\n \"capexToOperatingCashFlow\" : -0.13850031505986138,\n
|
||||
\ \"capexToRevenue\" : -0.04275432795176036,\n \"capexToDepreciation\" :
|
||||
-1.3052256532066508,\n \"stockBasedCompensationToRevenue\" : 0.0,\n \"grahamNumber\"
|
||||
: 16.488493116541544,\n \"roic\" : 0.4526020676362362,\n \"returnOnTangibleAssets\"
|
||||
: 16.488493116541544,\n \"roic\" : 0.4489223760294375,\n \"returnOnTangibleAssets\"
|
||||
: 0.31500022859232846,\n \"grahamNetNet\" : -8.207446808510639,\n \"workingCapital\"
|
||||
: 4795000000,\n \"tangibleAssetValue\" : -3599000000,\n \"netCurrentAssetValue\"
|
||||
: -10533000000,\n \"investedCapital\" : 1.5948,\n \"averageReceivables\"
|
||||
@@ -457,7 +460,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sun, 06 Mar 2022 14:44:36 GMT
|
||||
- Mon, 18 Jul 2022 09:04:29 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
@@ -16,45 +16,48 @@ interactions:
|
||||
\ \"daysOfInventoryOutstanding\" : 317.3280159521436,\n \"operatingCycle\"
|
||||
: 363.12008727836553,\n \"daysOfPayablesOutstanding\" : 121.21784646061815,\n
|
||||
\ \"cashConversionCycle\" : 241.90224081774738,\n \"grossProfitMargin\" :
|
||||
0.6806241044419679,\n \"operatingProfitMargin\" : 0.40948893488298044,\n
|
||||
\ \"pretaxProfitMargin\" : 0.38949211908931697,\n \"netProfitMargin\" : 0.29004935519821684,\n
|
||||
\ \"effectiveTaxRate\" : 0.2183616742969261,\n \"returnOnAssets\" : 0.22061031726810365,\n
|
||||
\ \"returnOnEquity\" : -0.9013457352068078,\n \"returnOnCapitalEmployed\"
|
||||
: 0.5836169729975039,\n \"netIncomePerEBT\" : 0.7446860693263571,\n \"ebtPerEbit\"
|
||||
: 0.9511664074650078,\n \"ebitPerRevenue\" : 0.40948893488298044,\n \"debtRatio\"
|
||||
: 1.198789053039477,\n \"debtEquityRatio\" : -4.897882446071641,\n \"longTermDebtToCapitalization\"
|
||||
0.6806241044419679,\n \"operatingProfitMargin\" : 0.4131507721700366,\n \"pretaxProfitMargin\"
|
||||
: 0.38949211908931697,\n \"netProfitMargin\" : 0.29004935519821684,\n \"effectiveTaxRate\"
|
||||
: 0.2183616742969261,\n \"returnOnAssets\" : 0.22061031726810365,\n \"returnOnEquity\"
|
||||
: -0.9013457352068078,\n \"returnOnCapitalEmployed\" : 0.5888359428182437,\n
|
||||
\ \"netIncomePerEBT\" : 0.7446860693263571,\n \"ebtPerEbit\" : 0.9427360308285164,\n
|
||||
\ \"ebitPerRevenue\" : 0.4131507721700366,\n \"debtRatio\" : 1.198789053039477,\n
|
||||
\ \"debtEquityRatio\" : -4.897882446071641,\n \"longTermDebtToCapitalization\"
|
||||
: 1.6885603324930163,\n \"totalDebtToCapitalization\" : 1.5709604519774012,\n
|
||||
\ \"interestCoverage\" : 17.44911804613297,\n \"cashFlowToDebtRatio\" : 0.4303747392649069,\n
|
||||
\ \"companyEquityMultiplier\" : -4.085691668315852,\n \"receivablesTurnover\"
|
||||
: 7.970812182741117,\n \"payablesTurnover\" : 3.01110777544281,\n \"inventoryTurnover\"
|
||||
: 1.150229357798165,\n \"fixedAssetTurnover\" : 5.091601815823606,\n \"assetTurnover\"
|
||||
: 0.7605957859045773,\n \"operatingCashFlowPerShare\" : null,\n \"freeCashFlowPerShare\"
|
||||
: null,\n \"cashPerShare\" : null,\n \"payoutRatio\" : 0.8321440333735866,\n
|
||||
\ \"operatingCashFlowSalesRatio\" : 0.3810539722974049,\n \"freeCashFlowOperatingCashFlowRatio\"
|
||||
: 0.9374947773042533,\n \"cashFlowCoverageRatios\" : 0.4303747392649069,\n
|
||||
\ \"shortTermCoverageRatios\" : 3.958650347337082,\n \"capitalExpenditureCoverageRatio\"
|
||||
: -15.998663101604278,\n \"dividendPaidAndCapexCoverageRatio\" : 1.7516100702576112,\n
|
||||
\ \"dividendPayoutRatio\" : null,\n \"priceBookValueRatio\" : null,\n \"priceToBookRatio\"
|
||||
: null,\n \"priceToSalesRatio\" : null,\n \"priceEarningsRatio\" : null,\n
|
||||
\ \"priceToFreeCashFlowsRatio\" : 0.0,\n \"priceToOperatingCashFlowsRatio\"
|
||||
: null,\n \"priceCashFlowRatio\" : null,\n \"priceEarningsToGrowthRatio\"
|
||||
: null,\n \"priceSalesRatio\" : null,\n \"dividendYield\" : null,\n \"enterpriseValueMultiple\"
|
||||
: 1.6689339156583376,\n \"priceFairValue\" : null\n}, {\n \"symbol\" : \"PM\",\n
|
||||
\ \"interestCoverage\" : 17.605156037991858,\n \"cashFlowToDebtRatio\" :
|
||||
0.4303747392649069,\n \"companyEquityMultiplier\" : -4.085691668315852,\n
|
||||
\ \"receivablesTurnover\" : 7.970812182741117,\n \"payablesTurnover\" : 3.01110777544281,\n
|
||||
\ \"inventoryTurnover\" : 1.150229357798165,\n \"fixedAssetTurnover\" : 5.091601815823606,\n
|
||||
\ \"assetTurnover\" : 0.7605957859045773,\n \"operatingCashFlowPerShare\"
|
||||
: 7.6859344894026975,\n \"freeCashFlowPerShare\" : 7.205523442517662,\n \"cashPerShare\"
|
||||
: 2.8876043673731533,\n \"payoutRatio\" : 0.8321440333735866,\n \"operatingCashFlowSalesRatio\"
|
||||
: 0.3810539722974049,\n \"freeCashFlowOperatingCashFlowRatio\" : 0.9374947773042533,\n
|
||||
\ \"cashFlowCoverageRatios\" : 0.4303747392649069,\n \"shortTermCoverageRatios\"
|
||||
: 3.958650347337082,\n \"capitalExpenditureCoverageRatio\" : -15.998663101604278,\n
|
||||
\ \"dividendPaidAndCapexCoverageRatio\" : 1.7516100702576112,\n \"dividendPayoutRatio\"
|
||||
: 0.8321440333735864,\n \"priceBookValueRatio\" : -15.949004089550764,\n
|
||||
\ \"priceToBookRatio\" : -15.949004089550764,\n \"priceToSalesRatio\" : 5.132324003470785,\n
|
||||
\ \"priceEarningsRatio\" : 17.69465751772972,\n \"priceToFreeCashFlowsRatio\"
|
||||
: 14.36675597905339,\n \"priceToOperatingCashFlowsRatio\" : 13.46875869716721,\n
|
||||
\ \"priceCashFlowRatio\" : 13.46875869716721,\n \"priceEarningsToGrowthRatio\"
|
||||
: 1.3225755605866902,\n \"priceSalesRatio\" : 5.132324003470785,\n \"dividendYield\"
|
||||
: 0.04702798189452345,\n \"enterpriseValueMultiple\" : 13.650805425749168,\n
|
||||
\ \"priceFairValue\" : -15.949004089550764\n}, {\n \"symbol\" : \"PM\",\n
|
||||
\ \"date\" : \"2020-12-31\",\n \"period\" : \"FY\",\n \"currentRatio\" :
|
||||
1.0956920723935764,\n \"quickRatio\" : 0.562885546775427,\n \"cashRatio\"
|
||||
: 0.3711445322457303,\n \"daysOfSalesOutstanding\" : 47.841534815640905,\n
|
||||
\ \"daysOfInventoryOutstanding\" : 365.8391681471418,\n \"operatingCycle\"
|
||||
: 413.6807029627827,\n \"daysOfPayablesOutstanding\" : 106.04033859337443,\n
|
||||
\ \"cashConversionCycle\" : 307.64036436940825,\n \"grossProfitMargin\" :
|
||||
0.666515647870635,\n \"operatingProfitMargin\" : 0.40325503589600614,\n \"pretaxProfitMargin\"
|
||||
0.666515647870635,\n \"operatingProfitMargin\" : 0.4066355335610232,\n \"pretaxProfitMargin\"
|
||||
: 0.38171743221579424,\n \"netProfitMargin\" : 0.28075555865337704,\n \"effectiveTaxRate\"
|
||||
: 0.2170181685383,\n \"returnOnAssets\" : 0.17976124065603036,\n \"returnOnEquity\"
|
||||
: -0.6410440041378213,\n \"returnOnCapitalEmployed\" : 0.45916666666666667,\n
|
||||
\ \"netIncomePerEBT\" : 0.7355062539943394,\n \"ebtPerEbit\" : 0.9465906144672025,\n
|
||||
\ \"ebitPerRevenue\" : 0.40325503589600614,\n \"debtRatio\" : 1.2372196809104095,\n
|
||||
: -0.6410440041378213,\n \"returnOnCapitalEmployed\" : 0.463015873015873,\n
|
||||
\ \"netIncomePerEBT\" : 0.7355062539943394,\n \"ebtPerEbit\" : 0.9387212889955434,\n
|
||||
\ \"ebitPerRevenue\" : 0.4066355335610232,\n \"debtRatio\" : 1.2372196809104095,\n
|
||||
\ \"debtEquityRatio\" : -4.412031511100501,\n \"longTermDebtToCapitalization\"
|
||||
: 1.805525286840587,\n \"totalDebtToCapitalization\" : 1.6625019769096947,\n
|
||||
\ \"interestCoverage\" : 15.89423076923077,\n \"cashFlowToDebtRatio\" : 0.31113647894469815,\n
|
||||
\ \"interestCoverage\" : 16.02747252747253,\n \"cashFlowToDebtRatio\" : 0.31113647894469815,\n
|
||||
\ \"companyEquityMultiplier\" : -3.5660857802180312,\n \"receivablesTurnover\"
|
||||
: 7.6293538952406275,\n \"payablesTurnover\" : 3.442086330935252,\n \"inventoryTurnover\"
|
||||
: 0.9977061828797831,\n \"fixedAssetTurnover\" : 4.508091123330715,\n \"assetTurnover\"
|
||||
@@ -69,7 +72,7 @@ interactions:
|
||||
: -9.868310106946765,\n \"priceToSalesRatio\" : 4.321985541019028,\n \"priceEarningsRatio\"
|
||||
: 15.39412277979146,\n \"priceToFreeCashFlowsRatio\" : 13.465260924429968,\n
|
||||
\ \"priceToOperatingCashFlowsRatio\" : 12.639120782103547,\n \"priceCashFlowRatio\"
|
||||
: 12.639120782103547,\n \"priceEarningsToGrowthRatio\" : 1.3186310464091793,\n
|
||||
: 12.639120782103547,\n \"priceEarningsToGrowthRatio\" : 1.2903073820879758,\n
|
||||
\ \"priceSalesRatio\" : 4.321985541019028,\n \"dividendYield\" : 0.05937988828848618,\n
|
||||
\ \"enterpriseValueMultiple\" : 12.211419297809258,\n \"priceFairValue\"
|
||||
: -9.868310106946765\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2019-12-31\",\n
|
||||
@@ -78,15 +81,15 @@ interactions:
|
||||
: 45.51937594363362,\n \"daysOfInventoryOutstanding\" : 320.62922096452013,\n
|
||||
\ \"operatingCycle\" : 366.14859690815376,\n \"daysOfPayablesOutstanding\"
|
||||
: 79.81879577665748,\n \"cashConversionCycle\" : 286.3298011314963,\n \"grossProfitMargin\"
|
||||
: 0.6472739473242745,\n \"operatingProfitMargin\" : 0.35034390202986077,\n
|
||||
: 0.6472739473242745,\n \"operatingProfitMargin\" : 0.3533299781915786,\n
|
||||
\ \"pretaxProfitMargin\" : 0.3312195940278477,\n \"netProfitMargin\" : 0.24106693507800706,\n
|
||||
\ \"effectiveTaxRate\" : 0.23227309562398704,\n \"returnOnAssets\" : 0.1675801749271137,\n
|
||||
\ \"returnOnEquity\" : -0.6206271054677378,\n \"returnOnCapitalEmployed\"
|
||||
: 0.43432326761500706,\n \"netIncomePerEBT\" : 0.7278160453808752,\n \"ebtPerEbit\"
|
||||
: 0.9454127561769776,\n \"ebitPerRevenue\" : 0.35034390202986077,\n \"debtRatio\"
|
||||
: 0.4380251227019383,\n \"netIncomePerEBT\" : 0.7278160453808752,\n \"ebtPerEbit\"
|
||||
: 0.9374228468331592,\n \"ebitPerRevenue\" : 0.3533299781915786,\n \"debtRatio\"
|
||||
: 1.2238833819241983,\n \"debtEquityRatio\" : -4.5326077567590914,\n \"longTermDebtToCapitalization\"
|
||||
: 1.7677564825253664,\n \"totalDebtToCapitalization\" : 1.5946681734127799,\n
|
||||
\ \"interestCoverage\" : 13.118090452261306,\n \"cashFlowToDebtRatio\" :
|
||||
\ \"interestCoverage\" : 13.229899497487438,\n \"cashFlowToDebtRatio\" :
|
||||
0.3250120792398132,\n \"companyEquityMultiplier\" : -3.70346376436037,\n
|
||||
\ \"receivablesTurnover\" : 8.018563357546409,\n \"payablesTurnover\" : 4.572857764245324,\n
|
||||
\ \"inventoryTurnover\" : 1.1383865728207905,\n \"fixedAssetTurnover\" :
|
||||
@@ -102,7 +105,7 @@ interactions:
|
||||
\ \"priceEarningsRatio\" : 18.250960766875433,\n \"priceToFreeCashFlowsRatio\"
|
||||
: 14.194972192032905,\n \"priceToOperatingCashFlowsRatio\" : 12.99634817740337,\n
|
||||
\ \"priceCashFlowRatio\" : 12.99634817740337,\n \"priceEarningsToGrowthRatio\"
|
||||
: -2.018080059936398,\n \"priceSalesRatio\" : 4.3997031742996136,\n \"dividendYield\"
|
||||
: -1.9726570360793034,\n \"priceSalesRatio\" : 4.3997031742996136,\n \"dividendYield\"
|
||||
: 0.05460861597671683,\n \"enterpriseValueMultiple\" : 13.820711257341165,\n
|
||||
\ \"priceFairValue\" : -11.327040952751142\n}, {\n \"symbol\" : \"PM\",\n
|
||||
\ \"date\" : \"2018-12-31\",\n \"period\" : \"FY\",\n \"currentRatio\" :
|
||||
@@ -111,15 +114,15 @@ interactions:
|
||||
\ \"daysOfInventoryOutstanding\" : 298.70422011526307,\n \"operatingCycle\"
|
||||
: 342.6151061912124,\n \"daysOfPayablesOutstanding\" : 70.16359918200409,\n
|
||||
\ \"cashConversionCycle\" : 272.45150700920834,\n \"grossProfitMargin\" :
|
||||
0.6368607594936709,\n \"operatingProfitMargin\" : 0.3826497890295359,\n \"pretaxProfitMargin\"
|
||||
0.6368607594936709,\n \"operatingProfitMargin\" : 0.3840337552742616,\n \"pretaxProfitMargin\"
|
||||
: 0.36020253164556965,\n \"netProfitMargin\" : 0.2670379746835443,\n \"effectiveTaxRate\"
|
||||
: 0.2291256676974979,\n \"returnOnAssets\" : 0.19876385015451872,\n \"returnOnEquity\"
|
||||
: -0.6349626775824705,\n \"returnOnCapitalEmployed\" : 0.5013710747456878,\n
|
||||
\ \"netIncomePerEBT\" : 0.7413550745009839,\n \"ebtPerEbit\" : 0.9413373323923783,\n
|
||||
\ \"ebitPerRevenue\" : 0.3826497890295359,\n \"debtRatio\" : 1.2698173412728324,\n
|
||||
: -0.6349626775824705,\n \"returnOnCapitalEmployed\" : 0.5031844316674038,\n
|
||||
\ \"netIncomePerEBT\" : 0.7413550745009839,\n \"ebtPerEbit\" : 0.9379449767073921,\n
|
||||
\ \"ebitPerRevenue\" : 0.3840337552742616,\n \"debtRatio\" : 1.2698173412728324,\n
|
||||
\ \"debtEquityRatio\" : -4.056505337507023,\n \"longTermDebtToCapitalization\"
|
||||
: 1.8582942959492974,\n \"totalDebtToCapitalization\" : 1.6455440414507772,\n
|
||||
\ \"interestCoverage\" : 13.258479532163742,\n \"cashFlowToDebtRatio\" :
|
||||
\ \"interestCoverage\" : 13.306432748538011,\n \"cashFlowToDebtRatio\" :
|
||||
0.29843508926603485,\n \"companyEquityMultiplier\" : -3.1945581507344087,\n
|
||||
\ \"receivablesTurnover\" : 8.312289562289562,\n \"payablesTurnover\" : 5.202127659574468,\n
|
||||
\ \"inventoryTurnover\" : 1.2219445706497047,\n \"fixedAssetTurnover\" :
|
||||
@@ -134,7 +137,7 @@ interactions:
|
||||
: -9.29580260574685,\n \"priceToSalesRatio\" : 3.9094145034599155,\n \"priceEarningsRatio\"
|
||||
: 14.639919689672606,\n \"priceToFreeCashFlowsRatio\" : 14.401443007336484,\n
|
||||
\ \"priceToOperatingCashFlowsRatio\" : 12.219498276535134,\n \"priceCashFlowRatio\"
|
||||
: 12.219498276535134,\n \"priceEarningsToGrowthRatio\" : 0.47779486538306054,\n
|
||||
: 12.219498276535134,\n \"priceEarningsToGrowthRatio\" : 0.47335740329941417,\n
|
||||
\ \"priceSalesRatio\" : 3.9094145034599155,\n \"dividendYield\" : 0.05944753698679324,\n
|
||||
\ \"enterpriseValueMultiple\" : 11.555934808606557,\n \"priceFairValue\"
|
||||
: -9.29580260574685\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2017-12-31\",\n
|
||||
@@ -167,7 +170,7 @@ interactions:
|
||||
\ \"priceEarningsRatio\" : 27.758555609610607,\n \"priceToFreeCashFlowsRatio\"
|
||||
: 22.748897759913092,\n \"priceToOperatingCashFlowsRatio\" : 18.797450976660684,\n
|
||||
\ \"priceCashFlowRatio\" : 18.797450976660684,\n \"priceEarningsToGrowthRatio\"
|
||||
: -2.102533082175667,\n \"priceSalesRatio\" : 5.82728826714902,\n \"dividendYield\"
|
||||
: -2.0726388188509235,\n \"priceSalesRatio\" : 5.82728826714902,\n \"dividendYield\"
|
||||
: 0.03892005604961033,\n \"enterpriseValueMultiple\" : 15.708185097376756,\n
|
||||
\ \"priceFairValue\" : -13.860903781565447\n}, {\n \"symbol\" : \"PM\",\n
|
||||
\ \"date\" : \"2016-12-31\",\n \"period\" : \"FY\",\n \"currentRatio\" :
|
||||
@@ -209,15 +212,15 @@ interactions:
|
||||
\ \"daysOfInventoryOutstanding\" : 330.23438334223175,\n \"operatingCycle\"
|
||||
: 368.0775571871224,\n \"daysOfPayablesOutstanding\" : 50.2386545648692,\n
|
||||
\ \"cashConversionCycle\" : 317.8389026222532,\n \"grossProfitMargin\" :
|
||||
0.6504814510711353,\n \"operatingProfitMargin\" : 0.3990072404269613,\n \"pretaxProfitMargin\"
|
||||
0.6504814510711353,\n \"operatingProfitMargin\" : 0.3964693588116743,\n \"pretaxProfitMargin\"
|
||||
: 0.3588489960438904,\n \"netProfitMargin\" : 0.256512652086288,\n \"effectiveTaxRate\"
|
||||
: 0.2795631825273011,\n \"returnOnAssets\" : 0.20240899988220049,\n \"returnOnEquity\"
|
||||
: -0.5189519782543038,\n \"returnOnCapitalEmployed\" : 0.5757135164243403,\n
|
||||
\ \"netIncomePerEBT\" : 0.7148205928237129,\n \"ebtPerEbit\" : 0.8993545973248527,\n
|
||||
\ \"ebitPerRevenue\" : 0.3990072404269613,\n \"debtRatio\" : 1.3379667805395217,\n
|
||||
: -0.5189519782543038,\n \"returnOnCapitalEmployed\" : 0.5720516962843296,\n
|
||||
\ \"netIncomePerEBT\" : 0.7148205928237129,\n \"ebtPerEbit\" : 0.9051115504094889,\n
|
||||
\ \"ebitPerRevenue\" : 0.3964693588116743,\n \"debtRatio\" : 1.3379667805395217,\n
|
||||
\ \"debtEquityRatio\" : -3.4303835699184537,\n \"longTermDebtToCapitalization\"
|
||||
: 2.1031151091121107,\n \"totalDebtToCapitalization\" : 1.8692570228406407,\n
|
||||
\ \"interestCoverage\" : 9.44434628975265,\n \"cashFlowToDebtRatio\" : 0.27615870786516855,\n
|
||||
\ \"interestCoverage\" : 9.384275618374557,\n \"cashFlowToDebtRatio\" : 0.27615870786516855,\n
|
||||
\ \"companyEquityMultiplier\" : -2.5638779824826337,\n \"receivablesTurnover\"
|
||||
: 9.645068394528439,\n \"payablesTurnover\" : 7.265321955003879,\n \"inventoryTurnover\"
|
||||
: 1.105275581258114,\n \"fixedAssetTurnover\" : 4.683446949833945,\n \"assetTurnover\"
|
||||
@@ -242,21 +245,21 @@ interactions:
|
||||
\ \"daysOfInventoryOutstanding\" : 300.5059409735531,\n \"operatingCycle\"
|
||||
: 349.6025916269612,\n \"daysOfPayablesOutstanding\" : 43.43905711000383,\n
|
||||
\ \"cashConversionCycle\" : 306.1635345169574,\n \"grossProfitMargin\" :
|
||||
0.6494104209359358,\n \"operatingProfitMargin\" : 0.41109282090906035,\n
|
||||
0.6494104209359358,\n \"operatingProfitMargin\" : 0.39311989787348406,\n
|
||||
\ \"pretaxProfitMargin\" : 0.35777874827829476,\n \"netProfitMargin\" : 0.25172170524406223,\n
|
||||
\ \"effectiveTaxRate\" : 0.2907981220657277,\n \"returnOnAssets\" : 0.21294796373660727,\n
|
||||
\ \"returnOnEquity\" : -0.5933169688811466,\n \"returnOnCapitalEmployed\"
|
||||
: 0.6095641344956414,\n \"netIncomePerEBT\" : 0.7035680751173709,\n \"ebtPerEbit\"
|
||||
: 0.8703113508212798,\n \"ebitPerRevenue\" : 0.41109282090906035,\n \"debtRatio\"
|
||||
: 0.5829140722291407,\n \"netIncomePerEBT\" : 0.7035680751173709,\n \"ebtPerEbit\"
|
||||
: 0.9101008374636814,\n \"ebitPerRevenue\" : 0.39311989787348406,\n \"debtRatio\"
|
||||
: 1.3183846306874698,\n \"debtEquityRatio\" : -3.6732916303745347,\n \"longTermDebtToCapitalization\"
|
||||
: 1.8831468531468532,\n \"totalDebtToCapitalization\" : 1.750564602401046,\n
|
||||
\ \"interestCoverage\" : 10.45897435897436,\n \"cashFlowToDebtRatio\" : 0.26273977253437447,\n
|
||||
\ \"companyEquityMultiplier\" : -2.7862063504632197,\n \"receivablesTurnover\"
|
||||
: 7.434315684315684,\n \"payablesTurnover\" : 8.402576489533011,\n \"inventoryTurnover\"
|
||||
: 1.2146182495344506,\n \"fixedAssetTurnover\" : 4.903146104430901,\n \"assetTurnover\"
|
||||
: 0.8459658396566914,\n \"operatingCashFlowPerShare\" : 4.941890166028097,\n
|
||||
\ \"freeCashFlowPerShare\" : 4.205619412515964,\n \"cashPerShare\" : 1.0740740740740742,\n
|
||||
\ \"payoutRatio\" : 0.805418390497798,\n \"operatingCashFlowSalesRatio\"
|
||||
\ \"interestCoverage\" : 10.001709401709402,\n \"cashFlowToDebtRatio\" :
|
||||
0.26273977253437447,\n \"companyEquityMultiplier\" : -2.7862063504632197,\n
|
||||
\ \"receivablesTurnover\" : 7.434315684315684,\n \"payablesTurnover\" : 8.402576489533011,\n
|
||||
\ \"inventoryTurnover\" : 1.2146182495344506,\n \"fixedAssetTurnover\" :
|
||||
4.903146104430901,\n \"assetTurnover\" : 0.8459658396566914,\n \"operatingCashFlowPerShare\"
|
||||
: 4.941890166028097,\n \"freeCashFlowPerShare\" : 4.205619412515964,\n \"cashPerShare\"
|
||||
: 1.0740740740740742,\n \"payoutRatio\" : 0.805418390497798,\n \"operatingCashFlowSalesRatio\"
|
||||
: 0.25998589041556086,\n \"freeCashFlowOperatingCashFlowRatio\" : 0.8510143429383641,\n
|
||||
\ \"cashFlowCoverageRatios\" : 0.26273977253437447,\n \"shortTermCoverageRatios\"
|
||||
: 3.0637371338083925,\n \"capitalExpenditureCoverageRatio\" : -6.712055507372073,\n
|
||||
@@ -274,15 +277,15 @@ interactions:
|
||||
: 45.05061344780088,\n \"daysOfInventoryOutstanding\" : 345.2247838616715,\n
|
||||
\ \"operatingCycle\" : 390.27539730947234,\n \"daysOfPayablesOutstanding\"
|
||||
: 44.66954851104707,\n \"cashConversionCycle\" : 345.60584879842526,\n \"grossProfitMargin\"
|
||||
: 0.6665278534132043,\n \"operatingProfitMargin\" : 0.44283563442995805,\n
|
||||
: 0.6665278534132043,\n \"operatingProfitMargin\" : 0.432937181663837,\n
|
||||
\ \"pretaxProfitMargin\" : 0.4017682672902585,\n \"netProfitMargin\" : 0.274722106544511,\n
|
||||
\ \"effectiveTaxRate\" : 0.29261680752671027,\n \"returnOnAssets\" : 0.2246908404946552,\n
|
||||
\ \"returnOnEquity\" : -1.1043007983517898,\n \"returnOnCapitalEmployed\"
|
||||
: 0.6551037816320728,\n \"netIncomePerEBT\" : 0.6837824908308084,\n \"ebtPerEbit\"
|
||||
: 0.9072627314814815,\n \"ebitPerRevenue\" : 0.44283563442995805,\n \"debtRatio\"
|
||||
: 0.6404606198464601,\n \"netIncomePerEBT\" : 0.6837824908308084,\n \"ebtPerEbit\"
|
||||
: 0.9280059193488717,\n \"ebitPerRevenue\" : 0.432937181663837,\n \"debtRatio\"
|
||||
: 1.164378536994341,\n \"debtEquityRatio\" : -5.72263713623487,\n \"longTermDebtToCapitalization\"
|
||||
: 1.4777019130220828,\n \"totalDebtToCapitalization\" : 1.3900160707111289,\n
|
||||
\ \"interestCoverage\" : 12.521739130434783,\n \"cashFlowToDebtRatio\" :
|
||||
\ \"interestCoverage\" : 12.241847826086957,\n \"cashFlowToDebtRatio\" :
|
||||
0.36617530168364765,\n \"companyEquityMultiplier\" : -4.914756631470513,\n
|
||||
\ \"receivablesTurnover\" : 8.101998442771865,\n \"payablesTurnover\" : 8.171114599686028,\n
|
||||
\ \"inventoryTurnover\" : 1.0572821450335161,\n \"fixedAssetTurnover\" :
|
||||
@@ -307,15 +310,15 @@ interactions:
|
||||
\ \"daysOfInventoryOutstanding\" : 314.8929914200328,\n \"operatingCycle\"
|
||||
: 356.6428400352605,\n \"daysOfPayablesOutstanding\" : 38.811819145859445,\n
|
||||
\ \"cashConversionCycle\" : 317.8310208894011,\n \"grossProfitMargin\" :
|
||||
0.6694075278069924,\n \"operatingProfitMargin\" : 0.4439238932976384,\n \"pretaxProfitMargin\"
|
||||
: 0.41390190266755905,\n \"netProfitMargin\" : 0.2804602097077477,\n \"effectiveTaxRate\"
|
||||
: 0.29514129514129517,\n \"returnOnAssets\" : 0.23360764534112025,\n \"returnOnEquity\"
|
||||
: -2.5316455696202533,\n \"returnOnCapitalEmployed\" : 0.6743972111939576,\n
|
||||
\ \"netIncomePerEBT\" : 0.6776006776006775,\n \"ebtPerEbit\" : 0.9323713116519492,\n
|
||||
\ \"ebitPerRevenue\" : 0.4439238932976384,\n \"debtRatio\" : 1.0837271037961242,\n
|
||||
\ \"debtEquityRatio\" : -11.744533947065593,\n \"longTermDebtToCapitalization\"
|
||||
0.6694075278069924,\n \"operatingProfitMargin\" : 0.44127864359244034,\n
|
||||
\ \"pretaxProfitMargin\" : 0.41390190266755905,\n \"netProfitMargin\" : 0.2804602097077477,\n
|
||||
\ \"effectiveTaxRate\" : 0.29514129514129517,\n \"returnOnAssets\" : 0.23360764534112025,\n
|
||||
\ \"returnOnEquity\" : -2.5316455696202533,\n \"returnOnCapitalEmployed\"
|
||||
: 0.6703786191536748,\n \"netIncomePerEBT\" : 0.6776006776006775,\n \"ebtPerEbit\"
|
||||
: 0.9379604217824643,\n \"ebitPerRevenue\" : 0.44127864359244034,\n \"debtRatio\"
|
||||
: 1.0837271037961242,\n \"debtEquityRatio\" : -11.744533947065593,\n \"longTermDebtToCapitalization\"
|
||||
: 1.245428228482666,\n \"totalDebtToCapitalization\" : 1.1795176367298457,\n
|
||||
\ \"interestCoverage\" : 13.832174776564052,\n \"cashFlowToDebtRatio\" :
|
||||
\ \"interestCoverage\" : 13.749751737835155,\n \"cashFlowToDebtRatio\" :
|
||||
0.412496168834012,\n \"companyEquityMultiplier\" : -10.83716915995397,\n
|
||||
\ \"receivablesTurnover\" : 8.742546670381723,\n \"payablesTurnover\" : 9.404351767905712,\n
|
||||
\ \"inventoryTurnover\" : 1.1591239244608336,\n \"fixedAssetTurnover\" :
|
||||
@@ -330,7 +333,7 @@ interactions:
|
||||
: -42.6650757721519,\n \"priceToSalesRatio\" : 4.726513158810594,\n \"priceEarningsRatio\"
|
||||
: 16.852704929999998,\n \"priceToFreeCashFlowsRatio\" : 17.729085879737,\n
|
||||
\ \"priceToOperatingCashFlowsRatio\" : 15.741832436471713,\n \"priceCashFlowRatio\"
|
||||
: 15.741832436471713,\n \"priceEarningsToGrowthRatio\" : 2.8202191022777057,\n
|
||||
: 15.741832436471713,\n \"priceEarningsToGrowthRatio\" : 4.361581538355732,\n
|
||||
\ \"priceSalesRatio\" : 4.726513158810594,\n \"dividendYield\" : 0.03643871483192871,\n
|
||||
\ \"enterpriseValueMultiple\" : 11.566914526344751,\n \"priceFairValue\"
|
||||
: -42.6650757721519\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2011-12-31\",\n
|
||||
@@ -339,47 +342,47 @@ interactions:
|
||||
: 37.571630703926424,\n \"daysOfInventoryOutstanding\" : 277.5613410751077,\n
|
||||
\ \"operatingCycle\" : 315.1329717790341,\n \"daysOfPayablesOutstanding\"
|
||||
: 35.242086533058625,\n \"cashConversionCycle\" : 279.8908852459755,\n \"grossProfitMargin\"
|
||||
: 0.6566228253529279,\n \"operatingProfitMargin\" : 0.43222818921439365,\n
|
||||
: 0.6566228253529279,\n \"operatingProfitMargin\" : 0.4287230279448178,\n
|
||||
\ \"pretaxProfitMargin\" : 0.40299707367270154,\n \"netProfitMargin\" : 0.27626459143968873,\n
|
||||
\ \"effectiveTaxRate\" : 0.29149377593361,\n \"returnOnAssets\" : 0.24208183047790802,\n
|
||||
\ \"returnOnEquity\" : 37.51528384279476,\n \"returnOnCapitalEmployed\" :
|
||||
0.6495119358268097,\n \"netIncomePerEBT\" : 0.6855250558570061,\n \"ebtPerEbit\"
|
||||
: 0.9323711033405253,\n \"ebitPerRevenue\" : 0.43222818921439365,\n \"debtRatio\"
|
||||
0.6442447086111917,\n \"netIncomePerEBT\" : 0.6855250558570061,\n \"ebtPerEbit\"
|
||||
: 0.93999399939994,\n \"ebitPerRevenue\" : 0.4287230279448178,\n \"debtRatio\"
|
||||
: 0.9503212353471596,\n \"debtEquityRatio\" : 147.2707423580786,\n \"longTermDebtToCapitalization\"
|
||||
: 0.9847911270505413,\n \"totalDebtToCapitalization\" : 0.9878022797485885,\n
|
||||
\ \"interestCoverage\" : 14.390792291220556,\n \"cashFlowToDebtRatio\" :
|
||||
\ \"interestCoverage\" : 14.274089935760172,\n \"cashFlowToDebtRatio\" :
|
||||
0.5677541116203828,\n \"companyEquityMultiplier\" : 154.96943231441048,\n
|
||||
\ \"receivablesTurnover\" : 9.714776632302405,\n \"payablesTurnover\" : 10.35693501454898,\n
|
||||
\ \"inventoryTurnover\" : 1.315024630541872,\n \"fixedAssetTurnover\" : 4.97552,\n
|
||||
\ \"assetTurnover\" : 0.8762680342651037,\n \"operatingCashFlowPerShare\"
|
||||
: 5.978989210675753,\n \"freeCashFlowPerShare\" : 5.46961953435548,\n \"cashPerShare\"
|
||||
: 1.4480408858603067,\n \"payoutRatio\" : 0.5573274356885113,\n \"operatingCashFlowSalesRatio\"
|
||||
: 6.100554570133898,\n \"freeCashFlowPerShare\" : 5.580828342627952,\n \"cashPerShare\"
|
||||
: 1.4774825865553654,\n \"payoutRatio\" : 0.5573274356885113,\n \"operatingCashFlowSalesRatio\"
|
||||
: 0.3385857156638904,\n \"freeCashFlowOperatingCashFlowRatio\" : 0.9148067242853073,\n
|
||||
\ \"cashFlowCoverageRatios\" : 0.5677541116203828,\n \"shortTermCoverageRatios\"
|
||||
: 2.8326607479149852,\n \"capitalExpenditureCoverageRatio\" : -11.738015607580826,\n
|
||||
\ \"dividendPaidAndCapexCoverageRatio\" : 2.705988177846312,\n \"dividendPayoutRatio\"
|
||||
: 0.5573274356885112,\n \"priceBookValueRatio\" : 575.9777446375547,\n \"priceToBookRatio\"
|
||||
: 575.9777446375547,\n \"priceToSalesRatio\" : 4.241531450686561,\n \"priceEarningsRatio\"
|
||||
: 15.35314905389361,\n \"priceToFreeCashFlowsRatio\" : 13.69382304007475,\n
|
||||
\ \"priceToOperatingCashFlowsRatio\" : 12.52720139823345,\n \"priceCashFlowRatio\"
|
||||
: 12.52720139823345,\n \"priceEarningsToGrowthRatio\" : 0.636154629202183,\n
|
||||
\ \"priceSalesRatio\" : 4.241531450686561,\n \"dividendYield\" : 0.03630052920948951,\n
|
||||
\ \"enterpriseValueMultiple\" : 10.436377356714416,\n \"priceFairValue\"
|
||||
: 575.9777446375547\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2010-12-31\",\n
|
||||
: 0.5573274356885113,\n \"priceBookValueRatio\" : 564.5002730795517,\n \"priceToBookRatio\"
|
||||
: 564.5002730795517,\n \"priceToSalesRatio\" : 4.157010725639687,\n \"priceEarningsRatio\"
|
||||
: 15.047207837878865,\n \"priceToFreeCashFlowsRatio\" : 13.4209471070616,\n
|
||||
\ \"priceToOperatingCashFlowsRatio\" : 12.277572659817393,\n \"priceCashFlowRatio\"
|
||||
: 12.277572659817393,\n \"priceEarningsToGrowthRatio\" : 0.5644491079508387,\n
|
||||
\ \"priceSalesRatio\" : 4.157010725639687,\n \"dividendYield\" : 0.03703859491363782,\n
|
||||
\ \"enterpriseValueMultiple\" : 10.250904137690872,\n \"priceFairValue\"
|
||||
: 564.5002730795517\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2010-12-31\",\n
|
||||
\ \"period\" : \"FY\",\n \"currentRatio\" : 1.0743517650734145,\n \"quickRatio\"
|
||||
: 0.36800999687597624,\n \"cashRatio\" : 0.13300531084036238,\n \"daysOfSalesOutstanding\"
|
||||
: 40.366252572772716,\n \"daysOfInventoryOutstanding\" : 312.5404097601153,\n
|
||||
\ \"operatingCycle\" : 352.90666233288806,\n \"daysOfPayablesOutstanding\"
|
||||
: 31.378050036034182,\n \"cashConversionCycle\" : 321.5286122968539,\n \"grossProfitMargin\"
|
||||
: 0.6430094089973537,\n \"operatingProfitMargin\" : 0.41337106733313733,\n
|
||||
: 0.6430094089973537,\n \"operatingProfitMargin\" : 0.4116436342252279,\n
|
||||
\ \"pretaxProfitMargin\" : 0.379447221405469,\n \"netProfitMargin\" : 0.26679653043222584,\n
|
||||
\ \"effectiveTaxRate\" : 0.2737311119721038,\n \"returnOnAssets\" : 0.20710413694721827,\n
|
||||
\ \"returnOnEquity\" : 2.0704506560182545,\n \"returnOnCapitalEmployed\"
|
||||
: 0.5055740357817136,\n \"netIncomePerEBT\" : 0.7031189461449051,\n \"ebtPerEbit\"
|
||||
: 0.9179336712012092,\n \"ebitPerRevenue\" : 0.41337106733313733,\n \"debtRatio\"
|
||||
: 0.5034612964128382,\n \"netIncomePerEBT\" : 0.7031189461449051,\n \"ebtPerEbit\"
|
||||
: 0.9217857142857143,\n \"ebitPerRevenue\" : 0.4116436342252279,\n \"debtRatio\"
|
||||
: 0.8538944365192582,\n \"debtEquityRatio\" : 8.53650884198517,\n \"longTermDebtToCapitalization\"
|
||||
: 0.7922493481867742,\n \"totalDebtToCapitalization\" : 0.8247700919632147,\n
|
||||
\ \"interestCoverage\" : 11.547227926078028,\n \"cashFlowToDebtRatio\" :
|
||||
\ \"interestCoverage\" : 11.498973305954825,\n \"cashFlowToDebtRatio\" :
|
||||
0.5718700763543813,\n \"companyEquityMultiplier\" : 9.997147746719909,\n
|
||||
\ \"receivablesTurnover\" : 9.042206713193751,\n \"payablesTurnover\" : 11.632335329341318,\n
|
||||
\ \"inventoryTurnover\" : 1.167848984008657,\n \"fixedAssetTurnover\" : 4.186490229266041,\n
|
||||
@@ -403,16 +406,16 @@ interactions:
|
||||
: 45.167565408428196,\n \"daysOfInventoryOutstanding\" : 372.4844823764132,\n
|
||||
\ \"operatingCycle\" : 417.6520477848414,\n \"daysOfPayablesOutstanding\"
|
||||
: 27.105963201064068,\n \"cashConversionCycle\" : 390.5460845837773,\n \"grossProfitMargin\"
|
||||
: 0.6396245256640704,\n \"operatingProfitMargin\" : 0.40219692430597165,\n
|
||||
: 0.6396245256640704,\n \"operatingProfitMargin\" : 0.4010385460355502,\n
|
||||
\ \"pretaxProfitMargin\" : 0.36920311563810665,\n \"netProfitMargin\" : 0.25332534451767524,\n
|
||||
\ \"effectiveTaxRate\" : 0.2911392405063291,\n \"returnOnAssets\" : 0.18354943273905996,\n
|
||||
\ \"returnOnEquity\" : 1.109517144856543,\n \"returnOnCapitalEmployed\" :
|
||||
0.43077778728501753,\n \"netIncomePerEBT\" : 0.6861408633560532,\n \"ebtPerEbit\"
|
||||
: 0.917966034362896,\n \"ebitPerRevenue\" : 0.40219692430597165,\n \"debtRatio\"
|
||||
0.42953709249593564,\n \"netIncomePerEBT\" : 0.6861408633560532,\n \"ebtPerEbit\"
|
||||
: 0.9206175298804781,\n \"ebitPerRevenue\" : 0.4010385460355502,\n \"debtRatio\"
|
||||
: 0.8221521185459597,\n \"debtEquityRatio\" : 4.969734079776067,\n \"longTermDebtToCapitalization\"
|
||||
: 0.7051784609036518,\n \"totalDebtToCapitalization\" : 0.7295097482491009,\n
|
||||
\ \"interestCoverage\" : 12.633626097867001,\n \"cashFlowToDebtRatio\" :
|
||||
0.51141670991178,\n \"companyEquityMultiplier\" : 6.044786564030791,\n \"receivablesTurnover\"
|
||||
\ \"interestCoverage\" : 12.59723964868256,\n \"cashFlowToDebtRatio\" : 0.51141670991178,\n
|
||||
\ \"companyEquityMultiplier\" : 6.044786564030791,\n \"receivablesTurnover\"
|
||||
: 8.081020012911555,\n \"payablesTurnover\" : 13.465671641791046,\n \"inventoryTurnover\"
|
||||
: 0.9799065928098186,\n \"fixedAssetTurnover\" : 3.9178403755868545,\n \"assetTurnover\"
|
||||
: 0.7245600833526279,\n \"operatingCashFlowPerShare\" : 4.057642820380854,\n
|
||||
@@ -435,33 +438,33 @@ interactions:
|
||||
: 40.440381248784284,\n \"daysOfInventoryOutstanding\" : 378.147512864494,\n
|
||||
\ \"operatingCycle\" : 418.58789411327825,\n \"daysOfPayablesOutstanding\"
|
||||
: 39.63818610634648,\n \"cashConversionCycle\" : 378.94970800693176,\n \"grossProfitMargin\"
|
||||
: 0.6371134020618556,\n \"operatingProfitMargin\" : 0.40194514685858784,\n
|
||||
: 0.6371134020618556,\n \"operatingProfitMargin\" : 0.39867730013616026,\n
|
||||
\ \"pretaxProfitMargin\" : 0.386578486675744,\n \"netProfitMargin\" : 0.26804123711340205,\n
|
||||
\ \"effectiveTaxRate\" : 0.28046694173291736,\n \"returnOnAssets\" : 0.20896518257915808,\n
|
||||
\ \"returnOnEquity\" : 0.9186666666666666,\n \"returnOnCapitalEmployed\"
|
||||
: 0.4526020676362362,\n \"netIncomePerEBT\" : 0.6933682197846432,\n \"ebtPerEbit\"
|
||||
: 0.9617692605497483,\n \"ebitPerRevenue\" : 0.40194514685858784,\n \"debtRatio\"
|
||||
: 0.4489223760294375,\n \"netIncomePerEBT\" : 0.6933682197846432,\n \"ebtPerEbit\"
|
||||
: 0.9696526151444185,\n \"ebitPerRevenue\" : 0.39867730013616026,\n \"debtRatio\"
|
||||
: 0.7725342715030935,\n \"debtEquityRatio\" : 3.3962666666666665,\n \"longTermDebtToCapitalization\"
|
||||
: 0.6026911055782169,\n \"totalDebtToCapitalization\" : 0.614613843070757,\n
|
||||
\ \"interestCoverage\" : 19.568181818181817,\n \"cashFlowToDebtRatio\" :
|
||||
0.6634060697266115,\n \"companyEquityMultiplier\" : 4.3962666666666665,\n
|
||||
\ \"receivablesTurnover\" : 9.02563202247191,\n \"payablesTurnover\" : 9.208292201382033,\n
|
||||
\ \"inventoryTurnover\" : 0.9652317880794702,\n \"fixedAssetTurnover\" :
|
||||
4.049306868304978,\n \"assetTurnover\" : 0.7796008734683975,\n \"operatingCashFlowPerShare\"
|
||||
: 3.8370406189555126,\n \"freeCashFlowPerShare\" : 3.3056092843326885,\n
|
||||
\ \"cashPerShare\" : 0.7403288201160542,\n \"payoutRatio\" : 0.7371552975326561,\n
|
||||
\ \"operatingCashFlowSalesRatio\" : 0.30869480645788755,\n \"freeCashFlowOperatingCashFlowRatio\"
|
||||
: 0.8614996849401386,\n \"cashFlowCoverageRatios\" : 0.6634060697266115,\n
|
||||
\ \"shortTermCoverageRatios\" : 13.587328767123287,\n \"capitalExpenditureCoverageRatio\"
|
||||
: -7.220200181983621,\n \"dividendPaidAndCapexCoverageRatio\" : 1.993718592964824,\n
|
||||
\ \"dividendPayoutRatio\" : 0.7371552975326561,\n \"priceBookValueRatio\"
|
||||
: 10.2434938848,\n \"priceToBookRatio\" : 10.2434938848,\n \"priceToSalesRatio\"
|
||||
: 2.988764992647345,\n \"priceEarningsRatio\" : 11.15039247256894,\n \"priceToFreeCashFlowsRatio\"
|
||||
: 11.238473396138092,\n \"priceToOperatingCashFlowsRatio\" : 9.681941289981097,\n
|
||||
\ \"priceCashFlowRatio\" : 9.681941289981097,\n \"priceEarningsToGrowthRatio\"
|
||||
: 0.695687530353758,\n \"priceSalesRatio\" : 2.988764992647345,\n \"dividendYield\"
|
||||
: 0.06611025570141413,\n \"enterpriseValueMultiple\" : 7.89863348746266,\n
|
||||
\ \"priceFairValue\" : 10.2434938848\n} ]"
|
||||
\ \"interestCoverage\" : 19.40909090909091,\n \"cashFlowToDebtRatio\" : 0.6634060697266115,\n
|
||||
\ \"companyEquityMultiplier\" : 4.3962666666666665,\n \"receivablesTurnover\"
|
||||
: 9.02563202247191,\n \"payablesTurnover\" : 9.208292201382033,\n \"inventoryTurnover\"
|
||||
: 0.9652317880794702,\n \"fixedAssetTurnover\" : 4.049306868304978,\n \"assetTurnover\"
|
||||
: 0.7796008734683975,\n \"operatingCashFlowPerShare\" : 3.8370406189555126,\n
|
||||
\ \"freeCashFlowPerShare\" : 3.3056092843326885,\n \"cashPerShare\" : 0.7403288201160542,\n
|
||||
\ \"payoutRatio\" : 0.7371552975326561,\n \"operatingCashFlowSalesRatio\"
|
||||
: 0.30869480645788755,\n \"freeCashFlowOperatingCashFlowRatio\" : 0.8614996849401386,\n
|
||||
\ \"cashFlowCoverageRatios\" : 0.6634060697266115,\n \"shortTermCoverageRatios\"
|
||||
: 13.587328767123287,\n \"capitalExpenditureCoverageRatio\" : -7.220200181983621,\n
|
||||
\ \"dividendPaidAndCapexCoverageRatio\" : 1.993718592964824,\n \"dividendPayoutRatio\"
|
||||
: 0.7371552975326561,\n \"priceBookValueRatio\" : 10.2434938848,\n \"priceToBookRatio\"
|
||||
: 10.2434938848,\n \"priceToSalesRatio\" : 2.988764992647345,\n \"priceEarningsRatio\"
|
||||
: 11.15039247256894,\n \"priceToFreeCashFlowsRatio\" : 11.238473396138092,\n
|
||||
\ \"priceToOperatingCashFlowsRatio\" : 9.681941289981097,\n \"priceCashFlowRatio\"
|
||||
: 9.681941289981097,\n \"priceEarningsToGrowthRatio\" : 0.695687530353758,\n
|
||||
\ \"priceSalesRatio\" : 2.988764992647345,\n \"dividendYield\" : 0.06611025570141413,\n
|
||||
\ \"enterpriseValueMultiple\" : 7.89863348746266,\n \"priceFairValue\" :
|
||||
10.2434938848\n} ]"
|
||||
headers:
|
||||
Access-Control-Allow-Headers:
|
||||
- origin, content-type, accept, Authorization, authorization
|
||||
@@ -476,13 +479,15 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sun, 06 Mar 2022 14:44:36 GMT
|
||||
- Mon, 18 Jul 2022 09:04:30 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Vary:
|
||||
- Accept-Encoding
|
||||
X-Frame-Options:
|
||||
- SAMEORIGIN
|
||||
status:
|
||||
code: 200
|
||||
message: ''
|
||||
@@ -0,0 +1,67 @@
|
||||
interactions:
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Connection:
|
||||
- close
|
||||
Host:
|
||||
- financialmodelingprep.com
|
||||
method: GET
|
||||
uri: https://financialmodelingprep.com/api/v3/profile/PM?apikey=MOCK_API_KEY
|
||||
response:
|
||||
body:
|
||||
string: "[ {\n \"symbol\" : \"PM\",\n \"price\" : 90.18,\n \"beta\" : 0.681566,\n
|
||||
\ \"volAvg\" : 5486803,\n \"mktCap\" : 139788910592,\n \"lastDiv\" : 5.0,\n
|
||||
\ \"range\" : \"85.64-112.48\",\n \"changes\" : 0.559998,\n \"companyName\"
|
||||
: \"Philip Morris International Inc.\",\n \"currency\" : \"USD\",\n \"cik\"
|
||||
: \"0001413329\",\n \"isin\" : \"US7181721090\",\n \"cusip\" : \"718172109\",\n
|
||||
\ \"exchange\" : \"New York Stock Exchange\",\n \"exchangeShortName\" : \"NYSE\",\n
|
||||
\ \"industry\" : \"Tobacco\",\n \"website\" : \"https://www.pmi.com\",\n
|
||||
\ \"description\" : \"Philip Morris International Inc. operates as a tobacco
|
||||
company working to delivers a smoke-free future and evolving portfolio for
|
||||
the long-term to include products outside of the tobacco and nicotine sector.
|
||||
The company's product portfolio primarily consists of cigarettes and smoke-free
|
||||
products, including heat-not-burn, vapor, and oral nicotine products that
|
||||
are sold in markets outside the United States. The company offers its smoke-free
|
||||
products under the HEETS, HEETS Creations, HEETS Dimensions, HEETS Marlboro,
|
||||
HEETS FROM MARLBORO, Marlboro Dimensions, Marlboro HeatSticks, Parliament
|
||||
HeatSticks, and TEREA brands, as well as the KT&G-licensed brands, Fiit, and
|
||||
Miix. It also sells its products under the Marlboro, Parliament, Bond Street,
|
||||
Chesterfield, L&M, Lark, and Philip Morris brands. In addition, the company
|
||||
owns various cigarette brands, such as Dji Sam Soe, Sampoerna A, and Sampoerna
|
||||
U in Indonesia; and Fortune and Jackpot in the Philippines. The company sells
|
||||
its smoke-free products in 71 markets. Philip Morris International Inc. was
|
||||
incorporated in 1987 and is headquartered in New York, New York.\",\n \"ceo\"
|
||||
: \"Mr. Andre Calantzopoulos\",\n \"sector\" : \"Consumer Defensive\",\n
|
||||
\ \"country\" : \"US\",\n \"fullTimeEmployees\" : \"69600\",\n \"phone\"
|
||||
: \"19176632000\",\n \"address\" : \"120 Park Ave\",\n \"city\" : \"New
|
||||
York City\",\n \"state\" : \"NEW YORK\",\n \"zip\" : \"10017-5592\",\n \"dcfDiff\"
|
||||
: 2.8876,\n \"dcf\" : 93.0676,\n \"image\" : \"https://financialmodelingprep.com/image-stock/PM.png\",\n
|
||||
\ \"ipoDate\" : \"2008-03-17\",\n \"defaultImage\" : false,\n \"isEtf\"
|
||||
: false,\n \"isActivelyTrading\" : true,\n \"isAdr\" : false,\n \"isFund\"
|
||||
: false\n} ]"
|
||||
headers:
|
||||
Access-Control-Allow-Headers:
|
||||
- origin, content-type, accept, Authorization, authorization
|
||||
Access-Control-Allow-Methods:
|
||||
- GET, OPTIONS
|
||||
Access-Control-Allow-Origin:
|
||||
- '*'
|
||||
Access-Control-Max-Age:
|
||||
- '3600'
|
||||
Connection:
|
||||
- close
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Mon, 18 Jul 2022 09:04:25 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Vary:
|
||||
- Accept-Encoding
|
||||
status:
|
||||
code: 200
|
||||
message: ''
|
||||
version: 1
|
||||
@@ -11,15 +11,15 @@ interactions:
|
||||
response:
|
||||
body:
|
||||
string: "[ {\n \"symbol\" : \"PM\",\n \"name\" : \"Philip Morris International
|
||||
Inc.\",\n \"price\" : 101.15000000,\n \"changesPercentage\" : 0.64676800,\n
|
||||
\ \"change\" : 0.65000200,\n \"dayLow\" : 99.65000000,\n \"dayHigh\" : 101.74000000,\n
|
||||
Inc.\",\n \"price\" : 90.18000000,\n \"changesPercentage\" : 0.62485800,\n
|
||||
\ \"change\" : 0.55999800,\n \"dayLow\" : 89.67000000,\n \"dayHigh\" : 91.18000000,\n
|
||||
\ \"yearHigh\" : 112.48000000,\n \"yearLow\" : 85.64000000,\n \"marketCap\"
|
||||
: 156793618432.00000000,\n \"priceAvg50\" : 98.67640000,\n \"priceAvg200\"
|
||||
: 98.46685000,\n \"volume\" : 5077019,\n \"avgVolume\" : 6351306,\n \"exchange\"
|
||||
: \"NYSE\",\n \"open\" : 100.68000000,\n \"previousClose\" : 100.50000000,\n
|
||||
\ \"eps\" : 5.78000000,\n \"pe\" : 17.50000000,\n \"earningsAnnouncement\"
|
||||
: \"2022-07-21T12:30:00.000+0000\",\n \"sharesOutstanding\" : 1550109920,\n
|
||||
\ \"timestamp\" : 1653145681\n} ]"
|
||||
: 139788910592.00000000,\n \"priceAvg50\" : 100.93280000,\n \"priceAvg200\"
|
||||
: 98.19670000,\n \"volume\" : 5170940,\n \"avgVolume\" : 5486803,\n \"exchange\"
|
||||
: \"NYSE\",\n \"open\" : 90.71000000,\n \"previousClose\" : 89.62000000,\n
|
||||
\ \"eps\" : 5.78000000,\n \"pe\" : 15.60207600,\n \"earningsAnnouncement\"
|
||||
: \"2022-07-21T12:30:00.000+0000\",\n \"sharesOutstanding\" : 1550109898,\n
|
||||
\ \"timestamp\" : 1658135066\n} ]"
|
||||
headers:
|
||||
Access-Control-Allow-Headers:
|
||||
- origin, content-type, accept, Authorization, authorization
|
||||
@@ -34,7 +34,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sat, 21 May 2022 15:08:01 GMT
|
||||
- Mon, 18 Jul 2022 09:04:26 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
@@ -482,7 +482,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sat, 21 May 2022 15:08:09 GMT
|
||||
- Mon, 18 Jul 2022 09:04:42 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
@@ -377,7 +377,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sat, 21 May 2022 15:08:10 GMT
|
||||
- Mon, 18 Jul 2022 09:04:43 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
@@ -10,8 +10,8 @@ interactions:
|
||||
uri: https://financialmodelingprep.com/api/v3/discounted-cash-flow/PM?apikey=MOCK_API_KEY&limit=0&period=annual
|
||||
response:
|
||||
body:
|
||||
string: "[ {\n \"symbol\" : \"PM\",\n \"date\" : \"2022-05-21\",\n \"dcf\"
|
||||
: 104.03760436737315,\n \"Stock Price\" : 101.15\n} ]"
|
||||
string: "[ {\n \"symbol\" : \"PM\",\n \"date\" : \"2022-07-19\",\n \"dcf\"
|
||||
: 93.84760436737315,\n \"Stock Price\" : 90.96\n} ]"
|
||||
headers:
|
||||
Access-Control-Allow-Headers:
|
||||
- origin, content-type, accept, Authorization, authorization
|
||||
@@ -26,13 +26,15 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sat, 21 May 2022 15:08:08 GMT
|
||||
- Tue, 19 Jul 2022 18:57:46 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Vary:
|
||||
- Accept-Encoding
|
||||
X-Frame-Options:
|
||||
- SAMEORIGIN
|
||||
status:
|
||||
code: 200
|
||||
message: ''
|
||||
@@ -81,13 +83,15 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sat, 21 May 2022 15:08:08 GMT
|
||||
- Tue, 19 Jul 2022 18:57:46 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Vary:
|
||||
- Accept-Encoding
|
||||
X-Frame-Options:
|
||||
- SAMEORIGIN
|
||||
status:
|
||||
code: 200
|
||||
message: ''
|
||||
@@ -0,0 +1,89 @@
|
||||
interactions:
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Connection:
|
||||
- close
|
||||
Host:
|
||||
- financialmodelingprep.com
|
||||
method: GET
|
||||
uri: https://financialmodelingprep.com/api/v3/enterprise-values/PM?apikey=MOCK_API_KEY&limit=0&period=annual
|
||||
response:
|
||||
body:
|
||||
string: "[ {\n \"symbol\" : \"PM\",\n \"date\" : \"2021-12-31\",\n \"stockPrice\"
|
||||
: 103.519997,\n \"numberOfShares\" : 1557000000,\n \"marketCapitalization\"
|
||||
: 161180635329,\n \"minusCashAndCashEquivalents\" : 4496000000,\n \"addTotalDebt\"
|
||||
: 27806000000,\n \"enterpriseValue\" : 184490635329\n}, {\n \"symbol\" :
|
||||
\"PM\",\n \"date\" : \"2020-12-31\",\n \"stockPrice\" : 79.650002,\n \"numberOfShares\"
|
||||
: 1557000000,\n \"marketCapitalization\" : 124015053114,\n \"minusCashAndCashEquivalents\"
|
||||
: 7280000000,\n \"addTotalDebt\" : 31536000000,\n \"enterpriseValue\" :
|
||||
148271053114\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2019-12-31\",\n
|
||||
\ \"stockPrice\" : 84.330002,\n \"numberOfShares\" : 1555000000,\n \"marketCapitalization\"
|
||||
: 131133153109.99998,\n \"minusCashAndCashEquivalents\" : 6861000000,\n \"addTotalDebt\"
|
||||
: 31045000000,\n \"enterpriseValue\" : 155317153110\n}, {\n \"symbol\" :
|
||||
\"PM\",\n \"date\" : \"2018-12-31\",\n \"stockPrice\" : 74.480003,\n \"numberOfShares\"
|
||||
: 1555000000,\n \"marketCapitalization\" : 115816404665,\n \"minusCashAndCashEquivalents\"
|
||||
: 6593000000,\n \"addTotalDebt\" : 31759000000,\n \"enterpriseValue\" :
|
||||
140982404665\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2017-12-31\",\n
|
||||
\ \"stockPrice\" : 107.940002,\n \"numberOfShares\" : 1552000000,\n \"marketCapitalization\"
|
||||
: 167522883104,\n \"minusCashAndCashEquivalents\" : 8447000000,\n \"addTotalDebt\"
|
||||
: 34339000000,\n \"enterpriseValue\" : 193414883104\n}, {\n \"symbol\" :
|
||||
\"PM\",\n \"date\" : \"2016-12-31\",\n \"stockPrice\" : 95.959999,\n \"numberOfShares\"
|
||||
: 1551000000,\n \"marketCapitalization\" : 148833958449,\n \"minusCashAndCashEquivalents\"
|
||||
: 4239000000,\n \"addTotalDebt\" : 29067000000,\n \"enterpriseValue\" :
|
||||
173661958449\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2015-12-31\",\n
|
||||
\ \"stockPrice\" : 90.010002,\n \"numberOfShares\" : 1549000000,\n \"marketCapitalization\"
|
||||
: 139425493098,\n \"minusCashAndCashEquivalents\" : 3417000000,\n \"addTotalDebt\"
|
||||
: 28480000000,\n \"enterpriseValue\" : 164488493098\n}, {\n \"symbol\" :
|
||||
\"PM\",\n \"date\" : \"2014-12-31\",\n \"stockPrice\" : 80.239998,\n \"numberOfShares\"
|
||||
: 1566000000,\n \"marketCapitalization\" : 125655836868,\n \"minusCashAndCashEquivalents\"
|
||||
: 1682000000,\n \"addTotalDebt\" : 29455000000,\n \"enterpriseValue\" :
|
||||
153428836868\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2013-12-31\",\n
|
||||
\ \"stockPrice\" : 79.089996,\n \"numberOfShares\" : 1622000000,\n \"marketCapitalization\"
|
||||
: 128283973512,\n \"minusCashAndCashEquivalents\" : 2154000000,\n \"addTotalDebt\"
|
||||
: 27678000000,\n \"enterpriseValue\" : 153807973512\n}, {\n \"symbol\" :
|
||||
\"PM\",\n \"date\" : \"2012-12-31\",\n \"stockPrice\" : 87.650002,\n \"numberOfShares\"
|
||||
: 1692000000,\n \"marketCapitalization\" : 148303803384,\n \"minusCashAndCashEquivalents\"
|
||||
: 2983000000,\n \"addTotalDebt\" : 22839000000,\n \"enterpriseValue\" :
|
||||
168159803384\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2011-12-31\",\n
|
||||
\ \"stockPrice\" : 74.900002,\n \"numberOfShares\" : 1725908666,\n \"marketCapitalization\"
|
||||
: 129270562535.21733,\n \"minusCashAndCashEquivalents\" : 2550000000,\n \"addTotalDebt\"
|
||||
: 18545000000,\n \"enterpriseValue\" : 145265562535.21735\n}, {\n \"symbol\"
|
||||
: \"PM\",\n \"date\" : \"2010-12-31\",\n \"stockPrice\" : 56.599998,\n \"numberOfShares\"
|
||||
: 1839000000,\n \"marketCapitalization\" : 104087396322,\n \"minusCashAndCashEquivalents\"
|
||||
: 1703000000,\n \"addTotalDebt\" : 16502000000,\n \"enterpriseValue\" :
|
||||
118886396322\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2009-12-31\",\n
|
||||
\ \"stockPrice\" : 45.509998,\n \"numberOfShares\" : 1943000000,\n \"marketCapitalization\"
|
||||
: 88425926114,\n \"minusCashAndCashEquivalents\" : 1540000000,\n \"addTotalDebt\"
|
||||
: 15416000000,\n \"enterpriseValue\" : 102301926114\n}, {\n \"symbol\" :
|
||||
\"PM\",\n \"date\" : \"2008-12-31\",\n \"stockPrice\" : 37.150002,\n \"numberOfShares\"
|
||||
: 2068000000,\n \"marketCapitalization\" : 76826204136,\n \"minusCashAndCashEquivalents\"
|
||||
: 1531000000,\n \"addTotalDebt\" : 11961000000,\n \"enterpriseValue\" :
|
||||
87256204136\n} ]"
|
||||
headers:
|
||||
Access-Control-Allow-Headers:
|
||||
- origin, content-type, accept, Authorization, authorization
|
||||
Access-Control-Allow-Methods:
|
||||
- GET, OPTIONS
|
||||
Access-Control-Allow-Origin:
|
||||
- '*'
|
||||
Access-Control-Max-Age:
|
||||
- '3600'
|
||||
Connection:
|
||||
- close
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Mon, 18 Jul 2022 09:04:40 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Vary:
|
||||
- Accept-Encoding
|
||||
X-Frame-Options:
|
||||
- SAMEORIGIN
|
||||
status:
|
||||
code: 200
|
||||
message: ''
|
||||
version: 1
|
||||
@@ -479,13 +479,15 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sat, 21 May 2022 15:08:05 GMT
|
||||
- Mon, 18 Jul 2022 09:04:44 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Vary:
|
||||
- Accept-Encoding
|
||||
X-Frame-Options:
|
||||
- SAMEORIGIN
|
||||
status:
|
||||
code: 200
|
||||
message: ''
|
||||
@@ -0,0 +1,424 @@
|
||||
interactions:
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Connection:
|
||||
- close
|
||||
Host:
|
||||
- financialmodelingprep.com
|
||||
method: GET
|
||||
uri: https://financialmodelingprep.com/api/v3/financial-growth/PM?apikey=MOCK_API_KEY&limit=0&period=annual
|
||||
response:
|
||||
body:
|
||||
string: "[ {\n \"symbol\" : \"PM\",\n \"date\" : \"2021-12-31\",\n \"period\"
|
||||
: \"FY\",\n \"revenueGrowth\" : 0.0944796821635184997,\n \"grossProfitGrowth\"
|
||||
: 0.11764705882352941,\n \"ebitgrowth\" : 0.112015769626328421,\n \"operatingIncomeGrowth\"
|
||||
: 0.112015769626328421,\n \"netIncomeGrowth\" : 0.130710029791459792,\n \"epsgrowth\"
|
||||
: 0.133789388259075548,\n \"epsdilutedGrowth\" : 0.133789388259075548,\n
|
||||
\ \"weightedAverageSharesGrowth\" : 0,\n \"weightedAverageSharesDilutedGrowth\"
|
||||
: -0.000641848523748395332,\n \"dividendsperShareGrowth\" : 0.0293318848451927204,\n
|
||||
\ \"operatingCashFlowGrowth\" : 0.219629025682837348,\n \"freeCashFlowGrowth\"
|
||||
: 0.218132464712269269,\n \"tenYRevenueGrowthPerShare\" : 0.11946237331821162,\n
|
||||
\ \"fiveYRevenueGrowthPerShare\" : 0.172343219239085327,\n \"threeYRevenueGrowthPerShare\"
|
||||
: 0.0587226869805343721,\n \"tenYOperatingCFGrowthPerShare\" : 0.259874721395042418,\n
|
||||
\ \"fiveYOperatingCFGrowthPerShare\" : 0.475904963855835528,\n \"threeYOperatingCFGrowthPerShare\"
|
||||
: 0.260986297849883475,\n \"tenYNetIncomeGrowthPerShare\" : 0.175320144566908309,\n
|
||||
\ \"fiveYNetIncomeGrowthPerShare\" : 0.302411063662910651,\n \"threeYNetIncomeGrowthPerShare\"
|
||||
: 0.149955668501221856,\n \"tenYShareholdersEquityGrowthPerShare\" : -49.9184861117309282,\n
|
||||
\ \"fiveYShareholdersEquityGrowthPerShare\" : -0.206568736074563858,\n \"threeYShareholdersEquityGrowthPerShare\"
|
||||
: -0.189901386502770858,\n \"tenYDividendperShareGrowthPerShare\" : 0.754867216247640971,\n
|
||||
\ \"fiveYDividendperShareGrowthPerShare\" : 0.183880523789930611,\n \"threeYDividendperShareGrowthPerShare\"
|
||||
: 0.0995298949761401902,\n \"receivablesGrowth\" : 0.0475937250731188546,\n
|
||||
\ \"inventoryGrowth\" : -0.0908143050776769878,\n \"assetGrowth\" : -0.0786566997657034417,\n
|
||||
\ \"bookValueperShareGrowth\" : -0.195830349327603487,\n \"debtGrowth\" :
|
||||
-0.118277524099441908,\n \"rdexpenseGrowth\" : 0,\n \"sgaexpensesGrowth\"
|
||||
: 0.185567010309278357\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2020-12-31\",\n
|
||||
\ \"period\" : \"FY\",\n \"revenueGrowth\" : -0.037275624895151821,\n \"grossProfitGrowth\"
|
||||
: -0.00865643790172092135,\n \"ebitgrowth\" : 0.107966954705156201,\n \"operatingIncomeGrowth\"
|
||||
: 0.107966954705156201,\n \"netIncomeGrowth\" : 0.121224773834377172,\n \"epsgrowth\"
|
||||
: 0.119305856832971749,\n \"epsdilutedGrowth\" : 0.119305856832971749,\n
|
||||
\ \"weightedAverageSharesGrowth\" : 0.0012861736334405145,\n \"weightedAverageSharesDilutedGrowth\"
|
||||
: 0.00128534704370179939,\n \"dividendsperShareGrowth\" : 0.0270270609632906854,\n
|
||||
\ \"operatingCashFlowGrowth\" : -0.0275520317145688809,\n \"freeCashFlowGrowth\"
|
||||
: -0.00303095908205239239,\n \"tenYRevenueGrowthPerShare\" : 0.245625790669071031,\n
|
||||
\ \"fiveYRevenueGrowthPerShare\" : 0.0654089631451053727,\n \"threeYRevenueGrowthPerShare\"
|
||||
: -0.00508366324374840903,\n \"tenYOperatingCFGrowthPerShare\" : 0.228051842836471841,\n
|
||||
\ \"fiveYOperatingCFGrowthPerShare\" : 0.241142415708889696,\n \"threeYOperatingCFGrowthPerShare\"
|
||||
: 0.0974518275604815132,\n \"tenYNetIncomeGrowthPerShare\" : 0.31079802336930229,\n
|
||||
\ \"fiveYNetIncomeGrowthPerShare\" : 0.166100331540367074,\n \"threeYNetIncomeGrowthPerShare\"
|
||||
: 0.330593162663312234,\n \"tenYShareholdersEquityGrowthPerShare\" : -5.23362922026319932,\n
|
||||
\ \"fiveYShareholdersEquityGrowthPerShare\" : -0.0559929271785704341,\n \"threeYShareholdersEquityGrowthPerShare\"
|
||||
: 0.0364590058976818551,\n \"tenYDividendperShareGrowthPerShare\" : 0.966481916867382274,\n
|
||||
\ \"fiveYDividendperShareGrowthPerShare\" : 0.172186101477199843,\n \"threeYDividendperShareGrowthPerShare\"
|
||||
: 0.125820852591305432,\n \"receivablesGrowth\" : 0.0118375033629270921,\n
|
||||
\ \"inventoryGrowth\" : 0.0385489983757444504,\n \"assetGrowth\" : 0.0452478134110787175,\n
|
||||
\ \"bookValueperShareGrowth\" : 0.0841200153849653853,\n \"debtGrowth\" :
|
||||
0.0158157513287163799,\n \"rdexpenseGrowth\" : 0,\n \"sgaexpensesGrowth\"
|
||||
: -0.988957194899817815\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2019-12-31\",\n
|
||||
\ \"period\" : \"FY\",\n \"revenueGrowth\" : 0.00607594936708860753,\n \"grossProfitGrowth\"
|
||||
: 0.0225261037790851736,\n \"ebitgrowth\" : -0.0743605519908587531,\n \"operatingIncomeGrowth\"
|
||||
: -0.0743605519908587531,\n \"netIncomeGrowth\" : -0.0917709518392112317,\n
|
||||
\ \"epsgrowth\" : -0.0925196850393700254,\n \"epsdilutedGrowth\" : -0.0925196850393700254,\n
|
||||
\ \"weightedAverageSharesGrowth\" : 0,\n \"weightedAverageSharesDilutedGrowth\"
|
||||
: 0.000643086816720257249,\n \"dividendsperShareGrowth\" : 0.040087145969498951,\n
|
||||
\ \"operatingCashFlowGrowth\" : 0.0645705845115003146,\n \"freeCashFlowGrowth\"
|
||||
: 0.148719224073613515,\n \"tenYRevenueGrowthPerShare\" : 0.487592354626352753,\n
|
||||
\ \"fiveYRevenueGrowthPerShare\" : 0.00835956691288415599,\n \"threeYRevenueGrowthPerShare\"
|
||||
: 0.114046512636710298,\n \"tenYOperatingCFGrowthPerShare\" : 0.599141735225072081,\n
|
||||
\ \"fiveYOperatingCFGrowthPerShare\" : 0.313008942471608875,\n \"threeYOperatingCFGrowthPerShare\"
|
||||
: 0.246012754249990029,\n \"tenYNetIncomeGrowthPerShare\" : 0.415607783966634836,\n
|
||||
\ \"fiveYNetIncomeGrowthPerShare\" : -0.0343218515201540939,\n \"threeYNetIncomeGrowthPerShare\"
|
||||
: 0.028637531920117542,\n \"tenYShareholdersEquityGrowthPerShare\" : -3.53073237192829303,\n
|
||||
\ \"fiveYShareholdersEquityGrowthPerShare\" : -0.0768156483610043239,\n \"threeYShareholdersEquityGrowthPerShare\"
|
||||
: -0.0899101563925505526,\n \"tenYDividendperShareGrowthPerShare\" : 1.0678983456156923,\n
|
||||
\ \"fiveYDividendperShareGrowthPerShare\" : 0.194972094720774064,\n \"threeYDividendperShareGrowthPerShare\"
|
||||
: 0.119877613863572569,\n \"receivablesGrowth\" : 0.0429292929292929282,\n
|
||||
\ \"inventoryGrowth\" : 0.0489550204452521565,\n \"assetGrowth\" : 0.0772342403457199622,\n
|
||||
\ \"bookValueperShareGrowth\" : -0.0707921984107864888,\n \"debtGrowth\"
|
||||
: -0.0224818161780912483,\n \"rdexpenseGrowth\" : 0,\n \"sgaexpensesGrowth\"
|
||||
: 0.17921868707209021\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2018-12-31\",\n
|
||||
\ \"period\" : \"FY\",\n \"revenueGrowth\" : 0.030506470015305414,\n \"grossProfitGrowth\"
|
||||
: 0.0300829875518672206,\n \"ebitgrowth\" : -0.0109536642614970012,\n \"operatingIncomeGrowth\"
|
||||
: -0.0109536642614970012,\n \"netIncomeGrowth\" : 0.310853355426677691,\n
|
||||
\ \"epsgrowth\" : 0.309278350515463984,\n \"epsdilutedGrowth\" : 0.309278350515463984,\n
|
||||
\ \"weightedAverageSharesGrowth\" : 0.00193298969072164956,\n \"weightedAverageSharesDilutedGrowth\"
|
||||
: 0.00128783000643915,\n \"dividendsperShareGrowth\" : 0.0539443315645157517,\n
|
||||
\ \"operatingCashFlowGrowth\" : 0.063509874326750454,\n \"freeCashFlowGrowth\"
|
||||
: 0.0920695274307441608,\n \"tenYRevenueGrowthPerShare\" : 0.532713179652137603,\n
|
||||
\ \"fiveYRevenueGrowthPerShare\" : -0.0101083721902290868,\n \"threeYRevenueGrowthPerShare\"
|
||||
: 0.101391778694034915,\n \"tenYOperatingCFGrowthPerShare\" : 0.588509858030581978,\n
|
||||
\ \"fiveYOperatingCFGrowthPerShare\" : -0.0245311446596352505,\n \"threeYOperatingCFGrowthPerShare\"
|
||||
: 0.200435974431881936,\n \"tenYNetIncomeGrowthPerShare\" : 0.52697632525819138,\n
|
||||
\ \"fiveYNetIncomeGrowthPerShare\" : -0.0377961978691749301,\n \"threeYNetIncomeGrowthPerShare\"
|
||||
: 0.146584496021759964,\n \"tenYShareholdersEquityGrowthPerShare\" : -3.20923575562700991,\n
|
||||
\ \"fiveYShareholdersEquityGrowthPerShare\" : 0.673425012814535706,\n \"threeYShareholdersEquityGrowthPerShare\"
|
||||
: -0.0629019413996607102,\n \"tenYDividendperShareGrowthPerShare\" : 0.802793040380002321,\n
|
||||
\ \"fiveYDividendperShareGrowthPerShare\" : 0.255533694601218719,\n \"threeYDividendperShareGrowthPerShare\"
|
||||
: 0.0973494533762058328,\n \"receivablesGrowth\" : -0.0465489566613162126,\n
|
||||
\ \"inventoryGrowth\" : -0.000227117874176697705,\n \"assetGrowth\" : -0.0737060137776950342,\n
|
||||
\ \"bookValueperShareGrowth\" : 0.0288733529746348361,\n \"debtGrowth\" :
|
||||
-0.0751332304376947507,\n \"rdexpenseGrowth\" : 0,\n \"sgaexpensesGrowth\"
|
||||
: 0.10765799256505576\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2017-12-31\",\n
|
||||
\ \"period\" : \"FY\",\n \"revenueGrowth\" : 0.0773093498219973724,\n \"grossProfitGrowth\"
|
||||
: 0.0590956401063952794,\n \"ebitgrowth\" : 0.0636153490522422538,\n \"operatingIncomeGrowth\"
|
||||
: 0.0636153490522422538,\n \"netIncomeGrowth\" : -0.133773503660111953,\n
|
||||
\ \"epsgrowth\" : -0.133928571428571536,\n \"epsdilutedGrowth\" : -0.133928571428571536,\n
|
||||
\ \"weightedAverageSharesGrowth\" : 0.00064474532559638943,\n \"weightedAverageSharesDilutedGrowth\"
|
||||
: 0.00128949065119277886,\n \"dividendsperShareGrowth\" : 0.0216053573333593318,\n
|
||||
\ \"operatingCashFlowGrowth\" : 0.103379967809830386,\n \"freeCashFlowGrowth\"
|
||||
: 0.0664735698769007982,\n \"tenYRevenueGrowthPerShare\" : 0.707045992459096384,\n
|
||||
\ \"fiveYRevenueGrowthPerShare\" : -0.0011394517423458329,\n \"threeYRevenueGrowthPerShare\"
|
||||
: -0.0255207195126131749,\n \"tenYOperatingCFGrowthPerShare\" : 1.15861605915891475,\n
|
||||
\ \"fiveYOperatingCFGrowthPerShare\" : 0.0313042697986622015,\n \"threeYOperatingCFGrowthPerShare\"
|
||||
: 0.16195784372364902,\n \"tenYNetIncomeGrowthPerShare\" : 0.355758957746671767,\n
|
||||
\ \"fiveYNetIncomeGrowthPerShare\" : -0.252341553420805997,\n \"threeYNetIncomeGrowthPerShare\"
|
||||
: -0.187316237422969295,\n \"tenYShareholdersEquityGrowthPerShare\" : -2.06235093517156809,\n
|
||||
\ \"fiveYShareholdersEquityGrowthPerShare\" : 2.79063059803305125,\n \"threeYShareholdersEquityGrowthPerShare\"
|
||||
: -0.0343635128770060638,\n \"tenYDividendperShareGrowthPerShare\" : 0.345482618808146846,\n
|
||||
\ \"fiveYDividendperShareGrowthPerShare\" : 0.315348691690767458,\n \"threeYDividendperShareGrowthPerShare\"
|
||||
: 0.0901100966014400928,\n \"receivablesGrowth\" : 0.0683052300657330663,\n
|
||||
\ \"inventoryGrowth\" : -0.0234002439835865571,\n \"assetGrowth\" : 0.165992781742693551,\n
|
||||
\ \"bookValueperShareGrowth\" : -0.0480601648119497946,\n \"debtGrowth\"
|
||||
: 0.181374066811160417,\n \"rdexpenseGrowth\" : 0,\n \"sgaexpensesGrowth\"
|
||||
: 0.049960967993754879\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2016-12-31\",\n
|
||||
\ \"period\" : \"FY\",\n \"revenueGrowth\" : -0.00406807494215122821,\n \"grossProfitGrowth\"
|
||||
: -0.00774571117103677736,\n \"ebitgrowth\" : 0.018073990398192602,\n \"operatingIncomeGrowth\"
|
||||
: 0.018073990398192602,\n \"netIncomeGrowth\" : 0.0136767059508220573,\n
|
||||
\ \"epsgrowth\" : 0.013574660633484276,\n \"epsdilutedGrowth\" : 0.013574660633484276,\n
|
||||
\ \"weightedAverageSharesGrowth\" : 0.00129115558424790179,\n \"weightedAverageSharesDilutedGrowth\"
|
||||
: 0.00129115558424790179,\n \"dividendsperShareGrowth\" : 0.0191641005802707549,\n
|
||||
\ \"operatingCashFlowGrowth\" : 0.0269548633184996805,\n \"freeCashFlowGrowth\"
|
||||
: 0,\n \"tenYRevenueGrowthPerShare\" : -0.248015086377904675,\n \"fiveYRevenueGrowthPerShare\"
|
||||
: -0.0451069661623464332,\n \"threeYRevenueGrowthPerShare\" : -0.106046158824957146,\n
|
||||
\ \"tenYOperatingCFGrowthPerShare\" : 0.761461740582955016,\n \"fiveYOperatingCFGrowthPerShare\"
|
||||
: -0.146371377393032936,\n \"threeYOperatingCFGrowthPerShare\" : -0.166577191156015353,\n
|
||||
\ \"tenYNetIncomeGrowthPerShare\" : 0.541638305730869241,\n \"fiveYNetIncomeGrowthPerShare\"
|
||||
: -0.0975812649645119573,\n \"threeYNetIncomeGrowthPerShare\" : -0.150428196300893852,\n
|
||||
\ \"tenYShareholdersEquityGrowthPerShare\" : -2.20945509112700345,\n \"fiveYShareholdersEquityGrowthPerShare\"
|
||||
: -62.6543465526058654,\n \"threeYShareholdersEquityGrowthPerShare\" : 0.708578101606085031,\n
|
||||
\ \"tenYDividendperShareGrowthPerShare\" : 2.12010318812045151,\n \"fiveYDividendperShareGrowthPerShare\"
|
||||
: 0.482300942522327525,\n \"threeYDividendperShareGrowthPerShare\" : 0.166077829327345688,\n
|
||||
\ \"receivablesGrowth\" : 0.259539236861051126,\n \"inventoryGrowth\" : 0.0642039419331995737,\n
|
||||
\ \"assetGrowth\" : 0.0852573919189539425,\n \"bookValueperShareGrowth\"
|
||||
: -0.0432166307295635196,\n \"debtGrowth\" : 0.0206109550561797764,\n \"rdexpenseGrowth\"
|
||||
: 0,\n \"sgaexpensesGrowth\" : -0.0377103365384615363\n}, {\n \"symbol\"
|
||||
: \"PM\",\n \"date\" : \"2015-12-31\",\n \"period\" : \"FY\",\n \"revenueGrowth\"
|
||||
: -0.0998757012799408733,\n \"grossProfitGrowth\" : -0.0983911851430345069,\n
|
||||
\ \"ebitgrowth\" : -0.0922064604341138322,\n \"operatingIncomeGrowth\" :
|
||||
-0.0922064604341138322,\n \"netIncomeGrowth\" : -0.0827438943013479311,\n
|
||||
\ \"epsgrowth\" : -0.0714285714285713969,\n \"epsdilutedGrowth\" : -0.0714285714285713969,\n
|
||||
\ \"weightedAverageSharesGrowth\" : -0.0108556832694763732,\n \"weightedAverageSharesDilutedGrowth\"
|
||||
: -0.0108556832694763732,\n \"dividendsperShareGrowth\" : 0.0469913240121241776,\n
|
||||
\ \"operatingCashFlowGrowth\" : 0.0162811732782013191,\n \"freeCashFlowGrowth\"
|
||||
: 0.0484360765259641696,\n \"tenYRevenueGrowthPerShare\" : -0.194354418698280906,\n
|
||||
\ \"fiveYRevenueGrowthPerShare\" : 0.16915272328098549,\n \"threeYRevenueGrowthPerShare\"
|
||||
: -0.0672289121079073793,\n \"tenYOperatingCFGrowthPerShare\" : 1.07638081486798964,\n
|
||||
\ \"fiveYOperatingCFGrowthPerShare\" : -0.0105471964431584318,\n \"threeYOperatingCFGrowthPerShare\"
|
||||
: -0.0880927592704757595,\n \"tenYNetIncomeGrowthPerShare\" : 0.665327472874130965,\n
|
||||
\ \"fiveYNetIncomeGrowthPerShare\" : 0.124086828478811875,\n \"threeYNetIncomeGrowthPerShare\"
|
||||
: -0.146875110041669144,\n \"tenYShareholdersEquityGrowthPerShare\" : -2.74975206349398826,\n
|
||||
\ \"fiveYShareholdersEquityGrowthPerShare\" : -5.48474311491100508,\n \"threeYShareholdersEquityGrowthPerShare\"
|
||||
: 3.16186841653659778,\n \"tenYDividendperShareGrowthPerShare\" : 0.107886659351743061,\n
|
||||
\ \"fiveYDividendperShareGrowthPerShare\" : 0.677619206019593134,\n \"threeYDividendperShareGrowthPerShare\"
|
||||
: 0.263320716452772163,\n \"receivablesGrowth\" : -0.306193806193806206,\n
|
||||
\ \"inventoryGrowth\" : -0.0138500931098696455,\n \"assetGrowth\" : -0.0349845113252053308,\n
|
||||
\ \"bookValueperShareGrowth\" : 0.0602067106454296092,\n \"debtGrowth\" :
|
||||
-0.0331013410286878293,\n \"rdexpenseGrowth\" : 0,\n \"sgaexpensesGrowth\"
|
||||
: -0.0492786744750749878\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2014-12-31\",\n
|
||||
\ \"period\" : \"FY\",\n \"revenueGrowth\" : -0.0464490501970080405,\n \"grossProfitGrowth\"
|
||||
: -0.0709376652088239551,\n \"ebitgrowth\" : -0.134147243803181659,\n \"operatingIncomeGrowth\"
|
||||
: -0.134147243803181659,\n \"netIncomeGrowth\" : -0.126282649253731338,\n
|
||||
\ \"epsgrowth\" : -0.0950570342205323271,\n \"epsdilutedGrowth\" : -0.0950570342205323271,\n
|
||||
\ \"weightedAverageSharesGrowth\" : -0.0345252774352651018,\n \"weightedAverageSharesDilutedGrowth\"
|
||||
: -0.0345252774352651018,\n \"dividendsperShareGrowth\" : 0.0927991229715368071,\n
|
||||
\ \"operatingCashFlowGrowth\" : -0.23640848544647261,\n \"freeCashFlowGrowth\"
|
||||
: -0.262898712926692757,\n \"tenYRevenueGrowthPerShare\" : 0.154536980713472855,\n
|
||||
\ \"fiveYRevenueGrowthPerShare\" : 0.475259821435175867,\n \"threeYRevenueGrowthPerShare\"
|
||||
: 0.0549761108973851678,\n \"tenYOperatingCFGrowthPerShare\" : 1.16461193449351663,\n
|
||||
\ \"fiveYOperatingCFGrowthPerShare\" : 0.217921434879831621,\n \"threeYOperatingCFGrowthPerShare\"
|
||||
: -0.189927717355107634,\n \"tenYNetIncomeGrowthPerShare\" : 1.44115183498397537,\n
|
||||
\ \"fiveYNetIncomeGrowthPerShare\" : 0.465920903558872557,\n \"threeYNetIncomeGrowthPerShare\"
|
||||
: -0.0387462097732740318,\n \"tenYShareholdersEquityGrowthPerShare\" : -2.55893593888722704,\n
|
||||
\ \"fiveYShareholdersEquityGrowthPerShare\" : -3.74130770028250748,\n \"threeYShareholdersEquityGrowthPerShare\"
|
||||
: -61.7798372147043793,\n \"tenYDividendperShareGrowthPerShare\" : 0,\n \"fiveYDividendperShareGrowthPerShare\"
|
||||
: 0.730499276720677382,\n \"threeYDividendperShareGrowthPerShare\" : 0.389150131516263986,\n
|
||||
\ \"receivablesGrowth\" : 0.0391902413703607566,\n \"inventoryGrowth\" :
|
||||
-0.127361365021328471,\n \"assetGrowth\" : -0.0781020750366799438,\n \"bookValueperShareGrowth\"
|
||||
: 0.684343516569753563,\n \"debtGrowth\" : 0.0642026157959390137,\n \"rdexpenseGrowth\"
|
||||
: 0,\n \"sgaexpensesGrowth\" : 0.0161103047895500735\n}, {\n \"symbol\"
|
||||
: \"PM\",\n \"date\" : \"2013-12-31\",\n \"period\" : \"FY\",\n \"revenueGrowth\"
|
||||
: -0.00509927654014086761,\n \"grossProfitGrowth\" : -0.00937916587316701619,\n
|
||||
\ \"ebitgrowth\" : -0.0239058211757908409,\n \"operatingIncomeGrowth\" :
|
||||
-0.0239058211757908409,\n \"netIncomeGrowth\" : -0.0254545454545454554,\n
|
||||
\ \"epsgrowth\" : 0.0174081237911024866,\n \"epsdilutedGrowth\" : 0.0174081237911024866,\n
|
||||
\ \"weightedAverageSharesGrowth\" : -0.0413711583924349854,\n \"weightedAverageSharesDilutedGrowth\"
|
||||
: -0.0413711583924349854,\n \"dividendsperShareGrowth\" : 0.10415539112919045,\n
|
||||
\ \"operatingCashFlowGrowth\" : 0.0757881328945971822,\n \"freeCashFlowGrowth\"
|
||||
: 0.0681410639569635379,\n \"tenYRevenueGrowthPerShare\" : 0.16897400330350909,\n
|
||||
\ \"fiveYRevenueGrowthPerShare\" : 0.548364625573620423,\n \"threeYRevenueGrowthPerShare\"
|
||||
: 0.300844619030233795,\n \"tenYOperatingCFGrowthPerShare\" : 1.73690588106835597,\n
|
||||
\ \"fiveYOperatingCFGrowthPerShare\" : 0.628457791690655632,\n \"threeYOperatingCFGrowthPerShare\"
|
||||
: 0.217644965176946759,\n \"tenYNetIncomeGrowthPerShare\" : 1.69752041504780937,\n
|
||||
\ \"fiveYNetIncomeGrowthPerShare\" : 0.586957276490347568,\n \"threeYNetIncomeGrowthPerShare\"
|
||||
: 0.339488086475923545,\n \"tenYShareholdersEquityGrowthPerShare\" : -1.92554512992817184,\n
|
||||
\ \"fiveYShareholdersEquityGrowthPerShare\" : -2.32018808055898074,\n \"threeYShareholdersEquityGrowthPerShare\"
|
||||
: -3.5114026825952056,\n \"tenYDividendperShareGrowthPerShare\" : 0,\n \"fiveYDividendperShareGrowthPerShare\"
|
||||
: 0.43587786463397421,\n \"threeYDividendperShareGrowthPerShare\" : 0.466256562141680042,\n
|
||||
\ \"receivablesGrowth\" : 0.0735580941766508789,\n \"inventoryGrowth\" :
|
||||
0.100234663090848136,\n \"assetGrowth\" : 0.0132200690204406692,\n \"bookValueperShareGrowth\"
|
||||
: 1.33059670043234624,\n \"debtGrowth\" : 0.211874425325101812,\n \"rdexpenseGrowth\"
|
||||
: 0,\n \"sgaexpensesGrowth\" : -0.0126110633419317855\n}, {\n \"symbol\"
|
||||
: \"PM\",\n \"date\" : \"2012-12-31\",\n \"period\" : \"FY\",\n \"revenueGrowth\"
|
||||
: 0.00900408399524069841,\n \"grossProfitGrowth\" : 0.0286497869631225817,\n
|
||||
\ \"ebitgrowth\" : 0.0385538553855385505,\n \"operatingIncomeGrowth\" : 0.0385538553855385505,\n
|
||||
\ \"netIncomeGrowth\" : 0.0243277848911651745,\n \"epsgrowth\" : 0.0386389771274419022,\n
|
||||
\ \"epsdilutedGrowth\" : 0.0386389771274419022,\n \"weightedAverageSharesGrowth\"
|
||||
: -0.0196468484503223434,\n \"weightedAverageSharesDilutedGrowth\" : -0.0196468484503223434,\n
|
||||
\ \"dividendsperShareGrowth\" : 0.151273874089281474,\n \"operatingCashFlowGrowth\"
|
||||
: -0.105233165542786583,\n \"freeCashFlowGrowth\" : -0.131540697674418616,\n
|
||||
\ \"tenYRevenueGrowthPerShare\" : 0.126355794334100324,\n \"fiveYRevenueGrowthPerShare\"
|
||||
: 0.70899330786139636,\n \"threeYRevenueGrowthPerShare\" : 0.439250085341514718,\n
|
||||
\ \"tenYOperatingCFGrowthPerShare\" : 1.43884165862475699,\n \"fiveYOperatingCFGrowthPerShare\"
|
||||
: 1.09309330172785346,\n \"threeYOperatingCFGrowthPerShare\" : 0.372217109674200186,\n
|
||||
\ \"tenYNetIncomeGrowthPerShare\" : 1.65346357999910798,\n \"fiveYNetIncomeGrowthPerShare\"
|
||||
: 0.81333998692819709,\n \"threeYNetIncomeGrowthPerShare\" : 0.593414908900325333,\n
|
||||
\ \"tenYShareholdersEquityGrowthPerShare\" : -1.39712796716672383,\n \"fiveYShareholdersEquityGrowthPerShare\"
|
||||
: -1.28025704634021031,\n \"threeYShareholdersEquityGrowthPerShare\" : -1.69832885831650038,\n
|
||||
\ \"tenYDividendperShareGrowthPerShare\" : 0,\n \"fiveYDividendperShareGrowthPerShare\"
|
||||
: 0.0229094591477829665,\n \"threeYDividendperShareGrowthPerShare\" : 0.434170836700229212,\n
|
||||
\ \"receivablesGrowth\" : 0.121212121212121215,\n \"inventoryGrowth\" : 0.102093596059113306,\n
|
||||
\ \"assetGrowth\" : 0.0614855725879170437,\n \"bookValueperShareGrowth\"
|
||||
: -16.4832360943768137,\n \"debtGrowth\" : 0.231544890806147208,\n \"rdexpenseGrowth\"
|
||||
: 0,\n \"sgaexpensesGrowth\" : 0\n}, {\n \"symbol\" : \"PM\",\n \"date\"
|
||||
: \"2011-12-31\",\n \"period\" : \"FY\",\n \"revenueGrowth\" : 0.142935901205527793,\n
|
||||
\ \"grossProfitGrowth\" : 0.167133466704772804,\n \"ebitgrowth\" : 0.190357142857142864,\n
|
||||
\ \"operatingIncomeGrowth\" : 0.190357142857142864,\n \"netIncomeGrowth\"
|
||||
: 0.183496349359415889,\n \"epsgrowth\" : 0.266582188295165445,\n \"epsdilutedGrowth\"
|
||||
: 0.269813265306122596,\n \"weightedAverageSharesGrowth\" : -0.0614961033170201218,\n
|
||||
\ \"weightedAverageSharesDilutedGrowth\" : -0.0630246112920738316,\n \"dividendsperShareGrowth\"
|
||||
: 0.153456238319428034,\n \"operatingCashFlowGrowth\" : 0.115714739853767082,\n
|
||||
\ \"freeCashFlowGrowth\" : 0.104080696928014665,\n \"tenYRevenueGrowthPerShare\"
|
||||
: 0.0943726296621058836,\n \"fiveYRevenueGrowthPerShare\" : -0.212493036419046405,\n
|
||||
\ \"threeYRevenueGrowthPerShare\" : 0.449551369128978806,\n \"tenYOperatingCFGrowthPerShare\"
|
||||
: 1.67212195858132762,\n \"fiveYOperatingCFGrowthPerShare\" : 1.06349891970993338,\n
|
||||
\ \"threeYOperatingCFGrowthPerShare\" : 0.589911386394064374,\n \"tenYNetIncomeGrowthPerShare\"
|
||||
: 1.53954976282402334,\n \"fiveYNetIncomeGrowthPerShare\" : 0.708340314621508371,\n
|
||||
\ \"threeYNetIncomeGrowthPerShare\" : 0.49402278946292677,\n \"tenYShareholdersEquityGrowthPerShare\"
|
||||
: -0.974351100458194841,\n \"fiveYShareholdersEquityGrowthPerShare\" : -0.980383295602767491,\n
|
||||
\ \"threeYShareholdersEquityGrowthPerShare\" : -0.963414672759205337,\n \"tenYDividendperShareGrowthPerShare\"
|
||||
: 0,\n \"fiveYDividendperShareGrowthPerShare\" : 1.10490535262778056,\n \"threeYDividendperShareGrowthPerShare\"
|
||||
: 0.129558307318116489,\n \"receivablesGrowth\" : 0.0638085742771684894,\n
|
||||
\ \"inventoryGrowth\" : -0.0236864253937717935,\n \"assetGrowth\" : 0.0124964336661911556,\n
|
||||
\ \"bookValueperShareGrowth\" : -0.930403485435763011,\n \"debtGrowth\" :
|
||||
0.123803175372682095,\n \"rdexpenseGrowth\" : 0,\n \"sgaexpensesGrowth\"
|
||||
: 0\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2010-12-31\",\n \"period\"
|
||||
: \"FY\",\n \"revenueGrowth\" : 0.0867984821250249589,\n \"grossProfitGrowth\"
|
||||
: 0.0925498032848310753,\n \"ebitgrowth\" : 0.115537848605577684,\n \"operatingIncomeGrowth\"
|
||||
: 0.115537848605577684,\n \"netIncomeGrowth\" : 0.144591611479028687,\n \"epsgrowth\"
|
||||
: 0.209230769230769276,\n \"epsdilutedGrowth\" : 0.209876543209876448,\n
|
||||
\ \"weightedAverageSharesGrowth\" : -0.0535254760679361799,\n \"weightedAverageSharesDilutedGrowth\"
|
||||
: -0.0553846153846153863,\n \"dividendsperShareGrowth\" : 0.0799934350028207591,\n
|
||||
\ \"operatingCashFlowGrowth\" : 0.196981227803145614,\n \"freeCashFlowGrowth\"
|
||||
: 0.216906123587669142,\n \"tenYRevenueGrowthPerShare\" : -0.101373072385103805,\n
|
||||
\ \"fiveYRevenueGrowthPerShare\" : -0.310915019689779026,\n \"threeYRevenueGrowthPerShare\"
|
||||
: 0.363465623636123225,\n \"tenYOperatingCFGrowthPerShare\" : 1.24770434678439446,\n
|
||||
\ \"fiveYOperatingCFGrowthPerShare\" : 1.09851425697507432,\n \"threeYOperatingCFGrowthPerShare\"
|
||||
: 0.929053038716713298,\n \"tenYNetIncomeGrowthPerShare\" : 1.01384427549837386,\n
|
||||
\ \"fiveYNetIncomeGrowthPerShare\" : 0.48149362725632272,\n \"threeYNetIncomeGrowthPerShare\"
|
||||
: 0.376233078808216881,\n \"tenYShareholdersEquityGrowthPerShare\" : -0.631462872783212115,\n
|
||||
\ \"fiveYShareholdersEquityGrowthPerShare\" : -0.609843413845408189,\n \"threeYShareholdersEquityGrowthPerShare\"
|
||||
: -0.73991978586307483,\n \"tenYDividendperShareGrowthPerShare\" : 0,\n \"fiveYDividendperShareGrowthPerShare\"
|
||||
: -0.339607787407028627,\n \"threeYDividendperShareGrowthPerShare\" : -0.229704389315508184,\n
|
||||
\ \"receivablesGrowth\" : -0.0287282117495158175,\n \"inventoryGrowth\" :
|
||||
-0.096665580536548279,\n \"assetGrowth\" : 0.0144130585783746237,\n \"bookValueperShareGrowth\"
|
||||
: -0.351946645478895426,\n \"debtGrowth\" : 0.070446289569278675,\n \"rdexpenseGrowth\"
|
||||
: 0,\n \"sgaexpensesGrowth\" : 0\n}, {\n \"symbol\" : \"PM\",\n \"date\"
|
||||
: \"2009-12-31\",\n \"period\" : \"FY\",\n \"revenueGrowth\" : -0.0260649679050768343,\n
|
||||
\ \"grossProfitGrowth\" : -0.0222262929718507647,\n \"ebitgrowth\" : -0.0202966432474629213,\n
|
||||
\ \"operatingIncomeGrowth\" : -0.0202966432474629213,\n \"netIncomeGrowth\"
|
||||
: -0.0795355587808418002,\n \"epsgrowth\" : -0.0240240240240240446,\n \"epsdilutedGrowth\"
|
||||
: -0.0240963855421685649,\n \"weightedAverageSharesGrowth\" : -0.0604448742746615114,\n
|
||||
\ \"weightedAverageSharesDilutedGrowth\" : -0.061597690086621755,\n \"dividendsperShareGrowth\"
|
||||
: -0.0932523969962194971,\n \"operatingCashFlowGrowth\" : -0.00642722117202268461,\n
|
||||
\ \"freeCashFlowGrowth\" : 0.0487126974839087179,\n \"tenYRevenueGrowthPerShare\"
|
||||
: -0.21740091884946372,\n \"fiveYRevenueGrowthPerShare\" : -0.21740091884946372,\n
|
||||
\ \"threeYRevenueGrowthPerShare\" : -0.436844261822967816,\n \"tenYOperatingCFGrowthPerShare\"
|
||||
: 0.777300138171138966,\n \"fiveYOperatingCFGrowthPerShare\" : 0.777300138171138966,\n
|
||||
\ \"threeYOperatingCFGrowthPerShare\" : 0.372488595941022238,\n \"tenYNetIncomeGrowthPerShare\"
|
||||
: 0.665268452791345832,\n \"fiveYNetIncomeGrowthPerShare\" : 0.665268452791345832,\n
|
||||
\ \"threeYNetIncomeGrowthPerShare\" : 0.120216376231715605,\n \"tenYShareholdersEquityGrowthPerShare\"
|
||||
: -0.431316689211295123,\n \"fiveYShareholdersEquityGrowthPerShare\" : -0.431316689211295123,\n
|
||||
\ \"threeYShareholdersEquityGrowthPerShare\" : -0.565061558091454863,\n \"tenYDividendperShareGrowthPerShare\"
|
||||
: 0,\n \"fiveYDividendperShareGrowthPerShare\" : 0,\n \"threeYDividendperShareGrowthPerShare\"
|
||||
: 0.68970284285426009,\n \"receivablesGrowth\" : 0.0877808988764045006,\n
|
||||
\ \"inventoryGrowth\" : -0.047288907284768214,\n \"assetGrowth\" : 0.0479194468033482951,\n
|
||||
\ \"bookValueperShareGrowth\" : -0.188835958140332855,\n \"debtGrowth\" :
|
||||
0.288855446868990895,\n \"rdexpenseGrowth\" : 0,\n \"sgaexpensesGrowth\"
|
||||
: 0\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2008-12-31\",\n \"period\"
|
||||
: \"FY\",\n \"revenueGrowth\" : 0.127511185191683474,\n \"grossProfitGrowth\"
|
||||
: 0.163304446654354313,\n \"ebitgrowth\" : 0.154964499042037629,\n \"operatingIncomeGrowth\"
|
||||
: 0.154964499042037629,\n \"netIncomeGrowth\" : 0.143378692333222701,\n \"epsgrowth\"
|
||||
: 0.160278745644599291,\n \"epsdilutedGrowth\" : 0.164912280701754288,\n
|
||||
\ \"weightedAverageSharesGrowth\" : -0.0157068062827225123,\n \"weightedAverageSharesDilutedGrowth\"
|
||||
: -0.0179584120982986782,\n \"dividendsperShareGrowth\" : -0.213407336533471714,\n
|
||||
\ \"operatingCashFlowGrowth\" : 0.419753086419753063,\n \"freeCashFlowGrowth\"
|
||||
: 0.513393845472658872,\n \"tenYRevenueGrowthPerShare\" : -0.245026666202451532,\n
|
||||
\ \"fiveYRevenueGrowthPerShare\" : -0.245026666202451532,\n \"threeYRevenueGrowthPerShare\"
|
||||
: -0.421071449266014919,\n \"tenYOperatingCFGrowthPerShare\" : 0.680673515171010823,\n
|
||||
\ \"fiveYOperatingCFGrowthPerShare\" : 0.680673515171010823,\n \"threeYOperatingCFGrowthPerShare\"
|
||||
: 0.569119772336806884,\n \"tenYNetIncomeGrowthPerShare\" : 0.699806576402321134,\n
|
||||
\ \"fiveYNetIncomeGrowthPerShare\" : 0.699806576402321134,\n \"threeYNetIncomeGrowthPerShare\"
|
||||
: 0.250470377052974813,\n \"tenYShareholdersEquityGrowthPerShare\" : -0.298929339267866523,\n
|
||||
\ \"fiveYShareholdersEquityGrowthPerShare\" : -0.298929339267866523,\n \"threeYShareholdersEquityGrowthPerShare\"
|
||||
: -0.257802496833666739,\n \"tenYDividendperShareGrowthPerShare\" : 0,\n
|
||||
\ \"fiveYDividendperShareGrowthPerShare\" : 0,\n \"threeYDividendperShareGrowthPerShare\"
|
||||
: -0.325635947770152201,\n \"receivablesGrowth\" : -0.185587646554189301,\n
|
||||
\ \"inventoryGrowth\" : 0.0355765109301328791,\n \"assetGrowth\" : 0.0289922916081515464,\n
|
||||
\ \"bookValueperShareGrowth\" : 0,\n \"debtGrowth\" : 0.896464246075788784,\n
|
||||
\ \"rdexpenseGrowth\" : 0,\n \"sgaexpensesGrowth\" : 0\n}, {\n \"symbol\"
|
||||
: \"PM\",\n \"date\" : \"2007-12-31\",\n \"period\" : \"FY\",\n \"revenueGrowth\"
|
||||
: -0.527600497306257799,\n \"grossProfitGrowth\" : 0.113677715370619409,\n
|
||||
\ \"ebitgrowth\" : 0.0603489483747609926,\n \"operatingIncomeGrowth\" : 0.0603489483747609926,\n
|
||||
\ \"netIncomeGrowth\" : -0.019524894240156198,\n \"epsgrowth\" : -0.0150133247761900651,\n
|
||||
\ \"epsdilutedGrowth\" : -0.0218773434188647038,\n \"weightedAverageSharesGrowth\"
|
||||
: -0.00394110919998283665,\n \"weightedAverageSharesDilutedGrowth\" : 0.00317021082000776711,\n
|
||||
\ \"dividendsperShareGrowth\" : 1.36904891067288981,\n \"operatingCashFlowGrowth\"
|
||||
: -0.103752405388069277,\n \"freeCashFlowGrowth\" : -0.15570093457943926,\n
|
||||
\ \"tenYRevenueGrowthPerShare\" : -0.340924397332133589,\n \"fiveYRevenueGrowthPerShare\"
|
||||
: -0.340924397332133589,\n \"threeYRevenueGrowthPerShare\" : -0.340924397332133589,\n
|
||||
\ \"tenYOperatingCFGrowthPerShare\" : 0.165185353472531465,\n \"fiveYOperatingCFGrowthPerShare\"
|
||||
: 0.165185353472531465,\n \"threeYOperatingCFGrowthPerShare\" : 0.165185353472531465,\n
|
||||
\ \"tenYNetIncomeGrowthPerShare\" : 0.463301752085709284,\n \"fiveYNetIncomeGrowthPerShare\"
|
||||
: 0.463301752085709284,\n \"threeYNetIncomeGrowthPerShare\" : 0.463301752085709284,\n
|
||||
\ \"tenYShareholdersEquityGrowthPerShare\" : 0.417013318140237621,\n \"fiveYShareholdersEquityGrowthPerShare\"
|
||||
: 0.417013318140237621,\n \"threeYShareholdersEquityGrowthPerShare\" : 0.417013318140237621,\n
|
||||
\ \"tenYDividendperShareGrowthPerShare\" : 0,\n \"fiveYDividendperShareGrowthPerShare\"
|
||||
: 0,\n \"threeYDividendperShareGrowthPerShare\" : 0,\n \"receivablesGrowth\"
|
||||
: 0.618981481481481466,\n \"inventoryGrowth\" : 0.319010600706713776,\n \"assetGrowth\"
|
||||
: 0.226761102603369069,\n \"bookValueperShareGrowth\" : 0,\n \"debtGrowth\"
|
||||
: 1.26381909547738691,\n \"rdexpenseGrowth\" : 0,\n \"sgaexpensesGrowth\"
|
||||
: 0\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2006-12-31\",\n \"period\"
|
||||
: \"FY\",\n \"revenueGrowth\" : 0.0656244479773891581,\n \"grossProfitGrowth\"
|
||||
: 0.0220730918499353161,\n \"ebitgrowth\" : 0.0818358112475759542,\n \"operatingIncomeGrowth\"
|
||||
: 0.0818358112475759542,\n \"netIncomeGrowth\" : 0.0935943060498220653,\n
|
||||
\ \"epsgrowth\" : 0.0935941825005863898,\n \"epsdilutedGrowth\" : 0.0935941825005863898,\n
|
||||
\ \"weightedAverageSharesGrowth\" : 0,\n \"weightedAverageSharesDilutedGrowth\"
|
||||
: 0,\n \"dividendsperShareGrowth\" : -0.638115074199427257,\n \"operatingCashFlowGrowth\"
|
||||
: 0.208995734780922843,\n \"freeCashFlowGrowth\" : 0.209859791949344177,\n
|
||||
\ \"tenYRevenueGrowthPerShare\" : 0.389667241399075381,\n \"fiveYRevenueGrowthPerShare\"
|
||||
: 0.389667241399075381,\n \"threeYRevenueGrowthPerShare\" : 0.389667241399075381,\n
|
||||
\ \"tenYOperatingCFGrowthPerShare\" : 0.294947108068730368,\n \"fiveYOperatingCFGrowthPerShare\"
|
||||
: 0.294947108068730368,\n \"threeYOperatingCFGrowthPerShare\" : 0.294947108068730368,\n
|
||||
\ \"tenYNetIncomeGrowthPerShare\" : 0.486559639837729652,\n \"fiveYNetIncomeGrowthPerShare\"
|
||||
: 0.486559639837729652,\n \"threeYNetIncomeGrowthPerShare\" : 0.486559639837729652,\n
|
||||
\ \"tenYShareholdersEquityGrowthPerShare\" : 0.307502984314921568,\n \"fiveYShareholdersEquityGrowthPerShare\"
|
||||
: 0.307502984314921568,\n \"threeYShareholdersEquityGrowthPerShare\" : 0.307502984314921568,\n
|
||||
\ \"tenYDividendperShareGrowthPerShare\" : 0,\n \"fiveYDividendperShareGrowthPerShare\"
|
||||
: 0,\n \"threeYDividendperShareGrowthPerShare\" : 0,\n \"receivablesGrowth\"
|
||||
: 0.138040042149631198,\n \"inventoryGrowth\" : 0.305350553505535083,\n \"assetGrowth\"
|
||||
: 0.129025286362653979,\n \"bookValueperShareGrowth\" : 0,\n \"debtGrowth\"
|
||||
: -0.43247097168466081,\n \"rdexpenseGrowth\" : 0,\n \"sgaexpensesGrowth\"
|
||||
: 0\n}, {\n \"symbol\" : \"PM\",\n \"date\" : \"2005-12-31\",\n \"period\"
|
||||
: \"FY\",\n \"revenueGrowth\" : 0.356374853993830287,\n \"grossProfitGrowth\"
|
||||
: 0.292642140468227452,\n \"ebitgrowth\" : 0.248386055519690119,\n \"operatingIncomeGrowth\"
|
||||
: 0.248386055519690119,\n \"netIncomeGrowth\" : 0.413836477987421403,\n \"epsgrowth\"
|
||||
: 0.359375000000000111,\n \"epsdilutedGrowth\" : 0.366346153846153932,\n
|
||||
\ \"weightedAverageSharesGrowth\" : 0.0400951839250493075,\n \"weightedAverageSharesDilutedGrowth\"
|
||||
: 0.0349916746810598617,\n \"dividendsperShareGrowth\" : 0,\n \"operatingCashFlowGrowth\"
|
||||
: 0.114038876889848817,\n \"freeCashFlowGrowth\" : 0.0934718100890207654,\n
|
||||
\ \"tenYRevenueGrowthPerShare\" : 0.304087236396214877,\n \"fiveYRevenueGrowthPerShare\"
|
||||
: 0.304087236396214877,\n \"threeYRevenueGrowthPerShare\" : 0.304087236396214877,\n
|
||||
\ \"tenYOperatingCFGrowthPerShare\" : 0.0710931981107298938,\n \"fiveYOperatingCFGrowthPerShare\"
|
||||
: 0.0710931981107298938,\n \"threeYOperatingCFGrowthPerShare\" : 0.0710931981107298938,\n
|
||||
\ \"tenYNetIncomeGrowthPerShare\" : 0.359333741602349543,\n \"fiveYNetIncomeGrowthPerShare\"
|
||||
: 0.359333741602349543,\n \"threeYNetIncomeGrowthPerShare\" : 0.359333741602349543,\n
|
||||
\ \"tenYShareholdersEquityGrowthPerShare\" : -0.055412261909728977,\n \"fiveYShareholdersEquityGrowthPerShare\"
|
||||
: -0.055412261909728977,\n \"threeYShareholdersEquityGrowthPerShare\" : -0.055412261909728977,\n
|
||||
\ \"tenYDividendperShareGrowthPerShare\" : 0,\n \"fiveYDividendperShareGrowthPerShare\"
|
||||
: 0,\n \"threeYDividendperShareGrowthPerShare\" : 0,\n \"receivablesGrowth\"
|
||||
: 0,\n \"inventoryGrowth\" : 0.26813289658399625,\n \"assetGrowth\" : 0.312251843448667021,\n
|
||||
\ \"bookValueperShareGrowth\" : 0,\n \"debtGrowth\" : 0,\n \"rdexpenseGrowth\"
|
||||
: 0,\n \"sgaexpensesGrowth\" : 0\n}, {\n \"symbol\" : \"PM\",\n \"date\"
|
||||
: \"2003-12-31\",\n \"period\" : \"FY\",\n \"revenueGrowth\" : 0,\n \"grossProfitGrowth\"
|
||||
: 0,\n \"ebitgrowth\" : 0,\n \"operatingIncomeGrowth\" : 0,\n \"netIncomeGrowth\"
|
||||
: 0,\n \"epsgrowth\" : 0,\n \"epsdilutedGrowth\" : 0,\n \"weightedAverageSharesGrowth\"
|
||||
: 0,\n \"weightedAverageSharesDilutedGrowth\" : 0,\n \"dividendsperShareGrowth\"
|
||||
: 0,\n \"operatingCashFlowGrowth\" : 0,\n \"freeCashFlowGrowth\" : 0,\n
|
||||
\ \"tenYRevenueGrowthPerShare\" : 0,\n \"fiveYRevenueGrowthPerShare\" : 0,\n
|
||||
\ \"threeYRevenueGrowthPerShare\" : 0,\n \"tenYOperatingCFGrowthPerShare\"
|
||||
: 0,\n \"fiveYOperatingCFGrowthPerShare\" : 0,\n \"threeYOperatingCFGrowthPerShare\"
|
||||
: 0,\n \"tenYNetIncomeGrowthPerShare\" : 0,\n \"fiveYNetIncomeGrowthPerShare\"
|
||||
: 0,\n \"threeYNetIncomeGrowthPerShare\" : 0,\n \"tenYShareholdersEquityGrowthPerShare\"
|
||||
: 0,\n \"fiveYShareholdersEquityGrowthPerShare\" : 0,\n \"threeYShareholdersEquityGrowthPerShare\"
|
||||
: 0,\n \"tenYDividendperShareGrowthPerShare\" : 0,\n \"fiveYDividendperShareGrowthPerShare\"
|
||||
: 0,\n \"threeYDividendperShareGrowthPerShare\" : 0,\n \"receivablesGrowth\"
|
||||
: 0,\n \"inventoryGrowth\" : 0,\n \"assetGrowth\" : 0,\n \"bookValueperShareGrowth\"
|
||||
: 0,\n \"debtGrowth\" : 0,\n \"rdexpenseGrowth\" : 0,\n \"sgaexpensesGrowth\"
|
||||
: 0\n} ]"
|
||||
headers:
|
||||
Access-Control-Allow-Headers:
|
||||
- origin, content-type, accept, Authorization, authorization
|
||||
Access-Control-Allow-Methods:
|
||||
- GET, OPTIONS
|
||||
Access-Control-Allow-Origin:
|
||||
- '*'
|
||||
Access-Control-Max-Age:
|
||||
- '3600'
|
||||
Connection:
|
||||
- close
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Mon, 18 Jul 2022 09:04:44 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Vary:
|
||||
- Accept-Encoding
|
||||
X-Frame-Options:
|
||||
- SAMEORIGIN
|
||||
status:
|
||||
code: 200
|
||||
message: ''
|
||||
version: 1
|
||||
@@ -346,7 +346,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sat, 21 May 2022 15:08:09 GMT
|
||||
- Mon, 18 Jul 2022 09:04:41 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
@@ -460,7 +460,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sat, 21 May 2022 15:08:10 GMT
|
||||
- Mon, 18 Jul 2022 09:04:43 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
@@ -0,0 +1,69 @@
|
||||
interactions:
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Connection:
|
||||
- close
|
||||
Host:
|
||||
- financialmodelingprep.com
|
||||
method: GET
|
||||
uri: https://financialmodelingprep.com/api/v3/profile/PM?apikey=MOCK_API_KEY
|
||||
response:
|
||||
body:
|
||||
string: "[ {\n \"symbol\" : \"PM\",\n \"price\" : 90.18,\n \"beta\" : 0.681566,\n
|
||||
\ \"volAvg\" : 5486803,\n \"mktCap\" : 139788910592,\n \"lastDiv\" : 5.0,\n
|
||||
\ \"range\" : \"85.64-112.48\",\n \"changes\" : 0.559998,\n \"companyName\"
|
||||
: \"Philip Morris International Inc.\",\n \"currency\" : \"USD\",\n \"cik\"
|
||||
: \"0001413329\",\n \"isin\" : \"US7181721090\",\n \"cusip\" : \"718172109\",\n
|
||||
\ \"exchange\" : \"New York Stock Exchange\",\n \"exchangeShortName\" : \"NYSE\",\n
|
||||
\ \"industry\" : \"Tobacco\",\n \"website\" : \"https://www.pmi.com\",\n
|
||||
\ \"description\" : \"Philip Morris International Inc. operates as a tobacco
|
||||
company working to delivers a smoke-free future and evolving portfolio for
|
||||
the long-term to include products outside of the tobacco and nicotine sector.
|
||||
The company's product portfolio primarily consists of cigarettes and smoke-free
|
||||
products, including heat-not-burn, vapor, and oral nicotine products that
|
||||
are sold in markets outside the United States. The company offers its smoke-free
|
||||
products under the HEETS, HEETS Creations, HEETS Dimensions, HEETS Marlboro,
|
||||
HEETS FROM MARLBORO, Marlboro Dimensions, Marlboro HeatSticks, Parliament
|
||||
HeatSticks, and TEREA brands, as well as the KT&G-licensed brands, Fiit, and
|
||||
Miix. It also sells its products under the Marlboro, Parliament, Bond Street,
|
||||
Chesterfield, L&M, Lark, and Philip Morris brands. In addition, the company
|
||||
owns various cigarette brands, such as Dji Sam Soe, Sampoerna A, and Sampoerna
|
||||
U in Indonesia; and Fortune and Jackpot in the Philippines. The company sells
|
||||
its smoke-free products in 71 markets. Philip Morris International Inc. was
|
||||
incorporated in 1987 and is headquartered in New York, New York.\",\n \"ceo\"
|
||||
: \"Mr. Andre Calantzopoulos\",\n \"sector\" : \"Consumer Defensive\",\n
|
||||
\ \"country\" : \"US\",\n \"fullTimeEmployees\" : \"69600\",\n \"phone\"
|
||||
: \"19176632000\",\n \"address\" : \"120 Park Ave\",\n \"city\" : \"New
|
||||
York City\",\n \"state\" : \"NEW YORK\",\n \"zip\" : \"10017-5592\",\n \"dcfDiff\"
|
||||
: 2.8876,\n \"dcf\" : 93.0676,\n \"image\" : \"https://financialmodelingprep.com/image-stock/PM.png\",\n
|
||||
\ \"ipoDate\" : \"2008-03-17\",\n \"defaultImage\" : false,\n \"isEtf\"
|
||||
: false,\n \"isActivelyTrading\" : true,\n \"isAdr\" : false,\n \"isFund\"
|
||||
: false\n} ]"
|
||||
headers:
|
||||
Access-Control-Allow-Headers:
|
||||
- origin, content-type, accept, Authorization, authorization
|
||||
Access-Control-Allow-Methods:
|
||||
- GET, OPTIONS
|
||||
Access-Control-Allow-Origin:
|
||||
- '*'
|
||||
Access-Control-Max-Age:
|
||||
- '3600'
|
||||
Connection:
|
||||
- close
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Mon, 18 Jul 2022 09:04:39 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Vary:
|
||||
- Accept-Encoding
|
||||
X-Frame-Options:
|
||||
- SAMEORIGIN
|
||||
status:
|
||||
code: 200
|
||||
message: ''
|
||||
version: 1
|
||||
@@ -11,15 +11,15 @@ interactions:
|
||||
response:
|
||||
body:
|
||||
string: "[ {\n \"symbol\" : \"PM\",\n \"name\" : \"Philip Morris International
|
||||
Inc.\",\n \"price\" : 101.15000000,\n \"changesPercentage\" : 0.64676800,\n
|
||||
\ \"change\" : 0.65000200,\n \"dayLow\" : 99.65000000,\n \"dayHigh\" : 101.74000000,\n
|
||||
Inc.\",\n \"price\" : 90.18000000,\n \"changesPercentage\" : 0.62485800,\n
|
||||
\ \"change\" : 0.55999800,\n \"dayLow\" : 89.67000000,\n \"dayHigh\" : 91.18000000,\n
|
||||
\ \"yearHigh\" : 112.48000000,\n \"yearLow\" : 85.64000000,\n \"marketCap\"
|
||||
: 156793618432.00000000,\n \"priceAvg50\" : 98.67640000,\n \"priceAvg200\"
|
||||
: 98.46685000,\n \"volume\" : 5077019,\n \"avgVolume\" : 6351306,\n \"exchange\"
|
||||
: \"NYSE\",\n \"open\" : 100.68000000,\n \"previousClose\" : 100.50000000,\n
|
||||
\ \"eps\" : 5.78000000,\n \"pe\" : 17.50000000,\n \"earningsAnnouncement\"
|
||||
: \"2022-07-21T12:30:00.000+0000\",\n \"sharesOutstanding\" : 1550109920,\n
|
||||
\ \"timestamp\" : 1653145687\n} ]"
|
||||
: 139788910592.00000000,\n \"priceAvg50\" : 100.93280000,\n \"priceAvg200\"
|
||||
: 98.19670000,\n \"volume\" : 5170940,\n \"avgVolume\" : 5486803,\n \"exchange\"
|
||||
: \"NYSE\",\n \"open\" : 90.71000000,\n \"previousClose\" : 89.62000000,\n
|
||||
\ \"eps\" : 5.78000000,\n \"pe\" : 15.60207600,\n \"earningsAnnouncement\"
|
||||
: \"2022-07-21T12:30:00.000+0000\",\n \"sharesOutstanding\" : 1550109898,\n
|
||||
\ \"timestamp\" : 1658135080\n} ]"
|
||||
headers:
|
||||
Access-Control-Allow-Headers:
|
||||
- origin, content-type, accept, Authorization, authorization
|
||||
@@ -34,7 +34,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sat, 21 May 2022 15:08:07 GMT
|
||||
- Mon, 18 Jul 2022 09:04:40 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
@@ -482,13 +482,15 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sat, 21 May 2022 15:08:04 GMT
|
||||
- Mon, 18 Jul 2022 09:04:36 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Vary:
|
||||
- Accept-Encoding
|
||||
X-Frame-Options:
|
||||
- SAMEORIGIN
|
||||
status:
|
||||
code: 200
|
||||
message: ''
|
||||
@@ -377,13 +377,15 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sat, 21 May 2022 15:08:04 GMT
|
||||
- Mon, 18 Jul 2022 09:04:37 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Vary:
|
||||
- Accept-Encoding
|
||||
X-Frame-Options:
|
||||
- SAMEORIGIN
|
||||
status:
|
||||
code: 200
|
||||
message: ''
|
||||
@@ -10,8 +10,8 @@ interactions:
|
||||
uri: https://financialmodelingprep.com/api/v3/discounted-cash-flow/PM?apikey=MOCK_API_KEY&limit=0&period=annual
|
||||
response:
|
||||
body:
|
||||
string: "[ {\n \"symbol\" : \"PM\",\n \"date\" : \"2022-05-21\",\n \"dcf\"
|
||||
: 104.03760436737315,\n \"Stock Price\" : 101.15\n} ]"
|
||||
string: "[ {\n \"symbol\" : \"PM\",\n \"date\" : \"2022-07-19\",\n \"dcf\"
|
||||
: 93.83760436737316,\n \"Stock Price\" : 90.95\n} ]"
|
||||
headers:
|
||||
Access-Control-Allow-Headers:
|
||||
- origin, content-type, accept, Authorization, authorization
|
||||
@@ -26,7 +26,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sat, 21 May 2022 15:08:02 GMT
|
||||
- Tue, 19 Jul 2022 18:55:02 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
@@ -81,7 +81,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sat, 21 May 2022 15:08:03 GMT
|
||||
- Tue, 19 Jul 2022 18:55:03 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
@@ -74,7 +74,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sat, 21 May 2022 15:08:02 GMT
|
||||
- Mon, 18 Jul 2022 09:04:34 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
@@ -496,13 +496,15 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sat, 21 May 2022 15:08:11 GMT
|
||||
- Mon, 18 Jul 2022 09:04:38 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Vary:
|
||||
- Accept-Encoding
|
||||
X-Frame-Options:
|
||||
- SAMEORIGIN
|
||||
status:
|
||||
code: 200
|
||||
message: ''
|
||||
@@ -409,7 +409,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sat, 21 May 2022 15:08:06 GMT
|
||||
- Mon, 18 Jul 2022 09:04:39 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
@@ -346,13 +346,15 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sat, 21 May 2022 15:08:03 GMT
|
||||
- Mon, 18 Jul 2022 09:04:36 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Vary:
|
||||
- Accept-Encoding
|
||||
X-Frame-Options:
|
||||
- SAMEORIGIN
|
||||
status:
|
||||
code: 200
|
||||
message: ''
|
||||
@@ -460,7 +460,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sat, 21 May 2022 15:08:05 GMT
|
||||
- Mon, 18 Jul 2022 09:04:38 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
@@ -0,0 +1,69 @@
|
||||
interactions:
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Connection:
|
||||
- close
|
||||
Host:
|
||||
- financialmodelingprep.com
|
||||
method: GET
|
||||
uri: https://financialmodelingprep.com/api/v3/profile/PM?apikey=MOCK_API_KEY
|
||||
response:
|
||||
body:
|
||||
string: "[ {\n \"symbol\" : \"PM\",\n \"price\" : 90.18,\n \"beta\" : 0.681566,\n
|
||||
\ \"volAvg\" : 5486803,\n \"mktCap\" : 139788910592,\n \"lastDiv\" : 5.0,\n
|
||||
\ \"range\" : \"85.64-112.48\",\n \"changes\" : 0.559998,\n \"companyName\"
|
||||
: \"Philip Morris International Inc.\",\n \"currency\" : \"USD\",\n \"cik\"
|
||||
: \"0001413329\",\n \"isin\" : \"US7181721090\",\n \"cusip\" : \"718172109\",\n
|
||||
\ \"exchange\" : \"New York Stock Exchange\",\n \"exchangeShortName\" : \"NYSE\",\n
|
||||
\ \"industry\" : \"Tobacco\",\n \"website\" : \"https://www.pmi.com\",\n
|
||||
\ \"description\" : \"Philip Morris International Inc. operates as a tobacco
|
||||
company working to delivers a smoke-free future and evolving portfolio for
|
||||
the long-term to include products outside of the tobacco and nicotine sector.
|
||||
The company's product portfolio primarily consists of cigarettes and smoke-free
|
||||
products, including heat-not-burn, vapor, and oral nicotine products that
|
||||
are sold in markets outside the United States. The company offers its smoke-free
|
||||
products under the HEETS, HEETS Creations, HEETS Dimensions, HEETS Marlboro,
|
||||
HEETS FROM MARLBORO, Marlboro Dimensions, Marlboro HeatSticks, Parliament
|
||||
HeatSticks, and TEREA brands, as well as the KT&G-licensed brands, Fiit, and
|
||||
Miix. It also sells its products under the Marlboro, Parliament, Bond Street,
|
||||
Chesterfield, L&M, Lark, and Philip Morris brands. In addition, the company
|
||||
owns various cigarette brands, such as Dji Sam Soe, Sampoerna A, and Sampoerna
|
||||
U in Indonesia; and Fortune and Jackpot in the Philippines. The company sells
|
||||
its smoke-free products in 71 markets. Philip Morris International Inc. was
|
||||
incorporated in 1987 and is headquartered in New York, New York.\",\n \"ceo\"
|
||||
: \"Mr. Andre Calantzopoulos\",\n \"sector\" : \"Consumer Defensive\",\n
|
||||
\ \"country\" : \"US\",\n \"fullTimeEmployees\" : \"69600\",\n \"phone\"
|
||||
: \"19176632000\",\n \"address\" : \"120 Park Ave\",\n \"city\" : \"New
|
||||
York City\",\n \"state\" : \"NEW YORK\",\n \"zip\" : \"10017-5592\",\n \"dcfDiff\"
|
||||
: 2.8876,\n \"dcf\" : 93.0676,\n \"image\" : \"https://financialmodelingprep.com/image-stock/PM.png\",\n
|
||||
\ \"ipoDate\" : \"2008-03-17\",\n \"defaultImage\" : false,\n \"isEtf\"
|
||||
: false,\n \"isActivelyTrading\" : true,\n \"isAdr\" : false,\n \"isFund\"
|
||||
: false\n} ]"
|
||||
headers:
|
||||
Access-Control-Allow-Headers:
|
||||
- origin, content-type, accept, Authorization, authorization
|
||||
Access-Control-Allow-Methods:
|
||||
- GET, OPTIONS
|
||||
Access-Control-Allow-Origin:
|
||||
- '*'
|
||||
Access-Control-Max-Age:
|
||||
- '3600'
|
||||
Connection:
|
||||
- close
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Mon, 18 Jul 2022 09:04:33 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Vary:
|
||||
- Accept-Encoding
|
||||
X-Frame-Options:
|
||||
- SAMEORIGIN
|
||||
status:
|
||||
code: 200
|
||||
message: ''
|
||||
version: 1
|
||||
@@ -11,15 +11,15 @@ interactions:
|
||||
response:
|
||||
body:
|
||||
string: "[ {\n \"symbol\" : \"PM\",\n \"name\" : \"Philip Morris International
|
||||
Inc.\",\n \"price\" : 99.80000000,\n \"changesPercentage\" : -2.61514000,\n
|
||||
\ \"change\" : -2.68000000,\n \"dayLow\" : 99.25000000,\n \"dayHigh\" :
|
||||
101.07000000,\n \"yearHigh\" : 112.48000000,\n \"yearLow\" : 85.64000000,\n
|
||||
\ \"marketCap\" : 154673037312.00000000,\n \"priceAvg50\" : 101.78640000,\n
|
||||
\ \"priceAvg200\" : 98.53845000,\n \"volume\" : 7054888,\n \"avgVolume\"
|
||||
: 6175341,\n \"exchange\" : \"NYSE\",\n \"open\" : 101.04000000,\n \"previousClose\"
|
||||
: 102.48000000,\n \"eps\" : 5.83000000,\n \"pe\" : 17.11835500,\n \"earningsAnnouncement\"
|
||||
: \"2022-04-21T12:30:00.000+0000\",\n \"sharesOutstanding\" : 1549830033,\n
|
||||
\ \"timestamp\" : 1646577873\n} ]"
|
||||
Inc.\",\n \"price\" : 90.18000000,\n \"changesPercentage\" : 0.62485800,\n
|
||||
\ \"change\" : 0.55999800,\n \"dayLow\" : 89.67000000,\n \"dayHigh\" : 91.18000000,\n
|
||||
\ \"yearHigh\" : 112.48000000,\n \"yearLow\" : 85.64000000,\n \"marketCap\"
|
||||
: 139788910592.00000000,\n \"priceAvg50\" : 100.93280000,\n \"priceAvg200\"
|
||||
: 98.19670000,\n \"volume\" : 5170940,\n \"avgVolume\" : 5486803,\n \"exchange\"
|
||||
: \"NYSE\",\n \"open\" : 90.71000000,\n \"previousClose\" : 89.62000000,\n
|
||||
\ \"eps\" : 5.78000000,\n \"pe\" : 15.60207600,\n \"earningsAnnouncement\"
|
||||
: \"2022-07-21T12:30:00.000+0000\",\n \"sharesOutstanding\" : 1550109898,\n
|
||||
\ \"timestamp\" : 1658135074\n} ]"
|
||||
headers:
|
||||
Access-Control-Allow-Headers:
|
||||
- origin, content-type, accept, Authorization, authorization
|
||||
@@ -34,13 +34,15 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sun, 06 Mar 2022 14:44:33 GMT
|
||||
- Mon, 18 Jul 2022 09:04:34 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Vary:
|
||||
- Accept-Encoding
|
||||
X-Frame-Options:
|
||||
- SAMEORIGIN
|
||||
status:
|
||||
code: 200
|
||||
message: ''
|
||||
@@ -91,7 +91,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sat, 21 May 2022 15:07:59 GMT
|
||||
- Mon, 18 Jul 2022 09:04:31 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
@@ -177,13 +177,15 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sat, 21 May 2022 15:07:59 GMT
|
||||
- Mon, 18 Jul 2022 09:04:31 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Vary:
|
||||
- Accept-Encoding
|
||||
X-Frame-Options:
|
||||
- SAMEORIGIN
|
||||
status:
|
||||
code: 200
|
||||
message: ''
|
||||
@@ -244,13 +246,15 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sat, 21 May 2022 15:08:00 GMT
|
||||
- Mon, 18 Jul 2022 09:04:32 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Vary:
|
||||
- Accept-Encoding
|
||||
X-Frame-Options:
|
||||
- SAMEORIGIN
|
||||
status:
|
||||
code: 200
|
||||
message: ''
|
||||
@@ -268,25 +272,25 @@ interactions:
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
H4sIAAAAAAAAA41VS3PbNhC+51fs6NATRZN6UFJ6UiR54jayXcuejo8QuRQRgQALgFKUTP57F3zK
|
||||
rWfaCwnst49vF4vFjw8AA3PJ90oM4CMMHrcDz4kKrVIu0Ml+0L6S8Ljah0Hoh1Ovlu7Rssow8KP5
|
||||
KJyMBg1wUmJ5OlRQNJ6G4yBqkfxoV6yokHAazRbjKJxPxp2hYMau+anCJ/5i2so1k4cq/mA+9aPJ
|
||||
MAxH/mTeonHmYONwYjINgmD0FnlEHaO0rPFBSpNoFvX2Ki+YvNyzvMYfMy54AVulNTdwJy1qySxX
|
||||
kgnaxX5rh99q/5XRPZ7hVekj7KyKj7BpsX/o7jKlbRfp/nW3aTW4TEpj9aUCntWexbFqsTPuDbe1
|
||||
TWZtYT7e3JzPZ7/IuU/sW7UETax54aj+r0Q8sJlW5SEDbg2YkoIknGmOxoOcyTJlsS01GmAyAYNC
|
||||
GIj5gWm01qkom6EGyWNlucRhrKjEXHJ5AOqgpIwt6ZhcHXGYasQroXOnUTCLCaDA2GpFXiDBE7VZ
|
||||
HY2yR2OU4+LDc4bQHBKoNEVNyfzxsHvfOZexKBPHIsMqgq1rWbl9j+yJFUp3DqCUCWVFqcHnzeZ5
|
||||
59U/WGmsSmdawZrnKM21ZMu02Cut2v3t08MWtsunL58enh68Dn5j2Qk/k/ud5fGxqc8jAZz6RNor
|
||||
CPZ0ExKnYeBM5+H+Pd9bzm1lu+X8GwiqpTSUf23jwx2BwqjmIN2Jv5Nzn0NPwINPirzuLBWaNqsM
|
||||
DXVSylEkHnz5ZUsfpo8N7Tct14WWwJKEu/p5VZjuNM/S0AForsqr3urSNGWcuRzXXznsWA47hZ5b
|
||||
FMp1MizrmL3ghU6fgiVKouHs1wq9pQtXSqzWv7H4WCjrtByLmmxB/VCXJ6c00F63+5sqNVabUqsC
|
||||
mYQXWeWzYa4cspHX+W15kgisIA+WKY1PRsRVabOasVshgbAknrWLZrl0Q4AJt/xCDSdhmWNt7gxX
|
||||
TLKE+fBfNxvOzPGNlaberm4BeQoX81nlhUwoevJXyTQZ1mA7v7xu1c25GFU1Trbah6VMNBINwaT9
|
||||
rgpVCmVaPUM3WelKdUXNXRJxWGPqev2E/bAtZTvlXnatNC2FeKZrsckLoS5YD/NBtIiCoFUpMjrV
|
||||
+uVYhLMoGo+CHqTuojlVW4WjwDXvEZZXUbm9vB3TKydpiVvWDNf7zZ/w+vD0e4t8581jFQThbDid
|
||||
Lrqnihdq3VoRk/kwGA/DWRev1Bpl3Ka57qwMl41sFs7D2SgMFkFvZJpwHdbzP9ZPF/GYhOPxqEN4
|
||||
3j5r7cOQcslkzJnIVYKCJlyhsXDPxE2la4ZUg+HX4nDzuPXp1z8eKSuFvWv9pTQssKO9sem/hcvY
|
||||
0smKy7NmbuA6BavLHr+lufKOVaI7Icl+fvj5N0MzDFyJCAAA
|
||||
H4sIAAAAAAAAA41V33PaOBB+71+xw0PvxTg2BLB7TxTINdeSZAKZmzwKWwYVWfJJMpR2+r/fykI2
|
||||
9DJzN5OJ0X7749vV7urHO4CePpUbyXvwAXpPy15gRZWSBePUyn7guZGwrDmnURgngRNuqCGNXRSO
|
||||
k3g0HvfOwEHy6WHbQKPbZJxEQ4+UezMjVYPEw3SSJGkcjdKBhznRZs4OzjKMvFgRsW2i95JROL7t
|
||||
x/EgvE08mu0srC0ehaNRmqbJNfJEVUaFIWcfyHZwm4w6e1lWRJweSOnwpx3jrIKlVIppuBeGKkEM
|
||||
k4JwPGWht6PfnP/G6IEe4VWqPayMzPaw8NgvuqudVKaN9PC6WngNJvJaG3VqgLXckCyTHjvSjWbG
|
||||
2eyMqfSHm5vj8RhWJQuRvVfLqc4UqyzV/5UIyIoqYqgGgn9gXFA41wOOmA4TW5RDTjk7UGW1dCn3
|
||||
tF8oSqGoTa0oEJEDxSs/WOUK8yskZxIKqcDsKHAptn0MXVpHTGS8zilgh+V1ZjTI2miGAlk0yp6D
|
||||
9SlYJg0TFDTNjFQhrFHhTO437V1cRMQmLYli/IRaQjNt3ReQsS1R1DRpotcL/p5EcKZl+e8oMX0h
|
||||
TX9TKxHAgaD7oDGUCsvWcmoTMDtiAAOAljxHR4AU9vQiM5vWi8Dry7E3bLWvEkGGhS0sQ4s3qEEt
|
||||
curq+GmxWK8C94GZos1Nai+Ys5JizheSJVF8I5X057vnxyUsp89fPj4+PwYtfGXZCj+h+5Vh2R6F
|
||||
Tyhk2LLCXIltTdaL58UUNjifuZVoOFLO7dcS/rx+/0ef494QGnP3SneMGWe8ZOxbCPdYPa4lXjLn
|
||||
rgxv5N7l0pEJ4KMUtqZYLzzMdlRjlxWM8jyAL++X+A9vwoW6ngRHBUMLIHnObB2DJkx7J0eh8eoV
|
||||
k7Xu+qdNQdfZziY5/8pgRUpYSRrYH5W0AwZTF7MTvNi2uBe5FFQz8nuD3mHX1sINz58k21fSWC3L
|
||||
wpGtsMt+aZWuRG91ClpPYt99Ifzn8B+Jtcmkwg4ntjvRQZwmk4YSmuAk5H/XRKGhA/2KC9pf7SrM
|
||||
qGw2zhKndCpynIYZ4USY77KSNZfa67lJblRn2HB1ifc7p4XtvwPt9nEt/CJ8WXlpUXO+xlZdlBWX
|
||||
J+r2fW+cjqP2mah2WGH3tqTxZDweDqIOxJtWVDureBDZRtrD9CIqM6frTT6zEk/cTq6DF3/B6+Pz
|
||||
Z498Z+fnLIriSX908ZixSs69FTJJ+tGwH0/aeLVSVGQ+zXlrpZk4yyZxEk8GcZRGnZE+h2uxjv/e
|
||||
vW7I4zYeDgctgktxe/12FEwQkTHCS2k3u9hWilb2JblpdHUfa9D/Wm1vnpYhfrr3pSA1N/feX4GD
|
||||
S1vaC1P8WzjNDN4sP60VsevVKhhVd/gdzvgbVrlqhSj7+e7nP+FDCo2qCAAA
|
||||
headers:
|
||||
Access-Control-Allow-Headers:
|
||||
- origin, content-type, accept, Authorization, authorization
|
||||
@@ -303,13 +307,15 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sat, 21 May 2022 15:08:00 GMT
|
||||
- Mon, 18 Jul 2022 09:04:32 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Vary:
|
||||
- Accept-Encoding
|
||||
X-Frame-Options:
|
||||
- SAMEORIGIN
|
||||
status:
|
||||
code: 200
|
||||
message: ''
|
||||
@@ -327,25 +333,25 @@ interactions:
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
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
|
||||
headers:
|
||||
Access-Control-Allow-Headers:
|
||||
- origin, content-type, accept, Authorization, authorization
|
||||
@@ -362,7 +368,7 @@ interactions:
|
||||
Content-Type:
|
||||
- application/json;charset=UTF-8
|
||||
Date:
|
||||
- Sat, 21 May 2022 15:08:01 GMT
|
||||
- Mon, 18 Jul 2022 09:04:33 GMT
|
||||
Server:
|
||||
- nginx/1.14.0 (Ubuntu)
|
||||
Transfer-Encoding:
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user