{ "cells": [ { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Päivitetty 2025-05-19 / Aki Taanila\n" ] } ], "source": [ "from datetime import datetime\n", "print(f'Päivitetty {datetime.now().date()} / Aki Taanila')" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "# yfinance\n", "\n", "Tässä muistiossa noudetaan dataa Yahoo Finance -palvelusta **yfinance**-paketin avulla. **yfinance**-kirjaston asennus Minicondan ja Anacondan käyttäjille komentorivin kautta: `pip install yfinance`. Lisätietoa https://github.com/ranaroussi/yfinance.\n", "\n", "Jos tiedon hakuu Yahoo Finance -palvelusta ei onnistu, niin kannattaa päivittää yfinance uusimpaan versioon. Minicondan/Anacondan komentorivillä päivityksen voi tehdä komennolla `pip install yfinance --upgrade`" ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [], "source": [ "import pandas as pd\n", "import yfinance as yf" ] }, { "cell_type": "code", "execution_count": 3, "metadata": {}, "outputs": [], "source": [ "# Valitaan osakkeeksi Microsoft (eri osakkeiden tunnuksia löydät Yahoo Financen sivustolta)\n", "stock = yf.Ticker('MSFT')" ] }, { "cell_type": "code", "execution_count": 4, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{'address1': 'One Microsoft Way',\n", " 'city': 'Redmond',\n", " 'state': 'WA',\n", " 'zip': '98052-6399',\n", " 'country': 'United States',\n", " 'phone': '425 882 8080',\n", " 'website': 'https://www.microsoft.com',\n", " 'industry': 'Software - Infrastructure',\n", " 'industryKey': 'software-infrastructure',\n", " 'industryDisp': 'Software - Infrastructure',\n", " 'sector': 'Technology',\n", " 'sectorKey': 'technology',\n", " 'sectorDisp': 'Technology',\n", " 'longBusinessSummary': 'Microsoft Corporation develops and supports software, services, devices and solutions worldwide. The Productivity and Business Processes segment offers office, exchange, SharePoint, Microsoft Teams, office 365 Security and Compliance, Microsoft viva, and Microsoft 365 copilot; and office consumer services, such as Microsoft 365 consumer subscriptions, Office licensed on-premises, and other office services. This segment also provides LinkedIn; and dynamics business solutions, including Dynamics 365, a set of intelligent, cloud-based applications across ERP, CRM, power apps, and power automate; and on-premises ERP and CRM applications. The Intelligent Cloud segment offers server products and cloud services, such as azure and other cloud services; SQL and windows server, visual studio, system center, and related client access licenses, as well as nuance and GitHub; and enterprise services including enterprise support services, industry solutions, and nuance professional services. The More Personal Computing segment offers Windows, including windows OEM licensing and other non-volume licensing of the Windows operating system; Windows commercial comprising volume licensing of the Windows operating system, windows cloud services, and other Windows commercial offerings; patent licensing; and windows Internet of Things; and devices, such as surface, HoloLens, and PC accessories. Additionally, this segment provides gaming, which includes Xbox hardware and content, and first- and third-party content; Xbox game pass and other subscriptions, cloud gaming, advertising, third-party disc royalties, and other cloud services; and search and news advertising, which includes Bing, Microsoft News and Edge, and third-party affiliates. The company sells its products through OEMs, distributors, and resellers; and directly through digital marketplaces, online, and retail stores. The company was founded in 1975 and is headquartered in Redmond, Washington.',\n", " 'fullTimeEmployees': 228000,\n", " 'companyOfficers': [{'maxAge': 1,\n", " 'name': 'Mr. Satya Nadella',\n", " 'age': 57,\n", " 'title': 'Chairman & CEO',\n", " 'yearBorn': 1967,\n", " 'fiscalYear': 2024,\n", " 'totalPay': 7869791,\n", " 'exercisedValue': 0,\n", " 'unexercisedValue': 0},\n", " {'maxAge': 1,\n", " 'name': 'Mr. Bradford L. Smith LCA',\n", " 'age': 65,\n", " 'title': 'President & Vice Chairman',\n", " 'yearBorn': 1959,\n", " 'fiscalYear': 2024,\n", " 'totalPay': 4755618,\n", " 'exercisedValue': 0,\n", " 'unexercisedValue': 0},\n", " {'maxAge': 1,\n", " 'name': 'Ms. Amy E. Hood',\n", " 'age': 52,\n", " 'title': 'Executive VP & CFO',\n", " 'yearBorn': 1972,\n", " 'fiscalYear': 2024,\n", " 'totalPay': 4704250,\n", " 'exercisedValue': 0,\n", " 'unexercisedValue': 0},\n", " {'maxAge': 1,\n", " 'name': 'Mr. Judson B. Althoff',\n", " 'age': 50,\n", " 'title': 'Executive VP & Chief Commercial Officer',\n", " 'yearBorn': 1974,\n", " 'fiscalYear': 2024,\n", " 'totalPay': 4534974,\n", " 'exercisedValue': 0,\n", " 'unexercisedValue': 0},\n", " {'maxAge': 1,\n", " 'name': 'Ms. Carolina Dybeck Happe',\n", " 'age': 52,\n", " 'title': 'Executive VP & COO',\n", " 'yearBorn': 1972,\n", " 'fiscalYear': 2024,\n", " 'exercisedValue': 0,\n", " 'unexercisedValue': 0},\n", " {'maxAge': 1,\n", " 'name': 'Ms. Alice L. Jolla',\n", " 'age': 58,\n", " 'title': 'Corporate VP & Chief Accounting Officer',\n", " 'yearBorn': 1966,\n", " 'fiscalYear': 2024,\n", " 'exercisedValue': 0,\n", " 'unexercisedValue': 0},\n", " {'maxAge': 1,\n", " 'name': 'Jonathan Neilson',\n", " 'title': 'Vice President of Investor Relations',\n", " 'fiscalYear': 2024,\n", " 'exercisedValue': 0,\n", " 'unexercisedValue': 0},\n", " {'maxAge': 1,\n", " 'name': 'Mr. Hossein Nowbar',\n", " 'title': 'Chief Legal Officer',\n", " 'fiscalYear': 2024,\n", " 'exercisedValue': 0,\n", " 'unexercisedValue': 0},\n", " {'maxAge': 1,\n", " 'name': 'Mr. Frank X. Shaw',\n", " 'title': 'Chief Communications Officer',\n", " 'fiscalYear': 2024,\n", " 'exercisedValue': 0,\n", " 'unexercisedValue': 0},\n", " {'maxAge': 1,\n", " 'name': 'Mr. Takeshi Numoto',\n", " 'age': 53,\n", " 'title': 'Executive VP & Chief Marketing Officer',\n", " 'yearBorn': 1971,\n", " 'fiscalYear': 2024,\n", " 'exercisedValue': 0,\n", " 'unexercisedValue': 0}],\n", " 'auditRisk': 9,\n", " 'boardRisk': 5,\n", " 'compensationRisk': 4,\n", " 'shareHolderRightsRisk': 2,\n", " 'overallRisk': 3,\n", " 'governanceEpochDate': 1746057600,\n", " 'compensationAsOfEpochDate': 1735603200,\n", " 'irWebsite': 'http://www.microsoft.com/investor/default.aspx',\n", " 'executiveTeam': [],\n", " 'maxAge': 86400,\n", " 'priceHint': 2,\n", " 'previousClose': 453.13,\n", " 'open': 452.355,\n", " 'dayLow': 448.7369,\n", " 'dayHigh': 454.35,\n", " 'regularMarketPreviousClose': 453.13,\n", " 'regularMarketOpen': 452.355,\n", " 'regularMarketDayLow': 448.7369,\n", " 'regularMarketDayHigh': 454.35,\n", " 'dividendRate': 3.32,\n", " 'dividendYield': 0.73,\n", " 'exDividendDate': 1747267200,\n", " 'payoutRatio': 0.2442,\n", " 'fiveYearAvgDividendYield': 0.84,\n", " 'beta': 0.985,\n", " 'trailingPE': 35.078766,\n", " 'forwardPE': 30.385952,\n", " 'volume': 23769078,\n", " 'regularMarketVolume': 23769078,\n", " 'averageVolume': 25154044,\n", " 'averageVolume10days': 20949030,\n", " 'averageDailyVolume10Day': 20949030,\n", " 'bid': 443.32,\n", " 'ask': 454.45,\n", " 'bidSize': 1,\n", " 'askSize': 2,\n", " 'marketCap': 3376379854848,\n", " 'fiftyTwoWeekLow': 344.79,\n", " 'fiftyTwoWeekHigh': 468.35,\n", " 'priceToSalesTrailing12Months': 12.504647,\n", " 'fiftyDayAverage': 396.153,\n", " 'twoHundredDayAverage': 414.71884,\n", " 'trailingAnnualDividendRate': 3.24,\n", " 'trailingAnnualDividendYield': 0.007150266,\n", " 'currency': 'USD',\n", " 'tradeable': False,\n", " 'enterpriseValue': 3401782657024,\n", " 'profitMargins': 0.35789,\n", " 'floatShares': 7421915327,\n", " 'sharesOutstanding': 7432540160,\n", " 'sharesShort': 50313676,\n", " 'sharesShortPriorMonth': 50168012,\n", " 'sharesShortPreviousMonthDate': 1743379200,\n", " 'dateShortInterest': 1745971200,\n", " 'sharesPercentSharesOut': 0.0068,\n", " 'heldPercentInsiders': 0.00063,\n", " 'heldPercentInstitutions': 0.74716,\n", " 'shortRatio': 1.85,\n", " 'shortPercentOfFloat': 0.0068,\n", " 'impliedSharesOutstanding': 7432540160,\n", " 'bookValue': 43.3,\n", " 'priceToBook': 10.491224,\n", " 'lastFiscalYearEnd': 1719705600,\n", " 'nextFiscalYearEnd': 1751241600,\n", " 'mostRecentQuarter': 1743379200,\n", " 'earningsQuarterlyGrowth': 0.177,\n", " 'netIncomeToCommon': 96635002880,\n", " 'trailingEps': 12.95,\n", " 'forwardEps': 14.95,\n", " 'lastSplitFactor': '2:1',\n", " 'lastSplitDate': 1045526400,\n", " 'enterpriseToRevenue': 12.599,\n", " 'enterpriseToEbitda': 22.804,\n", " '52WeekChange': 0.06801617,\n", " 'SandP52WeekChange': 0.12250078,\n", " 'lastDividendValue': 0.83,\n", " 'lastDividendDate': 1747267200,\n", " 'quoteType': 'EQUITY',\n", " 'currentPrice': 454.27,\n", " 'targetHighPrice': 650.0,\n", " 'targetLowPrice': 429.86,\n", " 'targetMeanPrice': 507.32077,\n", " 'targetMedianPrice': 500.0,\n", " 'recommendationMean': 1.41667,\n", " 'recommendationKey': 'strong_buy',\n", " 'numberOfAnalystOpinions': 52,\n", " 'totalCash': 79617998848,\n", " 'totalCashPerShare': 10.712,\n", " 'ebitda': 149172994048,\n", " 'totalDebt': 105018998784,\n", " 'quickRatio': 1.244,\n", " 'currentRatio': 1.372,\n", " 'totalRevenue': 270010007552,\n", " 'debtToEquity': 32.626,\n", " 'revenuePerShare': 36.325,\n", " 'returnOnAssets': 0.14581999,\n", " 'returnOnEquity': 0.3361,\n", " 'grossProfits': 186509000704,\n", " 'freeCashflow': 54817001472,\n", " 'operatingCashflow': 130710003712,\n", " 'earningsGrowth': 0.177,\n", " 'revenueGrowth': 0.133,\n", " 'grossMargins': 0.69074994,\n", " 'ebitdaMargins': 0.55247,\n", " 'operatingMargins': 0.45671,\n", " 'financialCurrency': 'USD',\n", " 'symbol': 'MSFT',\n", " 'language': 'en-US',\n", " 'region': 'US',\n", " 'typeDisp': 'Equity',\n", " 'quoteSourceName': 'Nasdaq Real Time Price',\n", " 'triggerable': True,\n", " 'customPriceAlertConfidence': 'HIGH',\n", " 'marketState': 'PRE',\n", " 'shortName': 'Microsoft Corporation',\n", " 'longName': 'Microsoft Corporation',\n", " 'cryptoTradeable': False,\n", " 'corporateActions': [],\n", " 'preMarketTime': 1747660944,\n", " 'regularMarketTime': 1747425602,\n", " 'exchange': 'NMS',\n", " 'messageBoardId': 'finmb_21835',\n", " 'exchangeTimezoneName': 'America/New_York',\n", " 'exchangeTimezoneShortName': 'EDT',\n", " 'gmtOffSetMilliseconds': -14400000,\n", " 'market': 'us_market',\n", " 'esgPopulated': False,\n", " 'hasPrePostMarketData': True,\n", " 'firstTradeDateMilliseconds': 511108200000,\n", " 'preMarketChange': -3.9249878,\n", " 'preMarketChangePercent': -0.86402094,\n", " 'preMarketPrice': 450.345,\n", " 'regularMarketChange': 1.1399841,\n", " 'regularMarketDayRange': '448.7369 - 454.35',\n", " 'fullExchangeName': 'NasdaqGS',\n", " 'averageDailyVolume3Month': 25154044,\n", " 'fiftyTwoWeekLowChange': 109.47998,\n", " 'fiftyTwoWeekLowChangePercent': 0.31752655,\n", " 'fiftyTwoWeekRange': '344.79 - 468.35',\n", " 'fiftyTwoWeekHighChange': -14.080017,\n", " 'fiftyTwoWeekHighChangePercent': -0.030063024,\n", " 'fiftyTwoWeekChangePercent': 6.801617,\n", " 'dividendDate': 1749686400,\n", " 'earningsTimestamp': 1746043200,\n", " 'earningsTimestampStart': 1753732800,\n", " 'earningsTimestampEnd': 1754078400,\n", " 'earningsCallTimestampStart': 1746048600,\n", " 'earningsCallTimestampEnd': 1746048600,\n", " 'isEarningsDateEstimate': True,\n", " 'epsTrailingTwelveMonths': 12.95,\n", " 'epsForward': 14.95,\n", " 'epsCurrentYear': 13.38589,\n", " 'priceEpsCurrentYear': 33.93648,\n", " 'fiftyDayAverageChange': 58.116974,\n", " 'fiftyDayAverageChangePercent': 0.14670335,\n", " 'twoHundredDayAverageChange': 39.551147,\n", " 'twoHundredDayAverageChangePercent': 0.09536858,\n", " 'sourceInterval': 15,\n", " 'exchangeDataDelayedBy': 0,\n", " 'averageAnalystRating': '1.4 - Strong Buy',\n", " 'regularMarketChangePercent': 0.25157994,\n", " 'regularMarketPrice': 454.27,\n", " 'displayName': 'Microsoft',\n", " 'trailingPegRatio': 2.1306}" ] }, "execution_count": 4, "metadata": {}, "output_type": "execute_result" } ], "source": [ "stock.info" ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "" ] }, "execution_count": 5, "metadata": {}, "output_type": "execute_result" }, { "data": { "image/png": "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unfvjpMnT2LGjBm488478cQTTyApKQmbN2/GbbfdBrPZ7PX5NpsNOp0OO3fuhE6nUz0WExPT1pdPRO2AQQsR+d369euRl5eH3//+99ixYwcsFguWLFkCrdZedvfBBx+ozg8PD4fValUdGzJkCKxWK4qKinDxxRe327UTUfth0EJE7cpoNKKwsBBWqxXnzp3D6tWrsXjxYsycOROzZ89GXl4eLBYLli1bhssvvxw//PAD/vnPf6peo1u3bqiursa3336LQYMGISoqCjk5Objxxhsxe/ZsLFmyBEOGDEFxcTHWr1+PAQMGYMaMGX4aMRH5ClcPEVG7Wr16NTIzM9GtWzdMnz4dGzZswIsvvohPP/0UOp0OgwcPxtKlS/HMM88gNzcX7777LhYvXqx6jdGjR+POO+/Etddei9TUVDz77LMAgDfeeAOzZ8/GwoUL0adPH8yaNQs//vgjsrOz/TFUIvIxrh4iIiKioMBMCxEREQUFBi1EREQUFBi0EBERUVBg0EJERERBgUELERERBQUGLURERBQUGLQQERFRUGDQQkREREGBQQsREREFBQYtREREFBQYtBAREVFQ+H8H1D7+mYXstQAAAABJRU5ErkJggg==", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df = stock.history(period = '3y')\n", "df['Close'].plot()" ] }, { "cell_type": "code", "execution_count": 6, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
DividendsStock Splits
Date
1987-09-21 00:00:00-04:000.002.0
1990-04-16 00:00:00-04:000.002.0
1991-06-27 00:00:00-04:000.001.5
1992-06-15 00:00:00-04:000.001.5
1994-05-23 00:00:00-04:000.002.0
.........
2024-05-15 00:00:00-04:000.750.0
2024-08-15 00:00:00-04:000.750.0
2024-11-21 00:00:00-05:000.830.0
2025-02-20 00:00:00-05:000.830.0
2025-05-15 00:00:00-04:000.830.0
\n", "

95 rows × 2 columns

\n", "
" ], "text/plain": [ " Dividends Stock Splits\n", "Date \n", "1987-09-21 00:00:00-04:00 0.00 2.0\n", "1990-04-16 00:00:00-04:00 0.00 2.0\n", "1991-06-27 00:00:00-04:00 0.00 1.5\n", "1992-06-15 00:00:00-04:00 0.00 1.5\n", "1994-05-23 00:00:00-04:00 0.00 2.0\n", "... ... ...\n", "2024-05-15 00:00:00-04:00 0.75 0.0\n", "2024-08-15 00:00:00-04:00 0.75 0.0\n", "2024-11-21 00:00:00-05:00 0.83 0.0\n", "2025-02-20 00:00:00-05:00 0.83 0.0\n", "2025-05-15 00:00:00-04:00 0.83 0.0\n", "\n", "[95 rows x 2 columns]" ] }, "execution_count": 6, "metadata": {}, "output_type": "execute_result" } ], "source": [ "stock.actions" ] }, { "cell_type": "code", "execution_count": 7, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "Date\n", "2003-02-19 00:00:00-05:00 0.08\n", "2003-10-15 00:00:00-04:00 0.16\n", "2004-08-23 00:00:00-04:00 0.08\n", "2004-11-15 00:00:00-05:00 3.08\n", "2005-02-15 00:00:00-05:00 0.08\n", " ... \n", "2024-05-15 00:00:00-04:00 0.75\n", "2024-08-15 00:00:00-04:00 0.75\n", "2024-11-21 00:00:00-05:00 0.83\n", "2025-02-20 00:00:00-05:00 0.83\n", "2025-05-15 00:00:00-04:00 0.83\n", "Name: Dividends, Length: 86, dtype: float64" ] }, "execution_count": 7, "metadata": {}, "output_type": "execute_result" } ], "source": [ "stock.dividends" ] }, { "cell_type": "code", "execution_count": 8, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
2024-06-302023-06-302022-06-302021-06-30
Tax Effect Of Unusual Items-99918000.0-2850000.043754000.0180160797.164637
Tax Rate For Calcs0.1820.190.1310.138266
Normalized EBITDA133558000000.0105155000000.099905000000.083831000000.0
Total Unusual Items-549000000.0-15000000.0334000000.01303000000.0
Total Unusual Items Excluding Goodwill-549000000.0-15000000.0334000000.01303000000.0
Net Income From Continuing Operation Net Minority Interest88136000000.072361000000.072738000000.061271000000.0
Reconciled Depreciation22287000000.013861000000.014460000000.011686000000.0
Reconciled Cost Of Revenue74114000000.065863000000.062650000000.052232000000.0
EBITDA133009000000.0105140000000.0100239000000.085134000000.0
EBIT110722000000.091279000000.085779000000.073448000000.0
Net Interest Income222000000.01026000000.031000000.0-215000000.0
Interest Expense2935000000.01968000000.02063000000.02346000000.0
Interest Income3157000000.02994000000.02094000000.02131000000.0
Normalized Income88585082000.072373150000.072447754000.060148160797.164635
Net Income From Continuing And Discontinued Operation88136000000.072361000000.072738000000.061271000000.0
Total Expenses135689000000.0123392000000.0114887000000.098172000000.0
Total Operating Income As Reported109433000000.088523000000.083383000000.069916000000.0
Diluted Average Shares7469000000.07472000000.07540000000.07608000000.0
Basic Average Shares7431000000.07446000000.07496000000.07547000000.0
Diluted EPS11.89.689.658.05
Basic EPS11.869.729.78.12
Diluted NI Availto Com Stockholders88136000000.072361000000.072738000000.061271000000.0
Net Income Common Stockholders88136000000.072361000000.072738000000.061271000000.0
Net Income88136000000.072361000000.072738000000.061271000000.0
Net Income Including Noncontrolling Interests88136000000.072361000000.072738000000.061271000000.0
Net Income Continuous Operations88136000000.072361000000.072738000000.061271000000.0
Tax Provision19651000000.016950000000.010978000000.09831000000.0
Pretax Income107787000000.089311000000.083716000000.071102000000.0
Other Income Expense-1868000000.0-238000000.0302000000.01401000000.0
Other Non Operating Income Expenses-1319000000.0-223000000.0-32000000.098000000.0
Special Income Charges-206000000.0-30000000.0-101000000.0-13000000.0
Write Off206000000.030000000.0101000000.013000000.0
Gain On Sale Of Security-343000000.015000000.0435000000.01316000000.0
Net Non Operating Interest Income Expense222000000.01026000000.031000000.0-215000000.0
Interest Expense Non Operating2935000000.01968000000.02063000000.02346000000.0
Interest Income Non Operating3157000000.02994000000.02094000000.02131000000.0
Operating Income109433000000.088523000000.083383000000.069916000000.0
Operating Expense61575000000.057529000000.052237000000.045940000000.0
Research And Development29510000000.027195000000.024512000000.020716000000.0
Selling General And Administration32065000000.030334000000.027725000000.025224000000.0
Selling And Marketing Expense24456000000.022759000000.021825000000.020117000000.0
General And Administrative Expense7609000000.07575000000.05900000000.05107000000.0
Other Gand A7609000000.07575000000.05900000000.05107000000.0
Gross Profit171008000000.0146052000000.0135620000000.0115856000000.0
Cost Of Revenue74114000000.065863000000.062650000000.052232000000.0
Total Revenue245122000000.0211915000000.0198270000000.0168088000000.0
Operating Revenue245122000000.0211915000000.0198270000000.0168088000000.0
\n", "
" ], "text/plain": [ " 2024-06-30 \\\n", "Tax Effect Of Unusual Items -99918000.0 \n", "Tax Rate For Calcs 0.182 \n", "Normalized EBITDA 133558000000.0 \n", "Total Unusual Items -549000000.0 \n", "Total Unusual Items Excluding Goodwill -549000000.0 \n", "Net Income From Continuing Operation Net Minori... 88136000000.0 \n", "Reconciled Depreciation 22287000000.0 \n", "Reconciled Cost Of Revenue 74114000000.0 \n", "EBITDA 133009000000.0 \n", "EBIT 110722000000.0 \n", "Net Interest Income 222000000.0 \n", "Interest Expense 2935000000.0 \n", "Interest Income 3157000000.0 \n", "Normalized Income 88585082000.0 \n", "Net Income From Continuing And Discontinued Ope... 88136000000.0 \n", "Total Expenses 135689000000.0 \n", "Total Operating Income As Reported 109433000000.0 \n", "Diluted Average Shares 7469000000.0 \n", "Basic Average Shares 7431000000.0 \n", "Diluted EPS 11.8 \n", "Basic EPS 11.86 \n", "Diluted NI Availto Com Stockholders 88136000000.0 \n", "Net Income Common Stockholders 88136000000.0 \n", "Net Income 88136000000.0 \n", "Net Income Including Noncontrolling Interests 88136000000.0 \n", "Net Income Continuous Operations 88136000000.0 \n", "Tax Provision 19651000000.0 \n", "Pretax Income 107787000000.0 \n", "Other Income Expense -1868000000.0 \n", "Other Non Operating Income Expenses -1319000000.0 \n", "Special Income Charges -206000000.0 \n", "Write Off 206000000.0 \n", "Gain On Sale Of Security -343000000.0 \n", "Net Non Operating Interest Income Expense 222000000.0 \n", "Interest Expense Non Operating 2935000000.0 \n", "Interest Income Non Operating 3157000000.0 \n", "Operating Income 109433000000.0 \n", "Operating Expense 61575000000.0 \n", "Research And Development 29510000000.0 \n", "Selling General And Administration 32065000000.0 \n", "Selling And Marketing Expense 24456000000.0 \n", "General And Administrative Expense 7609000000.0 \n", "Other Gand A 7609000000.0 \n", "Gross Profit 171008000000.0 \n", "Cost Of Revenue 74114000000.0 \n", "Total Revenue 245122000000.0 \n", "Operating Revenue 245122000000.0 \n", "\n", " 2023-06-30 \\\n", "Tax Effect Of Unusual Items -2850000.0 \n", "Tax Rate For Calcs 0.19 \n", "Normalized EBITDA 105155000000.0 \n", "Total Unusual Items -15000000.0 \n", "Total Unusual Items Excluding Goodwill -15000000.0 \n", "Net Income From Continuing Operation Net Minori... 72361000000.0 \n", "Reconciled Depreciation 13861000000.0 \n", "Reconciled Cost Of Revenue 65863000000.0 \n", "EBITDA 105140000000.0 \n", "EBIT 91279000000.0 \n", "Net Interest Income 1026000000.0 \n", "Interest Expense 1968000000.0 \n", "Interest Income 2994000000.0 \n", "Normalized Income 72373150000.0 \n", "Net Income From Continuing And Discontinued Ope... 72361000000.0 \n", "Total Expenses 123392000000.0 \n", "Total Operating Income As Reported 88523000000.0 \n", "Diluted Average Shares 7472000000.0 \n", "Basic Average Shares 7446000000.0 \n", "Diluted EPS 9.68 \n", "Basic EPS 9.72 \n", "Diluted NI Availto Com Stockholders 72361000000.0 \n", "Net Income Common Stockholders 72361000000.0 \n", "Net Income 72361000000.0 \n", "Net Income Including Noncontrolling Interests 72361000000.0 \n", "Net Income Continuous Operations 72361000000.0 \n", "Tax Provision 16950000000.0 \n", "Pretax Income 89311000000.0 \n", "Other Income Expense -238000000.0 \n", "Other Non Operating Income Expenses -223000000.0 \n", "Special Income Charges -30000000.0 \n", "Write Off 30000000.0 \n", "Gain On Sale Of Security 15000000.0 \n", "Net Non Operating Interest Income Expense 1026000000.0 \n", "Interest Expense Non Operating 1968000000.0 \n", "Interest Income Non Operating 2994000000.0 \n", "Operating Income 88523000000.0 \n", "Operating Expense 57529000000.0 \n", "Research And Development 27195000000.0 \n", "Selling General And Administration 30334000000.0 \n", "Selling And Marketing Expense 22759000000.0 \n", "General And Administrative Expense 7575000000.0 \n", "Other Gand A 7575000000.0 \n", "Gross Profit 146052000000.0 \n", "Cost Of Revenue 65863000000.0 \n", "Total Revenue 211915000000.0 \n", "Operating Revenue 211915000000.0 \n", "\n", " 2022-06-30 \\\n", "Tax Effect Of Unusual Items 43754000.0 \n", "Tax Rate For Calcs 0.131 \n", "Normalized EBITDA 99905000000.0 \n", "Total Unusual Items 334000000.0 \n", "Total Unusual Items Excluding Goodwill 334000000.0 \n", "Net Income From Continuing Operation Net Minori... 72738000000.0 \n", "Reconciled Depreciation 14460000000.0 \n", "Reconciled Cost Of Revenue 62650000000.0 \n", "EBITDA 100239000000.0 \n", "EBIT 85779000000.0 \n", "Net Interest Income 31000000.0 \n", "Interest Expense 2063000000.0 \n", "Interest Income 2094000000.0 \n", "Normalized Income 72447754000.0 \n", "Net Income From Continuing And Discontinued Ope... 72738000000.0 \n", "Total Expenses 114887000000.0 \n", "Total Operating Income As Reported 83383000000.0 \n", "Diluted Average Shares 7540000000.0 \n", "Basic Average Shares 7496000000.0 \n", "Diluted EPS 9.65 \n", "Basic EPS 9.7 \n", "Diluted NI Availto Com Stockholders 72738000000.0 \n", "Net Income Common Stockholders 72738000000.0 \n", "Net Income 72738000000.0 \n", "Net Income Including Noncontrolling Interests 72738000000.0 \n", "Net Income Continuous Operations 72738000000.0 \n", "Tax Provision 10978000000.0 \n", "Pretax Income 83716000000.0 \n", "Other Income Expense 302000000.0 \n", "Other Non Operating Income Expenses -32000000.0 \n", "Special Income Charges -101000000.0 \n", "Write Off 101000000.0 \n", "Gain On Sale Of Security 435000000.0 \n", "Net Non Operating Interest Income Expense 31000000.0 \n", "Interest Expense Non Operating 2063000000.0 \n", "Interest Income Non Operating 2094000000.0 \n", "Operating Income 83383000000.0 \n", "Operating Expense 52237000000.0 \n", "Research And Development 24512000000.0 \n", "Selling General And Administration 27725000000.0 \n", "Selling And Marketing Expense 21825000000.0 \n", "General And Administrative Expense 5900000000.0 \n", "Other Gand A 5900000000.0 \n", "Gross Profit 135620000000.0 \n", "Cost Of Revenue 62650000000.0 \n", "Total Revenue 198270000000.0 \n", "Operating Revenue 198270000000.0 \n", "\n", " 2021-06-30 \n", "Tax Effect Of Unusual Items 180160797.164637 \n", "Tax Rate For Calcs 0.138266 \n", "Normalized EBITDA 83831000000.0 \n", "Total Unusual Items 1303000000.0 \n", "Total Unusual Items Excluding Goodwill 1303000000.0 \n", "Net Income From Continuing Operation Net Minori... 61271000000.0 \n", "Reconciled Depreciation 11686000000.0 \n", "Reconciled Cost Of Revenue 52232000000.0 \n", "EBITDA 85134000000.0 \n", "EBIT 73448000000.0 \n", "Net Interest Income -215000000.0 \n", "Interest Expense 2346000000.0 \n", "Interest Income 2131000000.0 \n", "Normalized Income 60148160797.164635 \n", "Net Income From Continuing And Discontinued Ope... 61271000000.0 \n", "Total Expenses 98172000000.0 \n", "Total Operating Income As Reported 69916000000.0 \n", "Diluted Average Shares 7608000000.0 \n", "Basic Average Shares 7547000000.0 \n", "Diluted EPS 8.05 \n", "Basic EPS 8.12 \n", "Diluted NI Availto Com Stockholders 61271000000.0 \n", "Net Income Common Stockholders 61271000000.0 \n", "Net Income 61271000000.0 \n", "Net Income Including Noncontrolling Interests 61271000000.0 \n", "Net Income Continuous Operations 61271000000.0 \n", "Tax Provision 9831000000.0 \n", "Pretax Income 71102000000.0 \n", "Other Income Expense 1401000000.0 \n", "Other Non Operating Income Expenses 98000000.0 \n", "Special Income Charges -13000000.0 \n", "Write Off 13000000.0 \n", "Gain On Sale Of Security 1316000000.0 \n", "Net Non Operating Interest Income Expense -215000000.0 \n", "Interest Expense Non Operating 2346000000.0 \n", "Interest Income Non Operating 2131000000.0 \n", "Operating Income 69916000000.0 \n", "Operating Expense 45940000000.0 \n", "Research And Development 20716000000.0 \n", "Selling General And Administration 25224000000.0 \n", "Selling And Marketing Expense 20117000000.0 \n", "General And Administrative Expense 5107000000.0 \n", "Other Gand A 5107000000.0 \n", "Gross Profit 115856000000.0 \n", "Cost Of Revenue 52232000000.0 \n", "Total Revenue 168088000000.0 \n", "Operating Revenue 168088000000.0 " ] }, "execution_count": 8, "metadata": {}, "output_type": "execute_result" } ], "source": [ "stock.financials" ] }, { "cell_type": "code", "execution_count": 9, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
2025-03-312024-12-312024-09-302024-06-302024-03-31
Tax Effect Of Unusual Items69660000.0-203220000.057190000.0-16263853.211009-33660000.0
Tax Rate For Calcs0.180.180.190.1913390.18
Normalized EBITDA40324000000.037915000000.037933000000.034416000000.033741000000.0
Total Unusual Items387000000.0-1129000000.0301000000.0-85000000.0-187000000.0
Total Unusual Items Excluding Goodwill387000000.0-1129000000.0301000000.0-85000000.0-187000000.0
Net Income From Continuing Operation Net Minority Interest25824000000.024108000000.024667000000.022036000000.021939000000.0
Reconciled Depreciation8740000000.06827000000.07383000000.06380000000.06027000000.0
Reconciled Cost Of Revenue21919000000.021799000000.020099000000.019684000000.018505000000.0
EBITDA40711000000.036786000000.038234000000.034331000000.033554000000.0
EBIT31971000000.029959000000.030851000000.027951000000.027527000000.0
Net Interest Income3000000.06000000.099000000.0-63000000.0-181000000.0
Interest Expense594000000.0594000000.0582000000.0701000000.0800000000.0
Interest Income597000000.0600000000.0681000000.0638000000.0619000000.0
Normalized Income25506660000.025033780000.024423190000.022104736146.7889922092340000.0
Net Income From Continuing And Discontinued Operation25824000000.024108000000.024667000000.022036000000.021939000000.0
Total Expenses38066000000.037979000000.035033000000.036802000000.034277000000.0
Total Operating Income As Reported32000000000.031653000000.030552000000.027925000000.027581000000.0
Diluted Average Shares7461000000.07468000000.07470000000.07472000000.07472000000.0
Basic Average Shares7434000000.07435000000.07433000000.07433000000.07431000000.0
Diluted EPS3.463.233.32.952.94
Basic EPS3.473.243.322.962.95
Diluted NI Availto Com Stockholders25824000000.024108000000.024667000000.022036000000.021939000000.0
Net Income Common Stockholders25824000000.024108000000.024667000000.022036000000.021939000000.0
Net Income25824000000.024108000000.024667000000.022036000000.021939000000.0
Net Income Including Noncontrolling Interests25824000000.024108000000.024667000000.022036000000.021939000000.0
Net Income Continuous Operations25824000000.024108000000.024667000000.022036000000.021939000000.0
Tax Provision5553000000.05257000000.05602000000.05214000000.04788000000.0
Pretax Income31377000000.029365000000.030269000000.027250000000.026727000000.0
Other Income Expense-626000000.0-2294000000.0-382000000.0-612000000.0-673000000.0
Other Non Operating Income Expenses-1013000000.0-1165000000.0-683000000.0-527000000.0-486000000.0
Special Income Charges-24000000.0-867000000.0-7000000.0-22000000.0-17000000.0
Write Off24000000.0867000000.07000000.022000000.017000000.0
Gain On Sale Of Security411000000.0-262000000.0308000000.0-63000000.0-170000000.0
Net Non Operating Interest Income Expense3000000.06000000.099000000.0-63000000.0-181000000.0
Interest Expense Non Operating594000000.0594000000.0582000000.0701000000.0800000000.0
Interest Income Non Operating597000000.0600000000.0681000000.0638000000.0619000000.0
Operating Income32000000000.031653000000.030552000000.027925000000.027581000000.0
Operating Expense16147000000.016180000000.014934000000.017118000000.015772000000.0
Research And Development8198000000.07917000000.07544000000.08056000000.07653000000.0
Selling General And Administration7949000000.08263000000.07390000000.09062000000.08119000000.0
Selling And Marketing Expense6212000000.06440000000.05717000000.06816000000.06207000000.0
General And Administrative Expense1737000000.01823000000.01673000000.02246000000.01912000000.0
Other Gand A1737000000.01823000000.01673000000.02246000000.01912000000.0
Gross Profit48147000000.047833000000.045486000000.045043000000.043353000000.0
Cost Of Revenue21919000000.021799000000.020099000000.019684000000.018505000000.0
Total Revenue70066000000.069632000000.065585000000.064727000000.061858000000.0
Operating Revenue70066000000.069632000000.065585000000.064727000000.061858000000.0
\n", "
" ], "text/plain": [ " 2025-03-31 \\\n", "Tax Effect Of Unusual Items 69660000.0 \n", "Tax Rate For Calcs 0.18 \n", "Normalized EBITDA 40324000000.0 \n", "Total Unusual Items 387000000.0 \n", "Total Unusual Items Excluding Goodwill 387000000.0 \n", "Net Income From Continuing Operation Net Minori... 25824000000.0 \n", "Reconciled Depreciation 8740000000.0 \n", "Reconciled Cost Of Revenue 21919000000.0 \n", "EBITDA 40711000000.0 \n", "EBIT 31971000000.0 \n", "Net Interest Income 3000000.0 \n", "Interest Expense 594000000.0 \n", "Interest Income 597000000.0 \n", "Normalized Income 25506660000.0 \n", "Net Income From Continuing And Discontinued Ope... 25824000000.0 \n", "Total Expenses 38066000000.0 \n", "Total Operating Income As Reported 32000000000.0 \n", "Diluted Average Shares 7461000000.0 \n", "Basic Average Shares 7434000000.0 \n", "Diluted EPS 3.46 \n", "Basic EPS 3.47 \n", "Diluted NI Availto Com Stockholders 25824000000.0 \n", "Net Income Common Stockholders 25824000000.0 \n", "Net Income 25824000000.0 \n", "Net Income Including Noncontrolling Interests 25824000000.0 \n", "Net Income Continuous Operations 25824000000.0 \n", "Tax Provision 5553000000.0 \n", "Pretax Income 31377000000.0 \n", "Other Income Expense -626000000.0 \n", "Other Non Operating Income Expenses -1013000000.0 \n", "Special Income Charges -24000000.0 \n", "Write Off 24000000.0 \n", "Gain On Sale Of Security 411000000.0 \n", "Net Non Operating Interest Income Expense 3000000.0 \n", "Interest Expense Non Operating 594000000.0 \n", "Interest Income Non Operating 597000000.0 \n", "Operating Income 32000000000.0 \n", "Operating Expense 16147000000.0 \n", "Research And Development 8198000000.0 \n", "Selling General And Administration 7949000000.0 \n", "Selling And Marketing Expense 6212000000.0 \n", "General And Administrative Expense 1737000000.0 \n", "Other Gand A 1737000000.0 \n", "Gross Profit 48147000000.0 \n", "Cost Of Revenue 21919000000.0 \n", "Total Revenue 70066000000.0 \n", "Operating Revenue 70066000000.0 \n", "\n", " 2024-12-31 \\\n", "Tax Effect Of Unusual Items -203220000.0 \n", "Tax Rate For Calcs 0.18 \n", "Normalized EBITDA 37915000000.0 \n", "Total Unusual Items -1129000000.0 \n", "Total Unusual Items Excluding Goodwill -1129000000.0 \n", "Net Income From Continuing Operation Net Minori... 24108000000.0 \n", "Reconciled Depreciation 6827000000.0 \n", "Reconciled Cost Of Revenue 21799000000.0 \n", "EBITDA 36786000000.0 \n", "EBIT 29959000000.0 \n", "Net Interest Income 6000000.0 \n", "Interest Expense 594000000.0 \n", "Interest Income 600000000.0 \n", "Normalized Income 25033780000.0 \n", "Net Income From Continuing And Discontinued Ope... 24108000000.0 \n", "Total Expenses 37979000000.0 \n", "Total Operating Income As Reported 31653000000.0 \n", "Diluted Average Shares 7468000000.0 \n", "Basic Average Shares 7435000000.0 \n", "Diluted EPS 3.23 \n", "Basic EPS 3.24 \n", "Diluted NI Availto Com Stockholders 24108000000.0 \n", "Net Income Common Stockholders 24108000000.0 \n", "Net Income 24108000000.0 \n", "Net Income Including Noncontrolling Interests 24108000000.0 \n", "Net Income Continuous Operations 24108000000.0 \n", "Tax Provision 5257000000.0 \n", "Pretax Income 29365000000.0 \n", "Other Income Expense -2294000000.0 \n", "Other Non Operating Income Expenses -1165000000.0 \n", "Special Income Charges -867000000.0 \n", "Write Off 867000000.0 \n", "Gain On Sale Of Security -262000000.0 \n", "Net Non Operating Interest Income Expense 6000000.0 \n", "Interest Expense Non Operating 594000000.0 \n", "Interest Income Non Operating 600000000.0 \n", "Operating Income 31653000000.0 \n", "Operating Expense 16180000000.0 \n", "Research And Development 7917000000.0 \n", "Selling General And Administration 8263000000.0 \n", "Selling And Marketing Expense 6440000000.0 \n", "General And Administrative Expense 1823000000.0 \n", "Other Gand A 1823000000.0 \n", "Gross Profit 47833000000.0 \n", "Cost Of Revenue 21799000000.0 \n", "Total Revenue 69632000000.0 \n", "Operating Revenue 69632000000.0 \n", "\n", " 2024-09-30 \\\n", "Tax Effect Of Unusual Items 57190000.0 \n", "Tax Rate For Calcs 0.19 \n", "Normalized EBITDA 37933000000.0 \n", "Total Unusual Items 301000000.0 \n", "Total Unusual Items Excluding Goodwill 301000000.0 \n", "Net Income From Continuing Operation Net Minori... 24667000000.0 \n", "Reconciled Depreciation 7383000000.0 \n", "Reconciled Cost Of Revenue 20099000000.0 \n", "EBITDA 38234000000.0 \n", "EBIT 30851000000.0 \n", "Net Interest Income 99000000.0 \n", "Interest Expense 582000000.0 \n", "Interest Income 681000000.0 \n", "Normalized Income 24423190000.0 \n", "Net Income From Continuing And Discontinued Ope... 24667000000.0 \n", "Total Expenses 35033000000.0 \n", "Total Operating Income As Reported 30552000000.0 \n", "Diluted Average Shares 7470000000.0 \n", "Basic Average Shares 7433000000.0 \n", "Diluted EPS 3.3 \n", "Basic EPS 3.32 \n", "Diluted NI Availto Com Stockholders 24667000000.0 \n", "Net Income Common Stockholders 24667000000.0 \n", "Net Income 24667000000.0 \n", "Net Income Including Noncontrolling Interests 24667000000.0 \n", "Net Income Continuous Operations 24667000000.0 \n", "Tax Provision 5602000000.0 \n", "Pretax Income 30269000000.0 \n", "Other Income Expense -382000000.0 \n", "Other Non Operating Income Expenses -683000000.0 \n", "Special Income Charges -7000000.0 \n", "Write Off 7000000.0 \n", "Gain On Sale Of Security 308000000.0 \n", "Net Non Operating Interest Income Expense 99000000.0 \n", "Interest Expense Non Operating 582000000.0 \n", "Interest Income Non Operating 681000000.0 \n", "Operating Income 30552000000.0 \n", "Operating Expense 14934000000.0 \n", "Research And Development 7544000000.0 \n", "Selling General And Administration 7390000000.0 \n", "Selling And Marketing Expense 5717000000.0 \n", "General And Administrative Expense 1673000000.0 \n", "Other Gand A 1673000000.0 \n", "Gross Profit 45486000000.0 \n", "Cost Of Revenue 20099000000.0 \n", "Total Revenue 65585000000.0 \n", "Operating Revenue 65585000000.0 \n", "\n", " 2024-06-30 \\\n", "Tax Effect Of Unusual Items -16263853.211009 \n", "Tax Rate For Calcs 0.191339 \n", "Normalized EBITDA 34416000000.0 \n", "Total Unusual Items -85000000.0 \n", "Total Unusual Items Excluding Goodwill -85000000.0 \n", "Net Income From Continuing Operation Net Minori... 22036000000.0 \n", "Reconciled Depreciation 6380000000.0 \n", "Reconciled Cost Of Revenue 19684000000.0 \n", "EBITDA 34331000000.0 \n", "EBIT 27951000000.0 \n", "Net Interest Income -63000000.0 \n", "Interest Expense 701000000.0 \n", "Interest Income 638000000.0 \n", "Normalized Income 22104736146.78899 \n", "Net Income From Continuing And Discontinued Ope... 22036000000.0 \n", "Total Expenses 36802000000.0 \n", "Total Operating Income As Reported 27925000000.0 \n", "Diluted Average Shares 7472000000.0 \n", "Basic Average Shares 7433000000.0 \n", "Diluted EPS 2.95 \n", "Basic EPS 2.96 \n", "Diluted NI Availto Com Stockholders 22036000000.0 \n", "Net Income Common Stockholders 22036000000.0 \n", "Net Income 22036000000.0 \n", "Net Income Including Noncontrolling Interests 22036000000.0 \n", "Net Income Continuous Operations 22036000000.0 \n", "Tax Provision 5214000000.0 \n", "Pretax Income 27250000000.0 \n", "Other Income Expense -612000000.0 \n", "Other Non Operating Income Expenses -527000000.0 \n", "Special Income Charges -22000000.0 \n", "Write Off 22000000.0 \n", "Gain On Sale Of Security -63000000.0 \n", "Net Non Operating Interest Income Expense -63000000.0 \n", "Interest Expense Non Operating 701000000.0 \n", "Interest Income Non Operating 638000000.0 \n", "Operating Income 27925000000.0 \n", "Operating Expense 17118000000.0 \n", "Research And Development 8056000000.0 \n", "Selling General And Administration 9062000000.0 \n", "Selling And Marketing Expense 6816000000.0 \n", "General And Administrative Expense 2246000000.0 \n", "Other Gand A 2246000000.0 \n", "Gross Profit 45043000000.0 \n", "Cost Of Revenue 19684000000.0 \n", "Total Revenue 64727000000.0 \n", "Operating Revenue 64727000000.0 \n", "\n", " 2024-03-31 \n", "Tax Effect Of Unusual Items -33660000.0 \n", "Tax Rate For Calcs 0.18 \n", "Normalized EBITDA 33741000000.0 \n", "Total Unusual Items -187000000.0 \n", "Total Unusual Items Excluding Goodwill -187000000.0 \n", "Net Income From Continuing Operation Net Minori... 21939000000.0 \n", "Reconciled Depreciation 6027000000.0 \n", "Reconciled Cost Of Revenue 18505000000.0 \n", "EBITDA 33554000000.0 \n", "EBIT 27527000000.0 \n", "Net Interest Income -181000000.0 \n", "Interest Expense 800000000.0 \n", "Interest Income 619000000.0 \n", "Normalized Income 22092340000.0 \n", "Net Income From Continuing And Discontinued Ope... 21939000000.0 \n", "Total Expenses 34277000000.0 \n", "Total Operating Income As Reported 27581000000.0 \n", "Diluted Average Shares 7472000000.0 \n", "Basic Average Shares 7431000000.0 \n", "Diluted EPS 2.94 \n", "Basic EPS 2.95 \n", "Diluted NI Availto Com Stockholders 21939000000.0 \n", "Net Income Common Stockholders 21939000000.0 \n", "Net Income 21939000000.0 \n", "Net Income Including Noncontrolling Interests 21939000000.0 \n", "Net Income Continuous Operations 21939000000.0 \n", "Tax Provision 4788000000.0 \n", "Pretax Income 26727000000.0 \n", "Other Income Expense -673000000.0 \n", "Other Non Operating Income Expenses -486000000.0 \n", "Special Income Charges -17000000.0 \n", "Write Off 17000000.0 \n", "Gain On Sale Of Security -170000000.0 \n", "Net Non Operating Interest Income Expense -181000000.0 \n", "Interest Expense Non Operating 800000000.0 \n", "Interest Income Non Operating 619000000.0 \n", "Operating Income 27581000000.0 \n", "Operating Expense 15772000000.0 \n", "Research And Development 7653000000.0 \n", "Selling General And Administration 8119000000.0 \n", "Selling And Marketing Expense 6207000000.0 \n", "General And Administrative Expense 1912000000.0 \n", "Other Gand A 1912000000.0 \n", "Gross Profit 43353000000.0 \n", "Cost Of Revenue 18505000000.0 \n", "Total Revenue 61858000000.0 \n", "Operating Revenue 61858000000.0 " ] }, "execution_count": 9, "metadata": {}, "output_type": "execute_result" } ], "source": [ "stock.quarterly_financials" ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
BreakdownValue
insidersPercentHeld0.00063
institutionsPercentHeld0.74716
institutionsFloatPercentHeld0.74763
institutionsCount7492.00000
\n", "
" ], "text/plain": [ "Breakdown Value\n", "insidersPercentHeld 0.00063\n", "institutionsPercentHeld 0.74716\n", "institutionsFloatPercentHeld 0.74763\n", "institutionsCount 7492.00000" ] }, "execution_count": 10, "metadata": {}, "output_type": "execute_result" } ], "source": [ "stock.major_holders" ] }, { "cell_type": "code", "execution_count": 11, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
Date ReportedHolderpctHeldSharesValuepctChange
02025-03-31Vanguard Group Inc0.09306913862143140760078370.0107
12025-03-31Blackrock Inc.0.07855832849312649688391970.0122
22025-03-31State Street Corporation0.03982960302441344776556890.0031
32025-03-31FMR, LLC0.026219459125388396966362-0.0148
42025-03-31Geode Capital Management, LLC0.0236175469697797106173280.0437
52025-03-31JPMORGAN CHASE & CO0.0191142009968645108666030.0524
62025-03-31Price (T.Rowe) Associates Inc0.017713151466059743163153-0.0269
72025-03-31Morgan Stanley0.016712384655556259773179-0.0132
82024-12-31NORGES BANK0.0142105202984477905583850.0838
92025-03-31Northern Trust Corporation0.01118253983437495369484-0.0149
\n", "
" ], "text/plain": [ " Date Reported Holder pctHeld Shares \\\n", "0 2025-03-31 Vanguard Group Inc 0.0930 691386214 \n", "1 2025-03-31 Blackrock Inc. 0.0785 583284931 \n", "2 2025-03-31 State Street Corporation 0.0398 296030244 \n", "3 2025-03-31 FMR, LLC 0.0262 194591253 \n", "4 2025-03-31 Geode Capital Management, LLC 0.0236 175469697 \n", "5 2025-03-31 JPMORGAN CHASE & CO 0.0191 142009968 \n", "6 2025-03-31 Price (T.Rowe) Associates Inc 0.0177 131514660 \n", "7 2025-03-31 Morgan Stanley 0.0167 123846555 \n", "8 2024-12-31 NORGES BANK 0.0142 105202984 \n", "9 2025-03-31 Northern Trust Corporation 0.0111 82539834 \n", "\n", " Value pctChange \n", "0 314076007837 0.0107 \n", "1 264968839197 0.0122 \n", "2 134477655689 0.0031 \n", "3 88396966362 -0.0148 \n", "4 79710617328 0.0437 \n", "5 64510866603 0.0524 \n", "6 59743163153 -0.0269 \n", "7 56259773179 -0.0132 \n", "8 47790558385 0.0838 \n", "9 37495369484 -0.0149 " ] }, "execution_count": 11, "metadata": {}, "output_type": "execute_result" } ], "source": [ "stock.institutional_holders" ] }, { "cell_type": "code", "execution_count": 12, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
Date ReportedHolderpctHeldSharesValuepctChange
02024-12-31VANGUARD INDEX FUNDS-Vanguard Total Stock Mark...0.0313232924189105810468778-0.0114
12024-12-31VANGUARD INDEX FUNDS-Vanguard 500 Index Fund0.0271201256588914248280190.0338
22025-03-31Fidelity Concord Street Trust-Fidelity 500 Ind...0.012593266951423683768060.0016
32025-03-31iShares Trust-iShares Core S&P 500 ETF0.012290693812411994769800.0385
42025-04-30SPDR S&P 500 ETF TRUST0.012089547337406786677950.0062
52024-12-31VANGUARD INDEX FUNDS-Vanguard Growth Index Fund0.010174813680339856095910.0783
62025-03-31Invesco QQQ Trust, Series 10.008462220314282648213570.0026
72024-12-31VANGUARD INSTITUTIONAL INDEX FUNDS-Vanguard In...0.00634695898121332055782-0.0067
82025-03-31GROWTH FUND OF AMERICA0.00463436180915609538596-0.0228
92025-02-28VANGUARD WORLD FUND-Vanguard Information Techn...0.004432470879147505458460.0742
\n", "
" ], "text/plain": [ " Date Reported Holder pctHeld \\\n", "0 2024-12-31 VANGUARD INDEX FUNDS-Vanguard Total Stock Mark... 0.0313 \n", "1 2024-12-31 VANGUARD INDEX FUNDS-Vanguard 500 Index Fund 0.0271 \n", "2 2025-03-31 Fidelity Concord Street Trust-Fidelity 500 Ind... 0.0125 \n", "3 2025-03-31 iShares Trust-iShares Core S&P 500 ETF 0.0122 \n", "4 2025-04-30 SPDR S&P 500 ETF TRUST 0.0120 \n", "5 2024-12-31 VANGUARD INDEX FUNDS-Vanguard Growth Index Fund 0.0101 \n", "6 2025-03-31 Invesco QQQ Trust, Series 1 0.0084 \n", "7 2024-12-31 VANGUARD INSTITUTIONAL INDEX FUNDS-Vanguard In... 0.0063 \n", "8 2025-03-31 GROWTH FUND OF AMERICA 0.0046 \n", "9 2025-02-28 VANGUARD WORLD FUND-Vanguard Information Techn... 0.0044 \n", "\n", " Shares Value pctChange \n", "0 232924189 105810468778 -0.0114 \n", "1 201256588 91424828019 0.0338 \n", "2 93266951 42368376806 0.0016 \n", "3 90693812 41199476980 0.0385 \n", "4 89547337 40678667795 0.0062 \n", "5 74813680 33985609591 0.0783 \n", "6 62220314 28264821357 0.0026 \n", "7 46958981 21332055782 -0.0067 \n", "8 34361809 15609538596 -0.0228 \n", "9 32470879 14750545846 0.0742 " ] }, "execution_count": 12, "metadata": {}, "output_type": "execute_result" } ], "source": [ "stock.mutualfund_holders" ] }, { "cell_type": "code", "execution_count": 13, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
2024-06-302023-06-302022-06-302021-06-30
Ordinary Shares Number7434138859.07432000000.07464000000.07519000000.0
Share Issued7434138859.07432000000.07464000000.07519000000.0
Net Debt33315000000.012533000000.035850000000.043922000000.0
Total Debt67127000000.059965000000.061270000000.067775000000.0
Tangible Book Value121660000000.0128971000000.087720000000.084477000000.0
...............
Cash Cash Equivalents And Short Term Investments75531000000.0111256000000.0104749000000.0130256000000.0
Other Short Term Investments57216000000.076552000000.090818000000.0116032000000.0
Cash And Cash Equivalents18315000000.034704000000.013931000000.014224000000.0
Cash Equivalents6744000000.026226000000.05673000000.06952000000.0
Cash Financial11571000000.08478000000.08258000000.07272000000.0
\n", "

78 rows × 4 columns

\n", "
" ], "text/plain": [ " 2024-06-30 \\\n", "Ordinary Shares Number 7434138859.0 \n", "Share Issued 7434138859.0 \n", "Net Debt 33315000000.0 \n", "Total Debt 67127000000.0 \n", "Tangible Book Value 121660000000.0 \n", "... ... \n", "Cash Cash Equivalents And Short Term Investments 75531000000.0 \n", "Other Short Term Investments 57216000000.0 \n", "Cash And Cash Equivalents 18315000000.0 \n", "Cash Equivalents 6744000000.0 \n", "Cash Financial 11571000000.0 \n", "\n", " 2023-06-30 \\\n", "Ordinary Shares Number 7432000000.0 \n", "Share Issued 7432000000.0 \n", "Net Debt 12533000000.0 \n", "Total Debt 59965000000.0 \n", "Tangible Book Value 128971000000.0 \n", "... ... \n", "Cash Cash Equivalents And Short Term Investments 111256000000.0 \n", "Other Short Term Investments 76552000000.0 \n", "Cash And Cash Equivalents 34704000000.0 \n", "Cash Equivalents 26226000000.0 \n", "Cash Financial 8478000000.0 \n", "\n", " 2022-06-30 \\\n", "Ordinary Shares Number 7464000000.0 \n", "Share Issued 7464000000.0 \n", "Net Debt 35850000000.0 \n", "Total Debt 61270000000.0 \n", "Tangible Book Value 87720000000.0 \n", "... ... \n", "Cash Cash Equivalents And Short Term Investments 104749000000.0 \n", "Other Short Term Investments 90818000000.0 \n", "Cash And Cash Equivalents 13931000000.0 \n", "Cash Equivalents 5673000000.0 \n", "Cash Financial 8258000000.0 \n", "\n", " 2021-06-30 \n", "Ordinary Shares Number 7519000000.0 \n", "Share Issued 7519000000.0 \n", "Net Debt 43922000000.0 \n", "Total Debt 67775000000.0 \n", "Tangible Book Value 84477000000.0 \n", "... ... \n", "Cash Cash Equivalents And Short Term Investments 130256000000.0 \n", "Other Short Term Investments 116032000000.0 \n", "Cash And Cash Equivalents 14224000000.0 \n", "Cash Equivalents 6952000000.0 \n", "Cash Financial 7272000000.0 \n", "\n", "[78 rows x 4 columns]" ] }, "execution_count": 13, "metadata": {}, "output_type": "execute_result" } ], "source": [ "stock.balance_sheet" ] }, { "cell_type": "code", "execution_count": 14, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
2025-03-312024-12-312024-09-302024-06-302024-03-31
Ordinary Shares Number7433982235.07435256940.07436000000.07434138859.07432305794.0
Share Issued7433982235.07435256940.07436000000.07434138859.07432305794.0
Net Debt14053000000.027488000000.024277000000.033315000000.045808000000.0
Total Debt60567000000.062224000000.061478000000.067127000000.079911000000.0
Tangible Book Value178594000000.0158119000000.0141598000000.0121660000000.0105161000000.0
..................
Cash Cash Equivalents And Short Term Investments79612000000.071551000000.078429000000.075531000000.080013000000.0
Other Short Term Investments50784000000.054069000000.057589000000.057216000000.060379000000.0
Cash And Cash Equivalents28828000000.017482000000.020840000000.018315000000.019634000000.0
Cash Equivalents18148000000.07835000000.010252000000.06744000000.08053000000.0
Cash Financial10680000000.09647000000.010588000000.011571000000.011581000000.0
\n", "

78 rows × 5 columns

\n", "
" ], "text/plain": [ " 2025-03-31 \\\n", "Ordinary Shares Number 7433982235.0 \n", "Share Issued 7433982235.0 \n", "Net Debt 14053000000.0 \n", "Total Debt 60567000000.0 \n", "Tangible Book Value 178594000000.0 \n", "... ... \n", "Cash Cash Equivalents And Short Term Investments 79612000000.0 \n", "Other Short Term Investments 50784000000.0 \n", "Cash And Cash Equivalents 28828000000.0 \n", "Cash Equivalents 18148000000.0 \n", "Cash Financial 10680000000.0 \n", "\n", " 2024-12-31 \\\n", "Ordinary Shares Number 7435256940.0 \n", "Share Issued 7435256940.0 \n", "Net Debt 27488000000.0 \n", "Total Debt 62224000000.0 \n", "Tangible Book Value 158119000000.0 \n", "... ... \n", "Cash Cash Equivalents And Short Term Investments 71551000000.0 \n", "Other Short Term Investments 54069000000.0 \n", "Cash And Cash Equivalents 17482000000.0 \n", "Cash Equivalents 7835000000.0 \n", "Cash Financial 9647000000.0 \n", "\n", " 2024-09-30 \\\n", "Ordinary Shares Number 7436000000.0 \n", "Share Issued 7436000000.0 \n", "Net Debt 24277000000.0 \n", "Total Debt 61478000000.0 \n", "Tangible Book Value 141598000000.0 \n", "... ... \n", "Cash Cash Equivalents And Short Term Investments 78429000000.0 \n", "Other Short Term Investments 57589000000.0 \n", "Cash And Cash Equivalents 20840000000.0 \n", "Cash Equivalents 10252000000.0 \n", "Cash Financial 10588000000.0 \n", "\n", " 2024-06-30 \\\n", "Ordinary Shares Number 7434138859.0 \n", "Share Issued 7434138859.0 \n", "Net Debt 33315000000.0 \n", "Total Debt 67127000000.0 \n", "Tangible Book Value 121660000000.0 \n", "... ... \n", "Cash Cash Equivalents And Short Term Investments 75531000000.0 \n", "Other Short Term Investments 57216000000.0 \n", "Cash And Cash Equivalents 18315000000.0 \n", "Cash Equivalents 6744000000.0 \n", "Cash Financial 11571000000.0 \n", "\n", " 2024-03-31 \n", "Ordinary Shares Number 7432305794.0 \n", "Share Issued 7432305794.0 \n", "Net Debt 45808000000.0 \n", "Total Debt 79911000000.0 \n", "Tangible Book Value 105161000000.0 \n", "... ... \n", "Cash Cash Equivalents And Short Term Investments 80013000000.0 \n", "Other Short Term Investments 60379000000.0 \n", "Cash And Cash Equivalents 19634000000.0 \n", "Cash Equivalents 8053000000.0 \n", "Cash Financial 11581000000.0 \n", "\n", "[78 rows x 5 columns]" ] }, "execution_count": 14, "metadata": {}, "output_type": "execute_result" } ], "source": [ "stock.quarterly_balance_sheet" ] }, { "cell_type": "code", "execution_count": 15, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
2024-06-302023-06-302022-06-302021-06-302020-06-30
Free Cash Flow74071000000.059475000000.065149000000.056118000000.0NaN
Repurchase Of Capital Stock-17254000000.0-22245000000.0-32696000000.0-27385000000.0NaN
Repayment Of Debt-29070000000.0-2750000000.0-9023000000.0-3750000000.0NaN
Issuance Of Debt29645000000.00.00.0NaN0.0
Issuance Of Capital Stock2002000000.01866000000.01841000000.01693000000.0NaN
Capital Expenditure-44477000000.0-28107000000.0-23886000000.0-20622000000.0NaN
End Cash Position18315000000.034704000000.013931000000.014224000000.0NaN
Beginning Cash Position34704000000.013931000000.014224000000.013576000000.0NaN
Effect Of Exchange Rate Changes-210000000.0-194000000.0-141000000.0-29000000.0NaN
Changes In Cash-16179000000.020967000000.0-152000000.0677000000.0NaN
Financing Cash Flow-37757000000.0-43935000000.0-58876000000.0-48486000000.0NaN
Cash Flow From Continuing Financing Activities-37757000000.0-43935000000.0-58876000000.0-48486000000.0NaN
Net Other Financing Charges-1309000000.0-1006000000.0-863000000.0-2523000000.0NaN
Cash Dividends Paid-21771000000.0-19800000000.0-18135000000.0-16521000000.0NaN
Common Stock Dividend Paid-21771000000.0-19800000000.0-18135000000.0-16521000000.0NaN
Net Common Stock Issuance-15252000000.0-20379000000.0-30855000000.0-25692000000.0NaN
Common Stock Payments-17254000000.0-22245000000.0-32696000000.0-27385000000.0NaN
Common Stock Issuance2002000000.01866000000.01841000000.01693000000.0NaN
Net Issuance Payments Of Debt575000000.0-2750000000.0-9023000000.0-3750000000.0NaN
Net Short Term Debt Issuance5250000000.00.00.0NaN0.0
Short Term Debt PaymentsNaNNaNNaNNaN0.0
Short Term Debt Issuance5250000000.00.00.0NaNNaN
Net Long Term Debt Issuance-4675000000.0-2750000000.0-9023000000.0-3750000000.0NaN
Long Term Debt Payments-29070000000.0-2750000000.0-9023000000.0-3750000000.0NaN
Long Term Debt Issuance24395000000.00.00.0NaN0.0
Investing Cash Flow-96970000000.0-22680000000.0-30311000000.0-27577000000.0NaN
Cash Flow From Continuing Investing Activities-96970000000.0-22680000000.0-30311000000.0-27577000000.0NaN
Net Other Investing Changes-1298000000.0-3116000000.0-2825000000.0-922000000.0NaN
Net Investment Purchase And Sale17937000000.010213000000.018438000000.02876000000.0NaN
Sale Of Investment35669000000.047864000000.044894000000.065800000000.0NaN
Purchase Of Investment-17732000000.0-37651000000.0-26456000000.0-62924000000.0NaN
Net Business Purchase And Sale-69132000000.0-1670000000.0-22038000000.0-8909000000.0NaN
Purchase Of Business-69132000000.0-1670000000.0-22038000000.0-8909000000.0NaN
Net PPE Purchase And Sale-44477000000.0-28107000000.0-23886000000.0-20622000000.0NaN
Purchase Of PPE-44477000000.0-28107000000.0-23886000000.0-20622000000.0NaN
Operating Cash Flow118548000000.087582000000.089035000000.076740000000.0NaN
Cash Flow From Continuing Operating Activities118548000000.087582000000.089035000000.076740000000.0NaN
Change In Working Capital1824000000.0-2388000000.0446000000.0-936000000.0NaN
Change In Other Working Capital5348000000.05535000000.05109000000.04633000000.0NaN
Change In Other Current Liabilities5616000000.02825000000.03169000000.05551000000.0NaN
Change In Other Current Assets-8465000000.0-4824000000.0-3514000000.0-4391000000.0NaN
Change In Payables And Accrued Expense5232000000.0-3079000000.03639000000.0489000000.0NaN
Change In Payable5232000000.0-3079000000.03639000000.0489000000.0NaN
Change In Account Payable3545000000.0-2721000000.02943000000.02798000000.0NaN
Change In Tax Payable1687000000.0-358000000.0696000000.0-2309000000.0NaN
Change In Income Tax Payable1687000000.0-358000000.0696000000.0-2309000000.0NaN
Change In Inventory1284000000.01242000000.0-1123000000.0-737000000.0NaN
Change In Receivables-7191000000.0-4087000000.0-6834000000.0-6481000000.0NaN
Changes In Account Receivables-7191000000.0-4087000000.0-6834000000.0-6481000000.0NaN
Stock Based Compensation10734000000.09611000000.07502000000.06118000000.0NaN
Unrealized Gain Loss On Investment Securities-146000000.0-303000000.0-509000000.0-1057000000.0NaN
Asset Impairment Charge206000000.030000000.0101000000.013000000.0NaN
Deferred Tax-4738000000.0-6059000000.0-5702000000.0-150000000.0NaN
Deferred Income Tax-4738000000.0-6059000000.0-5702000000.0-150000000.0NaN
Depreciation Amortization Depletion22287000000.013861000000.014460000000.011686000000.0NaN
Depreciation And Amortization22287000000.013861000000.014460000000.011686000000.0NaN
Depreciation22287000000.013861000000.014460000000.011686000000.0NaN
Operating Gains Losses245000000.0469000000.0-1000000.0-205000000.0NaN
Gain Loss On Investment Securities245000000.0469000000.0-1000000.0-205000000.0NaN
Net Income From Continuing Operations88136000000.072361000000.072738000000.061271000000.0NaN
\n", "
" ], "text/plain": [ " 2024-06-30 2023-06-30 \\\n", "Free Cash Flow 74071000000.0 59475000000.0 \n", "Repurchase Of Capital Stock -17254000000.0 -22245000000.0 \n", "Repayment Of Debt -29070000000.0 -2750000000.0 \n", "Issuance Of Debt 29645000000.0 0.0 \n", "Issuance Of Capital Stock 2002000000.0 1866000000.0 \n", "Capital Expenditure -44477000000.0 -28107000000.0 \n", "End Cash Position 18315000000.0 34704000000.0 \n", "Beginning Cash Position 34704000000.0 13931000000.0 \n", "Effect Of Exchange Rate Changes -210000000.0 -194000000.0 \n", "Changes In Cash -16179000000.0 20967000000.0 \n", "Financing Cash Flow -37757000000.0 -43935000000.0 \n", "Cash Flow From Continuing Financing Activities -37757000000.0 -43935000000.0 \n", "Net Other Financing Charges -1309000000.0 -1006000000.0 \n", "Cash Dividends Paid -21771000000.0 -19800000000.0 \n", "Common Stock Dividend Paid -21771000000.0 -19800000000.0 \n", "Net Common Stock Issuance -15252000000.0 -20379000000.0 \n", "Common Stock Payments -17254000000.0 -22245000000.0 \n", "Common Stock Issuance 2002000000.0 1866000000.0 \n", "Net Issuance Payments Of Debt 575000000.0 -2750000000.0 \n", "Net Short Term Debt Issuance 5250000000.0 0.0 \n", "Short Term Debt Payments NaN NaN \n", "Short Term Debt Issuance 5250000000.0 0.0 \n", "Net Long Term Debt Issuance -4675000000.0 -2750000000.0 \n", "Long Term Debt Payments -29070000000.0 -2750000000.0 \n", "Long Term Debt Issuance 24395000000.0 0.0 \n", "Investing Cash Flow -96970000000.0 -22680000000.0 \n", "Cash Flow From Continuing Investing Activities -96970000000.0 -22680000000.0 \n", "Net Other Investing Changes -1298000000.0 -3116000000.0 \n", "Net Investment Purchase And Sale 17937000000.0 10213000000.0 \n", "Sale Of Investment 35669000000.0 47864000000.0 \n", "Purchase Of Investment -17732000000.0 -37651000000.0 \n", "Net Business Purchase And Sale -69132000000.0 -1670000000.0 \n", "Purchase Of Business -69132000000.0 -1670000000.0 \n", "Net PPE Purchase And Sale -44477000000.0 -28107000000.0 \n", "Purchase Of PPE -44477000000.0 -28107000000.0 \n", "Operating Cash Flow 118548000000.0 87582000000.0 \n", "Cash Flow From Continuing Operating Activities 118548000000.0 87582000000.0 \n", "Change In Working Capital 1824000000.0 -2388000000.0 \n", "Change In Other Working Capital 5348000000.0 5535000000.0 \n", "Change In Other Current Liabilities 5616000000.0 2825000000.0 \n", "Change In Other Current Assets -8465000000.0 -4824000000.0 \n", "Change In Payables And Accrued Expense 5232000000.0 -3079000000.0 \n", "Change In Payable 5232000000.0 -3079000000.0 \n", "Change In Account Payable 3545000000.0 -2721000000.0 \n", "Change In Tax Payable 1687000000.0 -358000000.0 \n", "Change In Income Tax Payable 1687000000.0 -358000000.0 \n", "Change In Inventory 1284000000.0 1242000000.0 \n", "Change In Receivables -7191000000.0 -4087000000.0 \n", "Changes In Account Receivables -7191000000.0 -4087000000.0 \n", "Stock Based Compensation 10734000000.0 9611000000.0 \n", "Unrealized Gain Loss On Investment Securities -146000000.0 -303000000.0 \n", "Asset Impairment Charge 206000000.0 30000000.0 \n", "Deferred Tax -4738000000.0 -6059000000.0 \n", "Deferred Income Tax -4738000000.0 -6059000000.0 \n", "Depreciation Amortization Depletion 22287000000.0 13861000000.0 \n", "Depreciation And Amortization 22287000000.0 13861000000.0 \n", "Depreciation 22287000000.0 13861000000.0 \n", "Operating Gains Losses 245000000.0 469000000.0 \n", "Gain Loss On Investment Securities 245000000.0 469000000.0 \n", "Net Income From Continuing Operations 88136000000.0 72361000000.0 \n", "\n", " 2022-06-30 2021-06-30 \\\n", "Free Cash Flow 65149000000.0 56118000000.0 \n", "Repurchase Of Capital Stock -32696000000.0 -27385000000.0 \n", "Repayment Of Debt -9023000000.0 -3750000000.0 \n", "Issuance Of Debt 0.0 NaN \n", "Issuance Of Capital Stock 1841000000.0 1693000000.0 \n", "Capital Expenditure -23886000000.0 -20622000000.0 \n", "End Cash Position 13931000000.0 14224000000.0 \n", "Beginning Cash Position 14224000000.0 13576000000.0 \n", "Effect Of Exchange Rate Changes -141000000.0 -29000000.0 \n", "Changes In Cash -152000000.0 677000000.0 \n", "Financing Cash Flow -58876000000.0 -48486000000.0 \n", "Cash Flow From Continuing Financing Activities -58876000000.0 -48486000000.0 \n", "Net Other Financing Charges -863000000.0 -2523000000.0 \n", "Cash Dividends Paid -18135000000.0 -16521000000.0 \n", "Common Stock Dividend Paid -18135000000.0 -16521000000.0 \n", "Net Common Stock Issuance -30855000000.0 -25692000000.0 \n", "Common Stock Payments -32696000000.0 -27385000000.0 \n", "Common Stock Issuance 1841000000.0 1693000000.0 \n", "Net Issuance Payments Of Debt -9023000000.0 -3750000000.0 \n", "Net Short Term Debt Issuance 0.0 NaN \n", "Short Term Debt Payments NaN NaN \n", "Short Term Debt Issuance 0.0 NaN \n", "Net Long Term Debt Issuance -9023000000.0 -3750000000.0 \n", "Long Term Debt Payments -9023000000.0 -3750000000.0 \n", "Long Term Debt Issuance 0.0 NaN \n", "Investing Cash Flow -30311000000.0 -27577000000.0 \n", "Cash Flow From Continuing Investing Activities -30311000000.0 -27577000000.0 \n", "Net Other Investing Changes -2825000000.0 -922000000.0 \n", "Net Investment Purchase And Sale 18438000000.0 2876000000.0 \n", "Sale Of Investment 44894000000.0 65800000000.0 \n", "Purchase Of Investment -26456000000.0 -62924000000.0 \n", "Net Business Purchase And Sale -22038000000.0 -8909000000.0 \n", "Purchase Of Business -22038000000.0 -8909000000.0 \n", "Net PPE Purchase And Sale -23886000000.0 -20622000000.0 \n", "Purchase Of PPE -23886000000.0 -20622000000.0 \n", "Operating Cash Flow 89035000000.0 76740000000.0 \n", "Cash Flow From Continuing Operating Activities 89035000000.0 76740000000.0 \n", "Change In Working Capital 446000000.0 -936000000.0 \n", "Change In Other Working Capital 5109000000.0 4633000000.0 \n", "Change In Other Current Liabilities 3169000000.0 5551000000.0 \n", "Change In Other Current Assets -3514000000.0 -4391000000.0 \n", "Change In Payables And Accrued Expense 3639000000.0 489000000.0 \n", "Change In Payable 3639000000.0 489000000.0 \n", "Change In Account Payable 2943000000.0 2798000000.0 \n", "Change In Tax Payable 696000000.0 -2309000000.0 \n", "Change In Income Tax Payable 696000000.0 -2309000000.0 \n", "Change In Inventory -1123000000.0 -737000000.0 \n", "Change In Receivables -6834000000.0 -6481000000.0 \n", "Changes In Account Receivables -6834000000.0 -6481000000.0 \n", "Stock Based Compensation 7502000000.0 6118000000.0 \n", "Unrealized Gain Loss On Investment Securities -509000000.0 -1057000000.0 \n", "Asset Impairment Charge 101000000.0 13000000.0 \n", "Deferred Tax -5702000000.0 -150000000.0 \n", "Deferred Income Tax -5702000000.0 -150000000.0 \n", "Depreciation Amortization Depletion 14460000000.0 11686000000.0 \n", "Depreciation And Amortization 14460000000.0 11686000000.0 \n", "Depreciation 14460000000.0 11686000000.0 \n", "Operating Gains Losses -1000000.0 -205000000.0 \n", "Gain Loss On Investment Securities -1000000.0 -205000000.0 \n", "Net Income From Continuing Operations 72738000000.0 61271000000.0 \n", "\n", " 2020-06-30 \n", "Free Cash Flow NaN \n", "Repurchase Of Capital Stock NaN \n", "Repayment Of Debt NaN \n", "Issuance Of Debt 0.0 \n", "Issuance Of Capital Stock NaN \n", "Capital Expenditure NaN \n", "End Cash Position NaN \n", "Beginning Cash Position NaN \n", "Effect Of Exchange Rate Changes NaN \n", "Changes In Cash NaN \n", "Financing Cash Flow NaN \n", "Cash Flow From Continuing Financing Activities NaN \n", "Net Other Financing Charges NaN \n", "Cash Dividends Paid NaN \n", "Common Stock Dividend Paid NaN \n", "Net Common Stock Issuance NaN \n", "Common Stock Payments NaN \n", "Common Stock Issuance NaN \n", "Net Issuance Payments Of Debt NaN \n", "Net Short Term Debt Issuance 0.0 \n", "Short Term Debt Payments 0.0 \n", "Short Term Debt Issuance NaN \n", "Net Long Term Debt Issuance NaN \n", "Long Term Debt Payments NaN \n", "Long Term Debt Issuance 0.0 \n", "Investing Cash Flow NaN \n", "Cash Flow From Continuing Investing Activities NaN \n", "Net Other Investing Changes NaN \n", "Net Investment Purchase And Sale NaN \n", "Sale Of Investment NaN \n", "Purchase Of Investment NaN \n", "Net Business Purchase And Sale NaN \n", "Purchase Of Business NaN \n", "Net PPE Purchase And Sale NaN \n", "Purchase Of PPE NaN \n", "Operating Cash Flow NaN \n", "Cash Flow From Continuing Operating Activities NaN \n", "Change In Working Capital NaN \n", "Change In Other Working Capital NaN \n", "Change In Other Current Liabilities NaN \n", "Change In Other Current Assets NaN \n", "Change In Payables And Accrued Expense NaN \n", "Change In Payable NaN \n", "Change In Account Payable NaN \n", "Change In Tax Payable NaN \n", "Change In Income Tax Payable NaN \n", "Change In Inventory NaN \n", "Change In Receivables NaN \n", "Changes In Account Receivables NaN \n", "Stock Based Compensation NaN \n", "Unrealized Gain Loss On Investment Securities NaN \n", "Asset Impairment Charge NaN \n", "Deferred Tax NaN \n", "Deferred Income Tax NaN \n", "Depreciation Amortization Depletion NaN \n", "Depreciation And Amortization NaN \n", "Depreciation NaN \n", "Operating Gains Losses NaN \n", "Gain Loss On Investment Securities NaN \n", "Net Income From Continuing Operations NaN " ] }, "execution_count": 15, "metadata": {}, "output_type": "execute_result" } ], "source": [ "stock.cashflow" ] }, { "cell_type": "code", "execution_count": 16, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
2025-03-312024-12-312024-09-302024-06-302024-03-312023-09-30
Free Cash Flow20299000000.06487000000.019257000000.023322000000.020965000000.0NaN
Repurchase Of Capital Stock-4781000000.0-4986000000.0-4107000000.0-4210000000.0-4213000000.0NaN
Repayment Of Debt-2250000000.00.0-966000000.0-13065000000.0-11589000000.0NaN
Issuance Of Debt0.00.00.05447000000.06352000000.0NaN
Issuance Of Capital Stock546000000.0256000000.0706000000.0534000000.0522000000.0NaN
Capital Expenditure-16745000000.0-15804000000.0-14923000000.0-13873000000.0-10952000000.0NaN
End Cash Position28828000000.017482000000.020840000000.018315000000.019634000000.0NaN
Beginning Cash Position17482000000.020840000000.018315000000.019634000000.017305000000.0NaN
Effect Of Exchange Rate Changes52000000.0-294000000.0122000000.0-103000000.0-80000000.0NaN
Changes In Cash11294000000.0-3064000000.02403000000.0-1216000000.02409000000.0NaN
Financing Cash Flow-13036000000.0-11243000000.0-16576000000.0-23563000000.0-18808000000.0NaN
Cash Flow From Continuing Financing Activities-13036000000.0-11243000000.0-16576000000.0-23563000000.0-18808000000.0NaN
Net Other Financing Charges-382000000.0-343000000.0-889000000.0-303000000.0-498000000.0NaN
Cash Dividends Paid-6169000000.0-6170000000.0-5574000000.0-5574000000.0-5572000000.0NaN
Common Stock Dividend Paid-6169000000.0-6170000000.0-5574000000.0-5574000000.0-5572000000.0NaN
Net Common Stock Issuance-4235000000.0-4730000000.0-3401000000.0-3676000000.0-3691000000.0NaN
Common Stock Payments-4781000000.0-4986000000.0-4107000000.0-4210000000.0-4213000000.0NaN
Common Stock Issuance546000000.0256000000.0706000000.0534000000.0522000000.0NaN
Net Issuance Payments Of Debt-2250000000.00.0-6712000000.0-14010000000.0-9047000000.0NaN
Net Short Term Debt Issuance0.00.0-5746000000.0-1142000000.0-3810000000.0NaN
Short Term Debt IssuanceNaNNaNNaNNaNNaN18692000000.0
Net Long Term Debt Issuance-2250000000.00.0-966000000.0-12868000000.0-5237000000.0NaN
Long Term Debt Payments-2250000000.00.0-966000000.0-13065000000.0-11589000000.0NaN
Long Term Debt Issuance0.00.00.0197000000.06352000000.0NaN
Investing Cash Flow-12714000000.0-14112000000.0-15201000000.0-14848000000.0-10700000000.0NaN
Cash Flow From Continuing Investing Activities-12714000000.0-14112000000.0-15201000000.0-14848000000.0-10700000000.0NaN
Net Other Investing Changes604000000.0-16000000.0-913000000.0-382000000.0-1281000000.0NaN
Net Investment Purchase And Sale4408000000.03113000000.02484000000.0749000000.03108000000.0NaN
Sale Of Investment8882000000.05163000000.04104000000.03580000000.05291000000.0NaN
Purchase Of Investment-4474000000.0-2050000000.0-1620000000.0-2831000000.0-2183000000.0NaN
Net Business Purchase And Sale-981000000.0-1405000000.0-1849000000.0-1342000000.0-1575000000.0NaN
Purchase Of Business-981000000.0-1405000000.0-1849000000.0-1342000000.0-1575000000.0NaN
Net PPE Purchase And Sale-16745000000.0-15804000000.0-14923000000.0-13873000000.0-10952000000.0NaN
Purchase Of PPE-16745000000.0-15804000000.0-14923000000.0-13873000000.0-10952000000.0NaN
Operating Cash Flow37044000000.022291000000.034180000000.037195000000.031917000000.0NaN
Cash Flow From Continuing Operating Activities37044000000.022291000000.034180000000.037195000000.031917000000.0NaN
Change In Working Capital2042000000.0-11551000000.0856000000.07184000000.02522000000.0NaN
Change In Other Working Capital-1032000000.0-6338000000.0-5553000000.015657000000.0-645000000.0NaN
Change In Other Current Liabilities2448000000.03933000000.0-5512000000.05088000000.02851000000.0NaN
Change In Other Current Assets558000000.0-1442000000.0-1843000000.0-3768000000.0-1186000000.0NaN
Change In Payables And Accrued Expense2477000000.0-2437000000.0100000000.03398000000.03270000000.0NaN
Change In Payable2477000000.0-2437000000.0100000000.03398000000.03270000000.0NaN
Change In Account Payable1179000000.0958000000.0-916000000.04204000000.0648000000.0NaN
Change In Tax Payable1298000000.0-3395000000.01016000000.0-806000000.02622000000.0NaN
Change In Income Tax Payable1298000000.0-3395000000.01016000000.0-806000000.02622000000.0NaN
Change In Inventory52000000.0711000000.0-373000000.055000000.0260000000.0NaN
Change In Receivables-2461000000.0-5978000000.014037000000.0-13246000000.0-2028000000.0NaN
Changes In Account Receivables-2461000000.0-5978000000.014037000000.0-13246000000.0-2028000000.0NaN
Stock Based Compensation2980000000.03089000000.02832000000.02696000000.02703000000.0NaN
Unrealized Gain Loss On Investment Securities-135000000.0-25000000.0-412000000.010000000.07000000.0NaN
Asset Impairment Charge24000000.0867000000.07000000.022000000.017000000.0NaN
Deferred Tax-2244000000.0-1158000000.0-1433000000.0-1145000000.0-1323000000.0NaN
Deferred Income Tax-2244000000.0-1158000000.0-1433000000.0-1145000000.0-1323000000.0NaN
Depreciation Amortization Depletion8740000000.06827000000.07383000000.06380000000.06027000000.0NaN
Depreciation And Amortization8740000000.06827000000.07383000000.06380000000.06027000000.0NaN
Depreciation8740000000.06827000000.07383000000.06380000000.06027000000.0NaN
Operating Gains Losses-187000000.0134000000.0280000000.012000000.025000000.0NaN
Gain Loss On Investment Securities-187000000.0134000000.0280000000.012000000.025000000.0NaN
Net Income From Continuing Operations25824000000.024108000000.024667000000.022036000000.021939000000.0NaN
\n", "
" ], "text/plain": [ " 2025-03-31 2024-12-31 \\\n", "Free Cash Flow 20299000000.0 6487000000.0 \n", "Repurchase Of Capital Stock -4781000000.0 -4986000000.0 \n", "Repayment Of Debt -2250000000.0 0.0 \n", "Issuance Of Debt 0.0 0.0 \n", "Issuance Of Capital Stock 546000000.0 256000000.0 \n", "Capital Expenditure -16745000000.0 -15804000000.0 \n", "End Cash Position 28828000000.0 17482000000.0 \n", "Beginning Cash Position 17482000000.0 20840000000.0 \n", "Effect Of Exchange Rate Changes 52000000.0 -294000000.0 \n", "Changes In Cash 11294000000.0 -3064000000.0 \n", "Financing Cash Flow -13036000000.0 -11243000000.0 \n", "Cash Flow From Continuing Financing Activities -13036000000.0 -11243000000.0 \n", "Net Other Financing Charges -382000000.0 -343000000.0 \n", "Cash Dividends Paid -6169000000.0 -6170000000.0 \n", "Common Stock Dividend Paid -6169000000.0 -6170000000.0 \n", "Net Common Stock Issuance -4235000000.0 -4730000000.0 \n", "Common Stock Payments -4781000000.0 -4986000000.0 \n", "Common Stock Issuance 546000000.0 256000000.0 \n", "Net Issuance Payments Of Debt -2250000000.0 0.0 \n", "Net Short Term Debt Issuance 0.0 0.0 \n", "Short Term Debt Issuance NaN NaN \n", "Net Long Term Debt Issuance -2250000000.0 0.0 \n", "Long Term Debt Payments -2250000000.0 0.0 \n", "Long Term Debt Issuance 0.0 0.0 \n", "Investing Cash Flow -12714000000.0 -14112000000.0 \n", "Cash Flow From Continuing Investing Activities -12714000000.0 -14112000000.0 \n", "Net Other Investing Changes 604000000.0 -16000000.0 \n", "Net Investment Purchase And Sale 4408000000.0 3113000000.0 \n", "Sale Of Investment 8882000000.0 5163000000.0 \n", "Purchase Of Investment -4474000000.0 -2050000000.0 \n", "Net Business Purchase And Sale -981000000.0 -1405000000.0 \n", "Purchase Of Business -981000000.0 -1405000000.0 \n", "Net PPE Purchase And Sale -16745000000.0 -15804000000.0 \n", "Purchase Of PPE -16745000000.0 -15804000000.0 \n", "Operating Cash Flow 37044000000.0 22291000000.0 \n", "Cash Flow From Continuing Operating Activities 37044000000.0 22291000000.0 \n", "Change In Working Capital 2042000000.0 -11551000000.0 \n", "Change In Other Working Capital -1032000000.0 -6338000000.0 \n", "Change In Other Current Liabilities 2448000000.0 3933000000.0 \n", "Change In Other Current Assets 558000000.0 -1442000000.0 \n", "Change In Payables And Accrued Expense 2477000000.0 -2437000000.0 \n", "Change In Payable 2477000000.0 -2437000000.0 \n", "Change In Account Payable 1179000000.0 958000000.0 \n", "Change In Tax Payable 1298000000.0 -3395000000.0 \n", "Change In Income Tax Payable 1298000000.0 -3395000000.0 \n", "Change In Inventory 52000000.0 711000000.0 \n", "Change In Receivables -2461000000.0 -5978000000.0 \n", "Changes In Account Receivables -2461000000.0 -5978000000.0 \n", "Stock Based Compensation 2980000000.0 3089000000.0 \n", "Unrealized Gain Loss On Investment Securities -135000000.0 -25000000.0 \n", "Asset Impairment Charge 24000000.0 867000000.0 \n", "Deferred Tax -2244000000.0 -1158000000.0 \n", "Deferred Income Tax -2244000000.0 -1158000000.0 \n", "Depreciation Amortization Depletion 8740000000.0 6827000000.0 \n", "Depreciation And Amortization 8740000000.0 6827000000.0 \n", "Depreciation 8740000000.0 6827000000.0 \n", "Operating Gains Losses -187000000.0 134000000.0 \n", "Gain Loss On Investment Securities -187000000.0 134000000.0 \n", "Net Income From Continuing Operations 25824000000.0 24108000000.0 \n", "\n", " 2024-09-30 2024-06-30 \\\n", "Free Cash Flow 19257000000.0 23322000000.0 \n", "Repurchase Of Capital Stock -4107000000.0 -4210000000.0 \n", "Repayment Of Debt -966000000.0 -13065000000.0 \n", "Issuance Of Debt 0.0 5447000000.0 \n", "Issuance Of Capital Stock 706000000.0 534000000.0 \n", "Capital Expenditure -14923000000.0 -13873000000.0 \n", "End Cash Position 20840000000.0 18315000000.0 \n", "Beginning Cash Position 18315000000.0 19634000000.0 \n", "Effect Of Exchange Rate Changes 122000000.0 -103000000.0 \n", "Changes In Cash 2403000000.0 -1216000000.0 \n", "Financing Cash Flow -16576000000.0 -23563000000.0 \n", "Cash Flow From Continuing Financing Activities -16576000000.0 -23563000000.0 \n", "Net Other Financing Charges -889000000.0 -303000000.0 \n", "Cash Dividends Paid -5574000000.0 -5574000000.0 \n", "Common Stock Dividend Paid -5574000000.0 -5574000000.0 \n", "Net Common Stock Issuance -3401000000.0 -3676000000.0 \n", "Common Stock Payments -4107000000.0 -4210000000.0 \n", "Common Stock Issuance 706000000.0 534000000.0 \n", "Net Issuance Payments Of Debt -6712000000.0 -14010000000.0 \n", "Net Short Term Debt Issuance -5746000000.0 -1142000000.0 \n", "Short Term Debt Issuance NaN NaN \n", "Net Long Term Debt Issuance -966000000.0 -12868000000.0 \n", "Long Term Debt Payments -966000000.0 -13065000000.0 \n", "Long Term Debt Issuance 0.0 197000000.0 \n", "Investing Cash Flow -15201000000.0 -14848000000.0 \n", "Cash Flow From Continuing Investing Activities -15201000000.0 -14848000000.0 \n", "Net Other Investing Changes -913000000.0 -382000000.0 \n", "Net Investment Purchase And Sale 2484000000.0 749000000.0 \n", "Sale Of Investment 4104000000.0 3580000000.0 \n", "Purchase Of Investment -1620000000.0 -2831000000.0 \n", "Net Business Purchase And Sale -1849000000.0 -1342000000.0 \n", "Purchase Of Business -1849000000.0 -1342000000.0 \n", "Net PPE Purchase And Sale -14923000000.0 -13873000000.0 \n", "Purchase Of PPE -14923000000.0 -13873000000.0 \n", "Operating Cash Flow 34180000000.0 37195000000.0 \n", "Cash Flow From Continuing Operating Activities 34180000000.0 37195000000.0 \n", "Change In Working Capital 856000000.0 7184000000.0 \n", "Change In Other Working Capital -5553000000.0 15657000000.0 \n", "Change In Other Current Liabilities -5512000000.0 5088000000.0 \n", "Change In Other Current Assets -1843000000.0 -3768000000.0 \n", "Change In Payables And Accrued Expense 100000000.0 3398000000.0 \n", "Change In Payable 100000000.0 3398000000.0 \n", "Change In Account Payable -916000000.0 4204000000.0 \n", "Change In Tax Payable 1016000000.0 -806000000.0 \n", "Change In Income Tax Payable 1016000000.0 -806000000.0 \n", "Change In Inventory -373000000.0 55000000.0 \n", "Change In Receivables 14037000000.0 -13246000000.0 \n", "Changes In Account Receivables 14037000000.0 -13246000000.0 \n", "Stock Based Compensation 2832000000.0 2696000000.0 \n", "Unrealized Gain Loss On Investment Securities -412000000.0 10000000.0 \n", "Asset Impairment Charge 7000000.0 22000000.0 \n", "Deferred Tax -1433000000.0 -1145000000.0 \n", "Deferred Income Tax -1433000000.0 -1145000000.0 \n", "Depreciation Amortization Depletion 7383000000.0 6380000000.0 \n", "Depreciation And Amortization 7383000000.0 6380000000.0 \n", "Depreciation 7383000000.0 6380000000.0 \n", "Operating Gains Losses 280000000.0 12000000.0 \n", "Gain Loss On Investment Securities 280000000.0 12000000.0 \n", "Net Income From Continuing Operations 24667000000.0 22036000000.0 \n", "\n", " 2024-03-31 2023-09-30 \n", "Free Cash Flow 20965000000.0 NaN \n", "Repurchase Of Capital Stock -4213000000.0 NaN \n", "Repayment Of Debt -11589000000.0 NaN \n", "Issuance Of Debt 6352000000.0 NaN \n", "Issuance Of Capital Stock 522000000.0 NaN \n", "Capital Expenditure -10952000000.0 NaN \n", "End Cash Position 19634000000.0 NaN \n", "Beginning Cash Position 17305000000.0 NaN \n", "Effect Of Exchange Rate Changes -80000000.0 NaN \n", "Changes In Cash 2409000000.0 NaN \n", "Financing Cash Flow -18808000000.0 NaN \n", "Cash Flow From Continuing Financing Activities -18808000000.0 NaN \n", "Net Other Financing Charges -498000000.0 NaN \n", "Cash Dividends Paid -5572000000.0 NaN \n", "Common Stock Dividend Paid -5572000000.0 NaN \n", "Net Common Stock Issuance -3691000000.0 NaN \n", "Common Stock Payments -4213000000.0 NaN \n", "Common Stock Issuance 522000000.0 NaN \n", "Net Issuance Payments Of Debt -9047000000.0 NaN \n", "Net Short Term Debt Issuance -3810000000.0 NaN \n", "Short Term Debt Issuance NaN 18692000000.0 \n", "Net Long Term Debt Issuance -5237000000.0 NaN \n", "Long Term Debt Payments -11589000000.0 NaN \n", "Long Term Debt Issuance 6352000000.0 NaN \n", "Investing Cash Flow -10700000000.0 NaN \n", "Cash Flow From Continuing Investing Activities -10700000000.0 NaN \n", "Net Other Investing Changes -1281000000.0 NaN \n", "Net Investment Purchase And Sale 3108000000.0 NaN \n", "Sale Of Investment 5291000000.0 NaN \n", "Purchase Of Investment -2183000000.0 NaN \n", "Net Business Purchase And Sale -1575000000.0 NaN \n", "Purchase Of Business -1575000000.0 NaN \n", "Net PPE Purchase And Sale -10952000000.0 NaN \n", "Purchase Of PPE -10952000000.0 NaN \n", "Operating Cash Flow 31917000000.0 NaN \n", "Cash Flow From Continuing Operating Activities 31917000000.0 NaN \n", "Change In Working Capital 2522000000.0 NaN \n", "Change In Other Working Capital -645000000.0 NaN \n", "Change In Other Current Liabilities 2851000000.0 NaN \n", "Change In Other Current Assets -1186000000.0 NaN \n", "Change In Payables And Accrued Expense 3270000000.0 NaN \n", "Change In Payable 3270000000.0 NaN \n", "Change In Account Payable 648000000.0 NaN \n", "Change In Tax Payable 2622000000.0 NaN \n", "Change In Income Tax Payable 2622000000.0 NaN \n", "Change In Inventory 260000000.0 NaN \n", "Change In Receivables -2028000000.0 NaN \n", "Changes In Account Receivables -2028000000.0 NaN \n", "Stock Based Compensation 2703000000.0 NaN \n", "Unrealized Gain Loss On Investment Securities 7000000.0 NaN \n", "Asset Impairment Charge 17000000.0 NaN \n", "Deferred Tax -1323000000.0 NaN \n", "Deferred Income Tax -1323000000.0 NaN \n", "Depreciation Amortization Depletion 6027000000.0 NaN \n", "Depreciation And Amortization 6027000000.0 NaN \n", "Depreciation 6027000000.0 NaN \n", "Operating Gains Losses 25000000.0 NaN \n", "Gain Loss On Investment Securities 25000000.0 NaN \n", "Net Income From Continuing Operations 21939000000.0 NaN " ] }, "execution_count": 16, "metadata": {}, "output_type": "execute_result" } ], "source": [ "stock.quarterly_cashflow" ] }, { "cell_type": "code", "execution_count": 17, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
periodstrongBuybuyholdsellstrongSell
00m1540500
1-1m1441600
2-2m1541600
3-3m1440500
\n", "
" ], "text/plain": [ " period strongBuy buy hold sell strongSell\n", "0 0m 15 40 5 0 0\n", "1 -1m 14 41 6 0 0\n", "2 -2m 15 41 6 0 0\n", "3 -3m 14 40 5 0 0" ] }, "execution_count": 17, "metadata": {}, "output_type": "execute_result" } ], "source": [ "stock.recommendations" ] }, { "cell_type": "code", "execution_count": 18, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{'Dividend Date': datetime.date(2025, 6, 12),\n", " 'Ex-Dividend Date': datetime.date(2025, 5, 15),\n", " 'Earnings Date': [datetime.date(2025, 7, 28), datetime.date(2025, 8, 1)],\n", " 'Earnings High': 3.57,\n", " 'Earnings Low': 3.29625,\n", " 'Earnings Average': 3.37256,\n", " 'Revenue High': 74464996940,\n", " 'Revenue Low': 72570000000,\n", " 'Revenue Average': 73791143820}" ] }, "execution_count": 18, "metadata": {}, "output_type": "execute_result" } ], "source": [ "stock.calendar" ] }, { "cell_type": "code", "execution_count": 19, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "('2025-05-23',\n", " '2025-05-30',\n", " '2025-06-06',\n", " '2025-06-13',\n", " '2025-06-20',\n", " '2025-06-27',\n", " '2025-07-18',\n", " '2025-08-15',\n", " '2025-09-19',\n", " '2025-10-17',\n", " '2025-12-19',\n", " '2026-01-16',\n", " '2026-03-20',\n", " '2026-06-18',\n", " '2026-09-18',\n", " '2026-12-18',\n", " '2027-01-15',\n", " '2027-06-17',\n", " '2027-12-17')" ] }, "execution_count": 19, "metadata": {}, "output_type": "execute_result" } ], "source": [ "stock.options" ] }, { "cell_type": "code", "execution_count": 20, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "[{'id': '2da77061-6204-4c8b-a482-b3f603d1852a',\n", " 'content': {'id': '2da77061-6204-4c8b-a482-b3f603d1852a',\n", " 'contentType': 'STORY',\n", " 'title': \"This could be another market surprise after the Moody's US credit rating downgrade\",\n", " 'description': '',\n", " 'summary': 'Why this veteran forecaster is worried about the outlook for corporate profits.',\n", " 'pubDate': '2025-05-19T12:09:56Z',\n", " 'displayTime': '2025-05-19T12:09:56Z',\n", " 'isHosted': True,\n", " 'bypassModal': False,\n", " 'previewUrl': None,\n", " 'thumbnail': {'originalUrl': 'https://s.yimg.com/os/creatr-uploaded-images/2025-05/a07e90b0-34a6-11f0-b3ee-d99f6238649e',\n", " 'originalWidth': 4411,\n", " 'originalHeight': 2941,\n", " 'caption': '',\n", " 'resolutions': [{'url': 'https://s.yimg.com/uu/api/res/1.2/jHSucRbEPvtjroYGrumnXw--~B/aD0yOTQxO3c9NDQxMTthcHBpZD15dGFjaHlvbg--/https://s.yimg.com/os/creatr-uploaded-images/2025-05/a07e90b0-34a6-11f0-b3ee-d99f6238649e',\n", " 'width': 4411,\n", " 'height': 2941,\n", " 'tag': 'original'},\n", " {'url': 'https://s.yimg.com/uu/api/res/1.2/Pu67p1TQYG6y_bLCfrQV0w--~B/Zmk9c3RyaW07aD0xMjg7dz0xNzA7YXBwaWQ9eXRhY2h5b24-/https://s.yimg.com/os/creatr-uploaded-images/2025-05/a07e90b0-34a6-11f0-b3ee-d99f6238649e',\n", " 'width': 170,\n", " 'height': 128,\n", " 'tag': '170x128'}]},\n", " 'provider': {'displayName': 'Yahoo Finance',\n", " 'url': 'http://finance.yahoo.com/'},\n", " 'canonicalUrl': {'url': 'https://finance.yahoo.com/news/this-could-be-another-market-surprise-after-the-moodys-us-credit-rating-downgrade-120956027.html',\n", " 'site': 'finance',\n", " 'region': 'US',\n", " 'lang': 'en-US'},\n", " 'clickThroughUrl': {'url': 'https://finance.yahoo.com/news/this-could-be-another-market-surprise-after-the-moodys-us-credit-rating-downgrade-120956027.html',\n", " 'site': 'finance',\n", " 'region': 'US',\n", " 'lang': 'en-US'},\n", " 'metadata': {'editorsPick': True},\n", " 'finance': {'premiumFinance': {'isPremiumNews': False,\n", " 'isPremiumFreeNews': False}},\n", " 'storyline': {'storylineItems': [{'content': {'id': 'a1d04993-9e53-4ad2-916d-5b7a3ae44866',\n", " 'contentType': 'STORY',\n", " 'isHosted': True,\n", " 'title': 'Intel debuts AI GPUs for workstation system as it works to gain ground on Nvidia, AMD',\n", " 'thumbnail': {'originalUrl': 'https://s.yimg.com/os/creatr-uploaded-images/2025-05/e0491de0-3286-11f0-95d5-a2267e926b15',\n", " 'originalWidth': 3298,\n", " 'originalHeight': 1995,\n", " 'caption': '',\n", " 'resolutions': None},\n", " 'provider': {'displayName': 'Yahoo Finance',\n", " 'sourceId': 'yahoofinance.com'},\n", " 'previewUrl': None,\n", " 'providerContentUrl': '',\n", " 'canonicalUrl': {'url': 'https://finance.yahoo.com/news/intel-debuts-ai-gpus-for-workstation-system-as-it-works-to-gain-ground-on-nvidia-amd-103026410.html'},\n", " 'clickThroughUrl': {'url': 'https://finance.yahoo.com/news/intel-debuts-ai-gpus-for-workstation-system-as-it-works-to-gain-ground-on-nvidia-amd-103026410.html'}}},\n", " {'content': {'id': '46af9c62-ba23-436a-bccb-ea02b04be98d',\n", " 'contentType': 'STORY',\n", " 'isHosted': True,\n", " 'title': 'Trade deals take center stage: What to know this week',\n", " 'thumbnail': {'originalUrl': 'https://s.yimg.com/os/creatr-uploaded-images/2025-05/2a0eb280-3289-11f0-bdf7-7d79f61188ec',\n", " 'originalWidth': 4000,\n", " 'originalHeight': 2667,\n", " 'caption': '',\n", " 'resolutions': None},\n", " 'provider': {'displayName': 'Yahoo Finance',\n", " 'sourceId': 'yahoofinance.com'},\n", " 'previewUrl': None,\n", " 'providerContentUrl': '',\n", " 'canonicalUrl': {'url': 'https://finance.yahoo.com/news/trade-deals-take-center-stage-what-to-know-this-week-113036706.html'},\n", " 'clickThroughUrl': {'url': 'https://finance.yahoo.com/news/trade-deals-take-center-stage-what-to-know-this-week-113036706.html'}}}]}}},\n", " {'id': '1c00a3f7-d456-3dd9-bc84-59e894378680',\n", " 'content': {'id': '1c00a3f7-d456-3dd9-bc84-59e894378680',\n", " 'contentType': 'STORY',\n", " 'title': 'EC seeks feedback on Microsoft antitrust remedy proposals',\n", " 'description': '',\n", " 'summary': 'Investigation by the EC began in July 2023, following complaints from Slack Technologies, now part of Salesforce, and alfaview GmbH',\n", " 'pubDate': '2025-05-19T10:22:54Z',\n", " 'displayTime': '2025-05-19T10:22:54Z',\n", " 'isHosted': True,\n", " 'bypassModal': False,\n", " 'previewUrl': None,\n", " 'thumbnail': {'originalUrl': 'https://media.zenfs.com/en/verdict_626/5eadadb83d0cef7fe84ec8b8e7b32923',\n", " 'originalWidth': 1440,\n", " 'originalHeight': 810,\n", " 'caption': \"The Commission's decision-making process on Microsoft includes a market test Credit: DANIEL CONSTANTE/Shutterstock.\",\n", " 'resolutions': [{'url': 'https://s.yimg.com/uu/api/res/1.2/6LxH82IbunHNCwERjOl0AA--~B/aD04MTA7dz0xNDQwO2FwcGlkPXl0YWNoeW9u/https://media.zenfs.com/en/verdict_626/5eadadb83d0cef7fe84ec8b8e7b32923',\n", " 'width': 1440,\n", " 'height': 810,\n", " 'tag': 'original'},\n", " {'url': 'https://s.yimg.com/uu/api/res/1.2/7m5bLCQuogRIEA9.M9PJTw--~B/Zmk9c3RyaW07aD0xMjg7dz0xNzA7YXBwaWQ9eXRhY2h5b24-/https://media.zenfs.com/en/verdict_626/5eadadb83d0cef7fe84ec8b8e7b32923',\n", " 'width': 170,\n", " 'height': 128,\n", " 'tag': '170x128'}]},\n", " 'provider': {'displayName': 'Verdict',\n", " 'url': 'https://www.globaldata.com/'},\n", " 'canonicalUrl': {'url': 'https://www.verdict.co.uk/ec-feedback-microsofts-teams/',\n", " 'site': 'finance',\n", " 'region': 'US',\n", " 'lang': 'en-US'},\n", " 'clickThroughUrl': {'url': 'https://finance.yahoo.com/news/ec-seeks-feedback-microsoft-antitrust-102254429.html',\n", " 'site': 'finance',\n", " 'region': 'US',\n", " 'lang': 'en-US'},\n", " 'metadata': {'editorsPick': False},\n", " 'finance': {'premiumFinance': {'isPremiumNews': False,\n", " 'isPremiumFreeNews': False}},\n", " 'storyline': None}},\n", " {'id': 'f53640a6-7fc7-3319-b4a3-08915780be95',\n", " 'content': {'id': 'f53640a6-7fc7-3319-b4a3-08915780be95',\n", " 'contentType': 'STORY',\n", " 'title': 'Microsoft hosts developer conference as focus grows on AI profits',\n", " 'description': '',\n", " 'summary': 'SEATTLE (Reuters) -Microsoft hosts its annual software developer conference in Seattle on Monday, drawing thousands of coders looking to turn the past years of investments into artificial intelligence into profitable products and services for consumers and businesses. The Redmond, Washington-based software giant, which is an investor and deep strategic partner with ChatGPT creator OpenAI, and has already spent $64 billion this year, much of it on data centers needed for AI-based services such as Copilot used in its popular Microsoft 365 applications. But there are signs that Microsoft -- whose shares are up more than 30% this year, defying a broader Nasdaq decline -- is reworking its relationship with OpenAI and seeking to become a neutral arms dealer in the AI race.',\n", " 'pubDate': '2025-05-19T10:05:46Z',\n", " 'displayTime': '2025-05-19T10:05:46Z',\n", " 'isHosted': True,\n", " 'bypassModal': False,\n", " 'previewUrl': None,\n", " 'thumbnail': {'originalUrl': 'https://media.zenfs.com/en/reuters-finance.com/e83cc97a9b1441cc37593d90c2a6eb48',\n", " 'originalWidth': 800,\n", " 'originalHeight': 534,\n", " 'caption': 'FILE PHOTO: A Microsoft logo is seen in Issy-les-Moulineaux near Paris',\n", " 'resolutions': [{'url': 'https://s.yimg.com/uu/api/res/1.2/ko_t4nlfWzTSA7rmIY_8zg--~B/aD01MzQ7dz04MDA7YXBwaWQ9eXRhY2h5b24-/https://media.zenfs.com/en/reuters-finance.com/e83cc97a9b1441cc37593d90c2a6eb48',\n", " 'width': 800,\n", " 'height': 534,\n", " 'tag': 'original'},\n", " {'url': 'https://s.yimg.com/uu/api/res/1.2/16H9SR0clkFx1GBtVjSVLA--~B/Zmk9c3RyaW07aD0xMjg7dz0xNzA7YXBwaWQ9eXRhY2h5b24-/https://media.zenfs.com/en/reuters-finance.com/e83cc97a9b1441cc37593d90c2a6eb48',\n", " 'width': 170,\n", " 'height': 128,\n", " 'tag': '170x128'}]},\n", " 'provider': {'displayName': 'Reuters', 'url': 'http://www.reuters.com/'},\n", " 'canonicalUrl': {'url': 'https://finance.yahoo.com/news/microsoft-hosts-developer-conference-focus-100546396.html',\n", " 'site': 'finance',\n", " 'region': 'US',\n", " 'lang': 'en-US'},\n", " 'clickThroughUrl': {'url': 'https://finance.yahoo.com/news/microsoft-hosts-developer-conference-focus-100546396.html',\n", " 'site': 'finance',\n", " 'region': 'US',\n", " 'lang': 'en-US'},\n", " 'metadata': {'editorsPick': False},\n", " 'finance': {'premiumFinance': {'isPremiumNews': False,\n", " 'isPremiumFreeNews': False}},\n", " 'storyline': None}},\n", " {'id': 'cc91c5d6-3488-3621-8385-3d1efd0d7ce5',\n", " 'content': {'id': 'cc91c5d6-3488-3621-8385-3d1efd0d7ce5',\n", " 'contentType': 'STORY',\n", " 'title': \"Microsoft wants AI 'agents' to work together and remember things\",\n", " 'description': '',\n", " 'summary': \"REDMOND, Washington (Reuters) -Microsoft envisions a future where any company's artificial intelligence agents can work together with agents from other firms and have better memories of their interactions, its chief technologist said on Sunday ahead of the company's annual software developer conference. Microsoft is holding its Build conference in Seattle on May 19, where analysts expect the company to unveil its latest tools for developers building AI systems. Speaking at Microsoft's headquarters in Redmond, Washington, ahead of the conference, Chief Technology Officer Kevin Scott told reporters and analysts the company is focused on helping spur the adoption of standards across the technology industry that will let agents from different makers collaborate.\",\n", " 'pubDate': '2025-05-19T00:51:44Z',\n", " 'displayTime': '2025-05-19T00:51:44Z',\n", " 'isHosted': True,\n", " 'bypassModal': False,\n", " 'previewUrl': None,\n", " 'thumbnail': {'originalUrl': 'https://media.zenfs.com/en/reuters-finance.com/e4f3120e96e60d8ad5f0420ab6a955cc',\n", " 'originalWidth': 800,\n", " 'originalHeight': 540,\n", " 'caption': 'FILE PHOTO: International Mobile World Congress trade show, in Barcelona',\n", " 'resolutions': [{'url': 'https://s.yimg.com/uu/api/res/1.2/TdISDQmEsWC6cN4Vkv2UUA--~B/aD01NDA7dz04MDA7YXBwaWQ9eXRhY2h5b24-/https://media.zenfs.com/en/reuters-finance.com/e4f3120e96e60d8ad5f0420ab6a955cc',\n", " 'width': 800,\n", " 'height': 540,\n", " 'tag': 'original'},\n", " {'url': 'https://s.yimg.com/uu/api/res/1.2/.PrPJzAbbxvzg7BJzu.0ag--~B/Zmk9c3RyaW07aD0xMjg7dz0xNzA7YXBwaWQ9eXRhY2h5b24-/https://media.zenfs.com/en/reuters-finance.com/e4f3120e96e60d8ad5f0420ab6a955cc',\n", " 'width': 170,\n", " 'height': 128,\n", " 'tag': '170x128'}]},\n", " 'provider': {'displayName': 'Reuters', 'url': 'http://www.reuters.com/'},\n", " 'canonicalUrl': {'url': 'https://tech.yahoo.com/ai/articles/microsoft-wants-ai-agents-together-005144687.html',\n", " 'site': 'tech',\n", " 'region': 'US',\n", " 'lang': 'en-US'},\n", " 'clickThroughUrl': {'url': 'https://tech.yahoo.com/ai/articles/microsoft-wants-ai-agents-together-005144687.html',\n", " 'site': 'finance',\n", " 'region': 'US',\n", " 'lang': 'en-US'},\n", " 'metadata': {'editorsPick': False},\n", " 'finance': {'premiumFinance': {'isPremiumNews': False,\n", " 'isPremiumFreeNews': False}},\n", " 'storyline': None}},\n", " {'id': 'a4b4ac35-f9d7-368a-bdca-960b4ae0433d',\n", " 'content': {'id': 'a4b4ac35-f9d7-368a-bdca-960b4ae0433d',\n", " 'contentType': 'STORY',\n", " 'title': 'Bull Case \"Back on the Table\" for Apple, Microsoft, and Palantir Following Trade Truce, Says Dan Ives',\n", " 'description': '',\n", " 'summary': 'The U.S. and China struck a deal to lower import tariffs significantly from levels that had surpassed 100%. Tech stocks have been center stage as tariff concerns mounted because they heavily rely on manufacturing abroad. Things were looking extremely difficult for technology companies just a few weeks ago.',\n", " 'pubDate': '2025-05-18T22:10:00Z',\n", " 'displayTime': '2025-05-18T22:10:00Z',\n", " 'isHosted': True,\n", " 'bypassModal': False,\n", " 'previewUrl': None,\n", " 'thumbnail': {'originalUrl': 'https://media.zenfs.com/en/motleyfool.com/175d62057f49538dece9d496e4412f2f',\n", " 'originalWidth': 1400,\n", " 'originalHeight': 933,\n", " 'caption': 'A group of investors gather around a computer screen and cheer.',\n", " 'resolutions': [{'url': 'https://s.yimg.com/uu/api/res/1.2/9HRPzQFpiwHadjb4Ms24Cg--~B/aD05MzM7dz0xNDAwO2FwcGlkPXl0YWNoeW9u/https://media.zenfs.com/en/motleyfool.com/175d62057f49538dece9d496e4412f2f',\n", " 'width': 1400,\n", " 'height': 933,\n", " 'tag': 'original'},\n", " {'url': 'https://s.yimg.com/uu/api/res/1.2/l0t7Qi6Tg0g37ZOwaMKfPQ--~B/Zmk9c3RyaW07aD0xMjg7dz0xNzA7YXBwaWQ9eXRhY2h5b24-/https://media.zenfs.com/en/motleyfool.com/175d62057f49538dece9d496e4412f2f',\n", " 'width': 170,\n", " 'height': 128,\n", " 'tag': '170x128'}]},\n", " 'provider': {'displayName': 'Motley Fool', 'url': 'http://www.fool.com/'},\n", " 'canonicalUrl': {'url': 'https://www.fool.com/investing/2025/05/18/ives-says-bull-case-back-on-table-apple-palantir/',\n", " 'site': 'finance',\n", " 'region': 'US',\n", " 'lang': 'en-US'},\n", " 'clickThroughUrl': {'url': 'https://finance.yahoo.com/news/bull-case-back-table-apple-221000646.html',\n", " 'site': 'finance',\n", " 'region': 'US',\n", " 'lang': 'en-US'},\n", " 'metadata': {'editorsPick': False},\n", " 'finance': {'premiumFinance': {'isPremiumNews': False,\n", " 'isPremiumFreeNews': False}},\n", " 'storyline': None}},\n", " {'id': 'd1112a0d-50e6-384a-ab4b-480cf56d7349',\n", " 'content': {'id': 'd1112a0d-50e6-384a-ab4b-480cf56d7349',\n", " 'contentType': 'STORY',\n", " 'title': 'Big Tech Breathes Life into Q1 Earnings',\n", " 'description': '',\n", " 'summary': 'Results from some of the Magnificent 7 names last week reignited the AI trade.',\n", " 'pubDate': '2025-05-18T19:26:09Z',\n", " 'displayTime': '2025-05-18T19:26:09Z',\n", " 'isHosted': True,\n", " 'bypassModal': False,\n", " 'previewUrl': None,\n", " 'thumbnail': {'originalUrl': 'https://media.zenfs.com/en/us.finance.gurufocus/e92f933e42e41a118401992d820a8d74',\n", " 'originalWidth': 425,\n", " 'originalHeight': 282,\n", " 'caption': '',\n", " 'resolutions': [{'url': 'https://s.yimg.com/uu/api/res/1.2/zZYJ73dS0dTcaCMedJsSYw--~B/aD0yODI7dz00MjU7YXBwaWQ9eXRhY2h5b24-/https://media.zenfs.com/en/us.finance.gurufocus/e92f933e42e41a118401992d820a8d74',\n", " 'width': 425,\n", " 'height': 282,\n", " 'tag': 'original'},\n", " {'url': 'https://s.yimg.com/uu/api/res/1.2/4b_t5FKbDr7g9iof177BFg--~B/Zmk9c3RyaW07aD0xMjg7dz0xNzA7YXBwaWQ9eXRhY2h5b24-/https://media.zenfs.com/en/us.finance.gurufocus/e92f933e42e41a118401992d820a8d74',\n", " 'width': 170,\n", " 'height': 128,\n", " 'tag': '170x128'}]},\n", " 'provider': {'displayName': 'GuruFocus.com',\n", " 'url': 'http://www.gurufocus.com/'},\n", " 'canonicalUrl': {'url': 'https://finance.yahoo.com/news/big-tech-breathes-life-q1-192609495.html',\n", " 'site': 'finance',\n", " 'region': 'US',\n", " 'lang': 'en-US'},\n", " 'clickThroughUrl': {'url': 'https://finance.yahoo.com/news/big-tech-breathes-life-q1-192609495.html',\n", " 'site': 'finance',\n", " 'region': 'US',\n", " 'lang': 'en-US'},\n", " 'metadata': {'editorsPick': False},\n", " 'finance': {'premiumFinance': {'isPremiumNews': False,\n", " 'isPremiumFreeNews': False}},\n", " 'storyline': None}},\n", " {'id': '6025b59b-3da2-3c35-b933-7c0b4d183673',\n", " 'content': {'id': '6025b59b-3da2-3c35-b933-7c0b4d183673',\n", " 'contentType': 'STORY',\n", " 'title': \"Artificial Intelligence (AI) Infrastructure Spend Could Hit $6.7 Trillion by 2030, According to McKinsey. 4 Data Center Stocks to Load Up on Right Now Like There's No Tomorrow.\",\n", " 'description': '',\n", " 'summary': \"McKinsey expects that AI chips and related hardware will receive the largest allocation of infrastructure spend over the next five years. Global management consulting firm McKinsey & Company recently published a report detailing compelling trends in research and development (R&D) and capital expenditure (capex) related to artificial intelligence (AI) investments over the next five years. Per McKinsey's analysis, spending on AI infrastructure could reach $6.7 trillion by 2030.\",\n", " 'pubDate': '2025-05-18T19:22:00Z',\n", " 'displayTime': '2025-05-18T19:22:00Z',\n", " 'isHosted': True,\n", " 'bypassModal': False,\n", " 'previewUrl': None,\n", " 'thumbnail': {'originalUrl': 'https://media.zenfs.com/en/motleyfool.com/7b315e7849a3318d4c121bfa278619ce',\n", " 'originalWidth': 720,\n", " 'originalHeight': 473,\n", " 'caption': 'MSFT Capital Expenditures (TTM) Chart',\n", " 'resolutions': [{'url': 'https://s.yimg.com/uu/api/res/1.2/.EurBOkXo5ziS3wxzxc.kw--~B/aD00NzM7dz03MjA7YXBwaWQ9eXRhY2h5b24-/https://media.zenfs.com/en/motleyfool.com/7b315e7849a3318d4c121bfa278619ce',\n", " 'width': 720,\n", " 'height': 473,\n", " 'tag': 'original'},\n", " {'url': 'https://s.yimg.com/uu/api/res/1.2/S_3ridYKpa9nqFxG1BDFzQ--~B/Zmk9c3RyaW07aD0xMjg7dz0xNzA7YXBwaWQ9eXRhY2h5b24-/https://media.zenfs.com/en/motleyfool.com/7b315e7849a3318d4c121bfa278619ce',\n", " 'width': 170,\n", " 'height': 128,\n", " 'tag': '170x128'}]},\n", " 'provider': {'displayName': 'Motley Fool', 'url': 'http://www.fool.com/'},\n", " 'canonicalUrl': {'url': 'https://www.fool.com/investing/2025/05/18/artificial-intelligence-ai-infrastructure-spend-co/',\n", " 'site': 'finance',\n", " 'region': 'US',\n", " 'lang': 'en-US'},\n", " 'clickThroughUrl': {'url': 'https://finance.yahoo.com/news/artificial-intelligence-ai-infrastructure-spend-192200792.html',\n", " 'site': 'finance',\n", " 'region': 'US',\n", " 'lang': 'en-US'},\n", " 'metadata': {'editorsPick': False},\n", " 'finance': {'premiumFinance': {'isPremiumNews': False,\n", " 'isPremiumFreeNews': False}},\n", " 'storyline': None}},\n", " {'id': '803a6a70-07c3-30be-9675-e7faddc98e2d',\n", " 'content': {'id': '803a6a70-07c3-30be-9675-e7faddc98e2d',\n", " 'contentType': 'STORY',\n", " 'title': 'US States Likely to Defy US Downgrade to Keep Top Credit Ratings',\n", " 'description': '',\n", " 'summary': '(Bloomberg) -- US states from Florida to North Carolina and Texas would likely hold onto top-notch credit scores from Moody’s Ratings, mostly because they’re in better fiscal shape than the federal government itself. Most Read from BloombergHow a Highway Became San Francisco’s Newest ParkAmerica, ‘Nation of Porches’Maryland’s Credit Rating Gets Downgraded as Governor Blames Trump NJ Transit Train Engineers Strike, Disrupting Travel to NYCNYC Commuters Brace for Chaos as NJ Transit Strike LoomsMo',\n", " 'pubDate': '2025-05-18T16:33:15Z',\n", " 'displayTime': '2025-05-18T16:33:15Z',\n", " 'isHosted': True,\n", " 'bypassModal': False,\n", " 'previewUrl': None,\n", " 'thumbnail': {'originalUrl': 'https://media.zenfs.com/en/bloomberg_holding_pen_162/d58da4deb221b04ce189679b0fa8ded4',\n", " 'originalWidth': 2200,\n", " 'originalHeight': 1467,\n", " 'caption': '',\n", " 'resolutions': [{'url': 'https://s.yimg.com/uu/api/res/1.2/h1AahOCG8GvAahRPabKI7A--~B/aD0xNDY3O3c9MjIwMDthcHBpZD15dGFjaHlvbg--/https://media.zenfs.com/en/bloomberg_holding_pen_162/d58da4deb221b04ce189679b0fa8ded4',\n", " 'width': 2200,\n", " 'height': 1467,\n", " 'tag': 'original'},\n", " {'url': 'https://s.yimg.com/uu/api/res/1.2/l7P_otyGfUSpL2HeS9ew5g--~B/Zmk9c3RyaW07aD0xMjg7dz0xNzA7YXBwaWQ9eXRhY2h5b24-/https://media.zenfs.com/en/bloomberg_holding_pen_162/d58da4deb221b04ce189679b0fa8ded4',\n", " 'width': 170,\n", " 'height': 128,\n", " 'tag': '170x128'}]},\n", " 'provider': {'displayName': 'Bloomberg',\n", " 'url': 'https://www.bloomberg.com/company'},\n", " 'canonicalUrl': {'url': 'https://finance.yahoo.com/news/us-states-likely-defy-us-163315923.html',\n", " 'site': 'finance',\n", " 'region': 'US',\n", " 'lang': 'en-US'},\n", " 'clickThroughUrl': {'url': 'https://finance.yahoo.com/news/us-states-likely-defy-us-163315923.html',\n", " 'site': 'finance',\n", " 'region': 'US',\n", " 'lang': 'en-US'},\n", " 'metadata': {'editorsPick': False},\n", " 'finance': {'premiumFinance': {'isPremiumNews': False,\n", " 'isPremiumFreeNews': False}},\n", " 'storyline': None}},\n", " {'id': '6f09236c-b666-3b32-8521-1bf4ad2619da',\n", " 'content': {'id': '6f09236c-b666-3b32-8521-1bf4ad2619da',\n", " 'contentType': 'STORY',\n", " 'title': 'Big Tech Goes From Stock Market’s Safest Bet to Biggest Question',\n", " 'description': '',\n", " 'summary': '(Bloomberg) -- For most of the past decade, a handful of high-flying technology companies have pushed the US stock market to record highs and become cornerstones of investment portfolios. But that’s collapsed this year.Most Read from BloombergHow a Highway Became San Francisco’s Newest ParkAmerica, ‘Nation of Porches’Maryland’s Credit Rating Gets Downgraded as Governor Blames Trump NJ Transit Train Engineers Strike, Disrupting Travel to NYCNYC Commuters Brace for Chaos as NJ Transit Strike Looms',\n", " 'pubDate': '2025-05-18T12:00:07Z',\n", " 'displayTime': '2025-05-19T07:20:10Z',\n", " 'isHosted': True,\n", " 'bypassModal': False,\n", " 'previewUrl': None,\n", " 'thumbnail': {'originalUrl': 'https://media.zenfs.com/en/bloomberg_holding_pen_162/eb4dbfb6a0a8f68fca48805c88c7fa04',\n", " 'originalWidth': 1240,\n", " 'originalHeight': 886,\n", " 'caption': '',\n", " 'resolutions': [{'url': 'https://s.yimg.com/uu/api/res/1.2/o2WxiHXpgCDKyoavZFWzoQ--~B/aD04ODY7dz0xMjQwO2FwcGlkPXl0YWNoeW9u/https://media.zenfs.com/en/bloomberg_holding_pen_162/eb4dbfb6a0a8f68fca48805c88c7fa04',\n", " 'width': 1240,\n", " 'height': 886,\n", " 'tag': 'original'},\n", " {'url': 'https://s.yimg.com/uu/api/res/1.2/Hl09yOvD4tQ66CEdXSaWVA--~B/Zmk9c3RyaW07aD0xMjg7dz0xNzA7YXBwaWQ9eXRhY2h5b24-/https://media.zenfs.com/en/bloomberg_holding_pen_162/eb4dbfb6a0a8f68fca48805c88c7fa04',\n", " 'width': 170,\n", " 'height': 128,\n", " 'tag': '170x128'}]},\n", " 'provider': {'displayName': 'Bloomberg',\n", " 'url': 'https://www.bloomberg.com/company'},\n", " 'canonicalUrl': {'url': 'https://finance.yahoo.com/news/big-tech-goes-stock-market-120007963.html',\n", " 'site': 'finance',\n", " 'region': 'US',\n", " 'lang': 'en-US'},\n", " 'clickThroughUrl': {'url': 'https://finance.yahoo.com/news/big-tech-goes-stock-market-120007963.html',\n", " 'site': 'finance',\n", " 'region': 'US',\n", " 'lang': 'en-US'},\n", " 'metadata': {'editorsPick': False},\n", " 'finance': {'premiumFinance': {'isPremiumNews': False,\n", " 'isPremiumFreeNews': False}},\n", " 'storyline': None}},\n", " {'id': 'fb47ffc5-6458-3254-9ca5-943626c14675',\n", " 'content': {'id': 'fb47ffc5-6458-3254-9ca5-943626c14675',\n", " 'contentType': 'STORY',\n", " 'title': 'Microsoft Joins Forces with Informatica (INFA) to Accelerate Customer Adoption',\n", " 'description': '',\n", " 'summary': 'We recently published a list of 10 AI Stocks on Wall Street’s Radar. In this article, we are going to take a look at where Informatica Inc. (NYSE:INFA) stands against other AI stocks on Wall Street’s radar. Days after the Biden-era rule on AI chips export was rescinded, a bipartisan group of eight U.S. lawmakers […]',\n", " 'pubDate': '2025-05-18T11:04:47Z',\n", " 'displayTime': '2025-05-18T11:04:47Z',\n", " 'isHosted': True,\n", " 'bypassModal': False,\n", " 'previewUrl': None,\n", " 'thumbnail': {'originalUrl': 'https://media.zenfs.com/en/insidermonkey.com/cbd5cf86279bcf55ec663a65392976c2',\n", " 'originalWidth': 1456,\n", " 'originalHeight': 816,\n", " 'caption': 'Microsoft Joins Forces with Informatica (INFA) to Accelerate Customer Adoption',\n", " 'resolutions': [{'url': 'https://s.yimg.com/uu/api/res/1.2/K_l.smAfZpgv6vRCsxGa.Q--~B/aD04MTY7dz0xNDU2O2FwcGlkPXl0YWNoeW9u/https://media.zenfs.com/en/insidermonkey.com/cbd5cf86279bcf55ec663a65392976c2',\n", " 'width': 1456,\n", " 'height': 816,\n", " 'tag': 'original'},\n", " {'url': 'https://s.yimg.com/uu/api/res/1.2/VCdTC_csWgLbgvSBfsXPVQ--~B/Zmk9c3RyaW07aD0xMjg7dz0xNzA7YXBwaWQ9eXRhY2h5b24-/https://media.zenfs.com/en/insidermonkey.com/cbd5cf86279bcf55ec663a65392976c2',\n", " 'width': 170,\n", " 'height': 128,\n", " 'tag': '170x128'}]},\n", " 'provider': {'displayName': 'Insider Monkey',\n", " 'url': 'http://www.insidermonkey.com'},\n", " 'canonicalUrl': {'url': 'https://finance.yahoo.com/news/microsoft-joins-forces-informatica-infa-110447771.html',\n", " 'site': 'finance',\n", " 'region': 'US',\n", " 'lang': 'en-US'},\n", " 'clickThroughUrl': {'url': 'https://finance.yahoo.com/news/microsoft-joins-forces-informatica-infa-110447771.html',\n", " 'site': 'finance',\n", " 'region': 'US',\n", " 'lang': 'en-US'},\n", " 'metadata': {'editorsPick': False},\n", " 'finance': {'premiumFinance': {'isPremiumNews': False,\n", " 'isPremiumFreeNews': False}},\n", " 'storyline': None}}]" ] }, "execution_count": 20, "metadata": {}, "output_type": "execute_result" } ], "source": [ "stock.news" ] } ], "metadata": { "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.13.2" } }, "nbformat": 4, "nbformat_minor": 4 }