{"ticker": {"uuid": "4091185c-b682-4832-bf96-2de2019f55ab", "symbol": "OVLY", "name": "Oak Valley Bancorp", "exchange": "NASDAQ", "country": "US", "sector": "Financial Services", "industry": "Banks - Regional"}, "articles": [{"title": "Oak Valley Bancorp (OVLY) Earnings Forecast: Future EPS & Revenue Growth Estimates", "summary": "The article provides an earnings forecast for Oak Valley Bancorp (OVLY), noting that no earnings forecast score is currently available for the company, contrasting with an industry average of 7.29 for Banking Services. It indicates that relevant data for financial forecasting, in", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-ovly/earnings", "source_name": "TradingKey", "published_at": "2026-07-14T21:11:27", "published_display": "14 Jul 2026 21:11", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Community Bank Announces Commercial Banking Officer Hiring", "summary": "Oak Valley Community Bank has announced the hiring of Joel Burns as Vice President, Commercial Banking Officer. Burns will be based at the Lodi Branch and will focus on commercial and agricultural lending, leveraging his 25 years of experience in relationship management and busin", "url": "https://www.manilatimes.net/2026/07/14/tmt-newswire/globenewswire/oak-valley-community-bank-announces-commercial-banking-officer-hiring/2383728", "source_name": "The Manila Times", "published_at": "2026-07-14T08:42:45", "published_display": "14 Jul 2026 08:42", "sentiment": "positive", "sentiment_pct": 72, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp (OVLY) Financial Health: Profitability & Balance Sheet Analysis", "summary": "", "url": "https://news.google.com/rss/articles/CBMiekFVX3lxTE8tbDUzNGdIXzQxRUN5ZWdlREUzTHBUcUtIemNRdHBueDlmVk5WekdINzhhdXhVRkZEN1BoX1ZwdGNGYld6N3NSdV9sc214Mmowd1dpNUthSDJwRC1heXBtOG83dEVSVGZfdkNnTFNJckFubHFBUm5kV2xB?oc=5", "source_name": "TradingKey", "published_at": "2026-07-14T07:00:00+00:00", "published_display": "14 Jul 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "OVLY: Oak Valley Community Bank Welcomes New VP for Commercial B", "summary": "Oak Valley Community Bank (OVLY) announced the appointment of Joel Burns as Vice President and Commercial Banking Officer, a strategic move to bolster services for commercial and agricultural clients in the Lodi area. The bank exhibits a solid GF Score\u2122 of 73/100, and despite a m", "url": "https://www.gurufocus.com/news/8956450/ovly-oak-valley-community-bank-welcomes-new-vp-for-commercial-banking", "source_name": "GuruFocus", "published_at": "2026-07-13T23:42:45", "published_display": "13 Jul 2026 23:42", "sentiment": "positive", "sentiment_pct": 67, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley\u2019s New Lodi Officer to Serve Commercial, Agricultural Clients", "summary": "Oak Valley Community Bank has announced the hiring of Joel Burns as Vice President, Commercial Banking Officer, for its Lodi branch. With 25 years of experience, Burns will focus on serving commercial and agricultural clients by offering business lending and relationship manageme", "url": "https://www.stocktitan.net/news/OVLY/oak-valley-community-bank-announces-commercial-banking-officer-r9nm76tzwav1.html", "source_name": "Stock Titan", "published_at": "2026-07-13T22:42:45", "published_display": "13 Jul 2026 22:42", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp (OVLY) Institutional Confidence", "summary": "Oak Valley Bancorp (OVLY) has an institutional shareholding score of 3.00, placing it 252nd in the Banking Services industry. Institutional shareholding proportion increased by 18.14% quarter-over-quarter to 37.71%. James Simons is identified as the largest institutional sharehol", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-ovly/sentiment", "source_name": "TradingKey", "published_at": "2026-07-10T21:10:41", "published_display": "10 Jul 2026 21:10", "sentiment": "positive", "sentiment_pct": 65, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp (OVLY) Valuation: PE, PB & Fair Value Analysis", "summary": "This article provides a valuation analysis of Oak Valley Bancorp (OVLY), detailing its current valuation score, market capitalization, and P/E ratio. As of July 10, 2026, the company's valuation score is 7.74, placing it 220th in the Banking Services industry. While specific P/B,", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-ovly/company-valuation", "source_name": "TradingKey", "published_at": "2026-07-10T08:39:44", "published_display": "10 Jul 2026 08:39", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Loan loss coverage ratio of Oak Valley Bancorp (CA) \u2013 NASDAQ:OVLY", "summary": "This article from TradingView briefly covers the loan loss coverage ratio for Oak Valley Bancorp (CA) under the ticker NASDAQ:OVLY. It provides a snapshot of the financial metric for the regional bank without elaborating on specific values or historical trends. The content primar", "url": "https://www.tradingview.com/symbols/NASDAQ-OVLY/financials-statistics-and-ratios/loan-loss-coverage/", "source_name": "TradingView", "published_at": "2026-07-09T06:44:23", "published_display": "09 Jul 2026 06:44", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Price to earnings forward of Oak Valley Bancorp (CA) \u2013 NASDAQ:OVLY", "summary": "This article provides a brief overview of Oak Valley Bancorp (CA) under the NASDAQ:OVLY ticker. It focuses on the company's price to earnings forward metric and presents basic market information and navigation options related to the stock on TradingView. The content is primarily ", "url": "https://www.tradingview.com/symbols/NASDAQ-OVLY/financials-statistics-and-ratios/price-earnings-fwd/", "source_name": "TradingView", "published_at": "2026-07-08T08:10:39", "published_display": "08 Jul 2026 08:10", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Demand deposits to total deposits of Oak Valley Bancorp (CA) \u2013 NASDAQ:OVLY", "summary": "This article provides financial data for Oak Valley Bancorp (CA), traded under NASDAQ:OVLY, specifically focusing on its demand deposits to total deposits ratio. It appears to be a stub or data-focused page from TradingView, indicating that the detailed financial period values ar", "url": "https://www.tradingview.com/symbols/NASDAQ-OVLY/financials-statistics-and-ratios/demand-deposits-total-deposits/", "source_name": "TradingView", "published_at": "2026-07-08T06:10:19", "published_display": "08 Jul 2026 06:10", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Form 4 Oak Valley Bancorp For: 30 June By Investing.com", "summary": "This article announces the filing of Form 4 for Oak Valley Bancorp (OVLY) for the period ending June 30th. Form 4 is a document that must be filed with the U.S. Securities and Exchange Commission (SEC) whenever there is a change in the ownership of company stock by company inside", "url": "https://ng.investing.com/news/stock-market-news/form-4-oak-valley-bancorp-for-30-june-93CH-2580599", "source_name": "Investing.com Nigeria", "published_at": "2026-07-01T05:10:41", "published_display": "01 Jul 2026 05:10", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp (OVLY) CEO updates 401k and profit sharing stock position", "summary": "Oak Valley Bancorp CEO Courtney Christopher M. reported a Form 4 transaction, adjusting holdings by 657 shares of common stock acquired through the company's 401k and profit sharing plans in 2026. This is not an open-market trade but a consolidation of plan activity under a Rule ", "url": "https://www.stocktitan.net/sec-filings/OVLY/form-4-oak-valley-bancorp-insider-trading-activity-015b1918e67e.html", "source_name": "Stock Titan", "published_at": "2026-07-01T04:09:37", "published_display": "01 Jul 2026 04:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Precision Trading with Oak Valley Bancorp (ca) (OVLY) Risk Zones", "summary": "This article provides a detailed AI-driven analysis for Oak Valley Bancorp (OVLY), highlighting weak near-term sentiment but long-term strength. It outlines specific trading strategies, including long, breakout, and short positions, tailored to different risk profiles with corres", "url": "https://news.stocktradersdaily.com/news_release/12/Precision_Trading_with_Oak_Valley_Bancorp_ca_OVLY_Risk_Zones_062826050801_1782637682.html", "source_name": "Stock Traders Daily", "published_at": "2026-06-28T05:09:35", "published_display": "28 Jun 2026 05:09", "sentiment": "negative", "sentiment_pct": 38, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Form 4 Oak Valley Bancorp For: 26 June By Investing.com", "summary": "This article from Investing.com reports on a Form 4 filing for Oak Valley Bancorp (OVLY) on June 26. It briefly mentions the company's stock performance that day, showing a 1.23% increase. The content primarily serves as a placeholder for a financial news update, surrounded by va", "url": "https://au.investing.com/news/stock-market-news/form-4-oak-valley-bancorp-for-26-june-93CH-4507563", "source_name": "Investing.com Australia", "published_at": "2026-06-27T02:09:42", "published_display": "27 Jun 2026 02:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp director Don Barton sells shares worth $12,472", "summary": "Oak Valley Bancorp director Don Barton sold 375 shares of the company's common stock for $12,472 on June 26, 2026, at a price of $33.26 per share. Following the transaction, executed under a 10b5-1(c) plan, Barton directly holds 30,350 shares. The company, which has raised its di", "url": "https://www.investing.com/news/insider-trading-news/oak-valley-bancorp-director-don-barton-sells-shares-worth-12472-93CH-4763851", "source_name": "Investing.com", "published_at": "2026-06-27T00:09:42", "published_display": "27 Jun 2026 00:09", "sentiment": "negative", "sentiment_pct": 38, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp (OVLY) director logs small Rule 10b5-1 sale", "summary": "Oak Valley Bancorp director Barton Don reported selling 375 shares of common stock at $33.26 per share on June 26, 2026, under a pre-scheduled Rule 10b5-1 trading plan adopted in November 2024. This transaction represents a small portion of his holdings, as he still directly owns", "url": "https://www.stocktitan.net/sec-filings/OVLY/form-4-oak-valley-bancorp-insider-trading-activity-7ea345df8d27.html", "source_name": "Stock Titan", "published_at": "2026-06-27T00:09:21", "published_display": "27 Jun 2026 00:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp director Don Barton sells shares worth $12,472 By Investing.com", "summary": "Oak Valley Bancorp director Don Barton sold 375 shares for $12,472 on June 26, 2026, at $33.26 per share, under a pre-arranged 10b5-1(c) plan. This transaction comes as the company's stock has shown a 27% return over the past year. In related news, shareholders re-elected four di", "url": "https://m.za.investing.com/news/stock-market-news/oak-valley-bancorp-director-don-barton-sells-shares-worth-12472-93CH-4346597?ampMode=1", "source_name": "Investing.com South Africa", "published_at": "2026-06-27T00:09:21", "published_display": "27 Jun 2026 00:09", "sentiment": "negative", "sentiment_pct": 40, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Donald Barton Trust sells 375 OVLY shares (NASDAQ: OVLY) via Fidelity", "summary": "The Donald Barton 2015 Sep Prop Trust filed a Form 144 notice disclosing the proposed sale of 375 shares of Oak Valley Bancorp (NASDAQ: OVLY) common stock. The transaction, with an estimated proceed of $12,663.75, was executed through Fidelity Brokerage Services LLC on May 26, 20", "url": "https://www.stocktitan.net/sec-filings/OVLY/144-oak-valley-bancorp-sec-filing-0720c92b27ba.html", "source_name": "Stock Titan", "published_at": "2026-06-26T14:09:21", "published_display": "26 Jun 2026 14:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp | 8-K: Current report", "summary": "This document is a current report filed by Oak Valley Bancorp as an 8-K. The content of the report is simply \"Document\", indicating that the full 8-K filing details would be found within the linked document itself.", "url": "https://www.moomoo.com/news/notice/306362404/oak-valley-bancorp-8-k-current-report", "source_name": "Moomoo", "published_at": "2026-06-22T00:11:32", "published_display": "22 Jun 2026 00:11", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp Shareholders Approve Directors and Auditor", "summary": "Oak Valley Bancorp shareholders re-elected four directors and ratified RSM US LLP as their independent public accounting firm at their annual meeting. TipRanks' AI Analyst, Spark, rates OVLY as \"Outperform\" due to its strong financial quality, although revenue and ROE momentum ha", "url": "https://www.theglobeandmail.com/investing/markets/stocks/OVLY-Q/pressreleases/2542815/oak-valley-bancorp-shareholders-approve-directors-and-auditor/", "source_name": "The Globe and Mail", "published_at": "2026-06-21T02:40:29", "published_display": "21 Jun 2026 02:40", "sentiment": "positive", "sentiment_pct": 77, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp (OVLY) Revenue Breakdown: Business Segments, Regional Revenue & Profit Contribution", "summary": "This article from TradingKey focuses on Oak Valley Bancorp (OVLY)'s revenue breakdown, including business segments and regional contributions. However, it explicitly states that relevant data for these categories have not yet been disclosed by the company. The page provides gener", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-ovly/revenue", "source_name": "TradingKey", "published_at": "2026-06-18T23:09:42", "published_display": "18 Jun 2026 23:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp (OVLY) Dividends & Stock Splits: Historical Payouts and Event Timeline", "summary": "This article provides a detailed historical overview of Oak Valley Bancorp's (OVLY) dividend payouts and stock splits. It lists specific dates for ex-dividend, record, and payment dates, along with dividend amounts, spanning from 2021 to projected dates in 2026. The article also ", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-ovly/dividend-splits", "source_name": "TradingKey", "published_at": "2026-06-18T01:39:12", "published_display": "18 Jun 2026 01:39", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp (OVLY) Shareholder Structure: Major Shareholders & Institutional Holdings", "summary": "This article details the shareholder structure of Oak Valley Bancorp (OVLY), listing its major shareholders and institutional holdings. It provides a breakdown of shareholder types and their proportional ownership, as well as institutional shareholding trends over several quarter", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-ovly/ownership", "source_name": "TradingKey", "published_at": "2026-06-18T01:39:12", "published_display": "18 Jun 2026 01:39", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp shareholders re-elect directors and approve auditor at annual meeting", "summary": "Oak Valley Bancorp shareholders have re-elected four directors to the board and ratified RSM US LLP as their independent public accounting firm for the fiscal year ending December 31, 2026. The re-elected directors are Christopher M. Courtney, Lynn R. Dickerson, Allison C. Laffer", "url": "https://www.investing.com/news/sec-filings/oak-valley-bancorp-shareholders-reelect-directors-and-approve-auditor-at-annual-meeting-93CH-4748003", "source_name": "Investing.com", "published_at": "2026-06-17T20:10:33", "published_display": "17 Jun 2026 20:10", "sentiment": "positive", "sentiment_pct": 61, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Strong votes at Oak Valley Bancorp (NASDAQ: OVLY) 2026 annual shareholder meeting", "summary": "Oak Valley Bancorp (NASDAQ: OVLY) held its Annual Meeting of Shareholders on June 16, 2026. Shareholders elected four directors with strong support, evidenced by votes ranging from 4,063,052 to 4,129,734 for each director, alongside 1,714,230 non-votes per directorship. An additi", "url": "https://www.stocktitan.net/sec-filings/OVLY/8-k-oak-valley-bancorp-reports-material-event-7547be15affd.html", "source_name": "Stock Titan", "published_at": "2026-06-17T17:10:33", "published_display": "17 Jun 2026 17:10", "sentiment": "positive", "sentiment_pct": 60, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp gains 26% in a year: Should you buy the stock?", "summary": "This article analyzes Oak Valley Bancorp's stock performance, noting a 26% gain over the past year. It likely discusses factors contributing to this growth and provides insights for potential investors considering purchasing the stock.", "url": "https://www.msn.com/en-us/money/savingandinvesting/oak-valley-bancorp-gains-26-in-a-year-should-you-buy-the-stock/ar-AA24WJZn", "source_name": "MSN", "published_at": "2026-06-09T15:09:55", "published_display": "09 Jun 2026 15:09", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "The Zacks Analyst Blog Highlights Amazon.com, Bank of America, Roche, Oak Valley Bancorp and Ohio Valley Banc", "summary": "", "url": "https://finance.yahoo.com/markets/stocks/articles/zacks-analyst-blog-highlights-amazon-112800525.html", "source_name": "Zacks", "published_at": "2026-06-09T11:28:00+00:00", "published_display": "09 Jun 2026 11:28", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp: Higher Provisions Are No Reason For Concern (NASDAQ:OVLY)", "summary": "", "url": "https://news.google.com/rss/articles/CBMipgFBVV95cUxOVEJZRWxRUmxqUXo1UU12eFhRaHlkcW52UTdXQ2o0amRHVmtxQ1NYUUZGVnlTRzc0UVJpRk5XYnRZYWFhUE4zZ0NJUm1aTlVfVmZxbms1RFZacU9iLXJjNFdNMzhMSkxCQ0tTOEUxNE1jSEtQZ1NCdFMzWTY4SWVtSmhxZmVGNFlCbllHWEtiWGp0c29zNXBMUjZ0TmwtblBzaVlBNUh3?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-05-29T07:00:00+00:00", "published_display": "29 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 76, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp: Q1 Earnings Snapshot", "summary": "", "url": "https://finance.yahoo.com/markets/stocks/articles/oak-valley-bancorp-q1-earnings-210706112.html", "source_name": "Associated Press", "published_at": "2026-04-22T21:07:06+00:00", "published_display": "22 Apr 2026 21:07", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp Reports 1st Quarter Results", "summary": "", "url": "https://finance.yahoo.com/markets/stocks/articles/oak-valley-bancorp-reports-1st-210000668.html", "source_name": "GlobeNewswire", "published_at": "2026-04-22T21:00:00+00:00", "published_display": "22 Apr 2026 21:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "The Zacks Analyst Blog Highlights AstraZeneca, HSBC, Walt Disney, Oak Valley Bancorp and BV Financial", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqgFBVV95cUxOdGNhbmZFZ2dheWpRVmp5WHJXM3dOVk5yckJYc3NLUFN3dUZHWmtodW12cE03SXVQWkk5Tzh1aU9TdWctaENyUVBYbmhTNnF3NmhLRTRXNWVPRTFTLS1ZX3lHZXBzZGY4MS0wRzREYzhkOHZXSjRQNkZRanlwVWJndEh6LXptZlZtbTNVNng4VjdVMXRRcjlTM01oWjN1U0stSFNJcFV0TnE5UQ?oc=5", "source_name": "Market source", "published_at": "2026-04-08T07:00:00+00:00", "published_display": "08 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}], "by_tier": {"direct": [{"title": "Oak Valley Bancorp (OVLY) Earnings Forecast: Future EPS & Revenue Growth Estimates", "summary": "The article provides an earnings forecast for Oak Valley Bancorp (OVLY), noting that no earnings forecast score is currently available for the company, contrasting with an industry average of 7.29 for Banking Services. It indicates that relevant data for financial forecasting, in", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-ovly/earnings", "source_name": "TradingKey", "published_at": "2026-07-14T21:11:27", "published_display": "14 Jul 2026 21:11", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 69, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Community Bank Announces Commercial Banking Officer Hiring", "summary": "Oak Valley Community Bank has announced the hiring of Joel Burns as Vice President, Commercial Banking Officer. Burns will be based at the Lodi Branch and will focus on commercial and agricultural lending, leveraging his 25 years of experience in relationship management and busin", "url": "https://www.manilatimes.net/2026/07/14/tmt-newswire/globenewswire/oak-valley-community-bank-announces-commercial-banking-officer-hiring/2383728", "source_name": "The Manila Times", "published_at": "2026-07-14T08:42:45", "published_display": "14 Jul 2026 08:42", "sentiment": "positive", "sentiment_pct": 72, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp (OVLY) Financial Health: Profitability & Balance Sheet Analysis", "summary": "", "url": "https://news.google.com/rss/articles/CBMiekFVX3lxTE8tbDUzNGdIXzQxRUN5ZWdlREUzTHBUcUtIemNRdHBueDlmVk5WekdINzhhdXhVRkZEN1BoX1ZwdGNGYld6N3NSdV9sc214Mmowd1dpNUthSDJwRC1heXBtOG83dEVSVGZfdkNnTFNJckFubHFBUm5kV2xB?oc=5", "source_name": "TradingKey", "published_at": "2026-07-14T07:00:00+00:00", "published_display": "14 Jul 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "OVLY: Oak Valley Community Bank Welcomes New VP for Commercial B", "summary": "Oak Valley Community Bank (OVLY) announced the appointment of Joel Burns as Vice President and Commercial Banking Officer, a strategic move to bolster services for commercial and agricultural clients in the Lodi area. The bank exhibits a solid GF Score\u2122 of 73/100, and despite a m", "url": "https://www.gurufocus.com/news/8956450/ovly-oak-valley-community-bank-welcomes-new-vp-for-commercial-banking", "source_name": "GuruFocus", "published_at": "2026-07-13T23:42:45", "published_display": "13 Jul 2026 23:42", "sentiment": "positive", "sentiment_pct": 67, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley\u2019s New Lodi Officer to Serve Commercial, Agricultural Clients", "summary": "Oak Valley Community Bank has announced the hiring of Joel Burns as Vice President, Commercial Banking Officer, for its Lodi branch. With 25 years of experience, Burns will focus on serving commercial and agricultural clients by offering business lending and relationship manageme", "url": "https://www.stocktitan.net/news/OVLY/oak-valley-community-bank-announces-commercial-banking-officer-r9nm76tzwav1.html", "source_name": "Stock Titan", "published_at": "2026-07-13T22:42:45", "published_display": "13 Jul 2026 22:42", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp (OVLY) Institutional Confidence", "summary": "Oak Valley Bancorp (OVLY) has an institutional shareholding score of 3.00, placing it 252nd in the Banking Services industry. Institutional shareholding proportion increased by 18.14% quarter-over-quarter to 37.71%. James Simons is identified as the largest institutional sharehol", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-ovly/sentiment", "source_name": "TradingKey", "published_at": "2026-07-10T21:10:41", "published_display": "10 Jul 2026 21:10", "sentiment": "positive", "sentiment_pct": 65, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp (OVLY) Valuation: PE, PB & Fair Value Analysis", "summary": "This article provides a valuation analysis of Oak Valley Bancorp (OVLY), detailing its current valuation score, market capitalization, and P/E ratio. As of July 10, 2026, the company's valuation score is 7.74, placing it 220th in the Banking Services industry. While specific P/B,", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-ovly/company-valuation", "source_name": "TradingKey", "published_at": "2026-07-10T08:39:44", "published_display": "10 Jul 2026 08:39", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Loan loss coverage ratio of Oak Valley Bancorp (CA) \u2013 NASDAQ:OVLY", "summary": "This article from TradingView briefly covers the loan loss coverage ratio for Oak Valley Bancorp (CA) under the ticker NASDAQ:OVLY. It provides a snapshot of the financial metric for the regional bank without elaborating on specific values or historical trends. The content primar", "url": "https://www.tradingview.com/symbols/NASDAQ-OVLY/financials-statistics-and-ratios/loan-loss-coverage/", "source_name": "TradingView", "published_at": "2026-07-09T06:44:23", "published_display": "09 Jul 2026 06:44", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Price to earnings forward of Oak Valley Bancorp (CA) \u2013 NASDAQ:OVLY", "summary": "This article provides a brief overview of Oak Valley Bancorp (CA) under the NASDAQ:OVLY ticker. It focuses on the company's price to earnings forward metric and presents basic market information and navigation options related to the stock on TradingView. The content is primarily ", "url": "https://www.tradingview.com/symbols/NASDAQ-OVLY/financials-statistics-and-ratios/price-earnings-fwd/", "source_name": "TradingView", "published_at": "2026-07-08T08:10:39", "published_display": "08 Jul 2026 08:10", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Demand deposits to total deposits of Oak Valley Bancorp (CA) \u2013 NASDAQ:OVLY", "summary": "This article provides financial data for Oak Valley Bancorp (CA), traded under NASDAQ:OVLY, specifically focusing on its demand deposits to total deposits ratio. It appears to be a stub or data-focused page from TradingView, indicating that the detailed financial period values ar", "url": "https://www.tradingview.com/symbols/NASDAQ-OVLY/financials-statistics-and-ratios/demand-deposits-total-deposits/", "source_name": "TradingView", "published_at": "2026-07-08T06:10:19", "published_display": "08 Jul 2026 06:10", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "macro", "event_label": "Macro sensitivity", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Form 4 Oak Valley Bancorp For: 30 June By Investing.com", "summary": "This article announces the filing of Form 4 for Oak Valley Bancorp (OVLY) for the period ending June 30th. Form 4 is a document that must be filed with the U.S. Securities and Exchange Commission (SEC) whenever there is a change in the ownership of company stock by company inside", "url": "https://ng.investing.com/news/stock-market-news/form-4-oak-valley-bancorp-for-30-june-93CH-2580599", "source_name": "Investing.com Nigeria", "published_at": "2026-07-01T05:10:41", "published_display": "01 Jul 2026 05:10", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp (OVLY) CEO updates 401k and profit sharing stock position", "summary": "Oak Valley Bancorp CEO Courtney Christopher M. reported a Form 4 transaction, adjusting holdings by 657 shares of common stock acquired through the company's 401k and profit sharing plans in 2026. This is not an open-market trade but a consolidation of plan activity under a Rule ", "url": "https://www.stocktitan.net/sec-filings/OVLY/form-4-oak-valley-bancorp-insider-trading-activity-015b1918e67e.html", "source_name": "Stock Titan", "published_at": "2026-07-01T04:09:37", "published_display": "01 Jul 2026 04:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Precision Trading with Oak Valley Bancorp (ca) (OVLY) Risk Zones", "summary": "This article provides a detailed AI-driven analysis for Oak Valley Bancorp (OVLY), highlighting weak near-term sentiment but long-term strength. It outlines specific trading strategies, including long, breakout, and short positions, tailored to different risk profiles with corres", "url": "https://news.stocktradersdaily.com/news_release/12/Precision_Trading_with_Oak_Valley_Bancorp_ca_OVLY_Risk_Zones_062826050801_1782637682.html", "source_name": "Stock Traders Daily", "published_at": "2026-06-28T05:09:35", "published_display": "28 Jun 2026 05:09", "sentiment": "negative", "sentiment_pct": 38, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Form 4 Oak Valley Bancorp For: 26 June By Investing.com", "summary": "This article from Investing.com reports on a Form 4 filing for Oak Valley Bancorp (OVLY) on June 26. It briefly mentions the company's stock performance that day, showing a 1.23% increase. The content primarily serves as a placeholder for a financial news update, surrounded by va", "url": "https://au.investing.com/news/stock-market-news/form-4-oak-valley-bancorp-for-26-june-93CH-4507563", "source_name": "Investing.com Australia", "published_at": "2026-06-27T02:09:42", "published_display": "27 Jun 2026 02:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp director Don Barton sells shares worth $12,472", "summary": "Oak Valley Bancorp director Don Barton sold 375 shares of the company's common stock for $12,472 on June 26, 2026, at a price of $33.26 per share. Following the transaction, executed under a 10b5-1(c) plan, Barton directly holds 30,350 shares. The company, which has raised its di", "url": "https://www.investing.com/news/insider-trading-news/oak-valley-bancorp-director-don-barton-sells-shares-worth-12472-93CH-4763851", "source_name": "Investing.com", "published_at": "2026-06-27T00:09:42", "published_display": "27 Jun 2026 00:09", "sentiment": "negative", "sentiment_pct": 38, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp (OVLY) director logs small Rule 10b5-1 sale", "summary": "Oak Valley Bancorp director Barton Don reported selling 375 shares of common stock at $33.26 per share on June 26, 2026, under a pre-scheduled Rule 10b5-1 trading plan adopted in November 2024. This transaction represents a small portion of his holdings, as he still directly owns", "url": "https://www.stocktitan.net/sec-filings/OVLY/form-4-oak-valley-bancorp-insider-trading-activity-7ea345df8d27.html", "source_name": "Stock Titan", "published_at": "2026-06-27T00:09:21", "published_display": "27 Jun 2026 00:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp director Don Barton sells shares worth $12,472 By Investing.com", "summary": "Oak Valley Bancorp director Don Barton sold 375 shares for $12,472 on June 26, 2026, at $33.26 per share, under a pre-arranged 10b5-1(c) plan. This transaction comes as the company's stock has shown a 27% return over the past year. In related news, shareholders re-elected four di", "url": "https://m.za.investing.com/news/stock-market-news/oak-valley-bancorp-director-don-barton-sells-shares-worth-12472-93CH-4346597?ampMode=1", "source_name": "Investing.com South Africa", "published_at": "2026-06-27T00:09:21", "published_display": "27 Jun 2026 00:09", "sentiment": "negative", "sentiment_pct": 40, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Donald Barton Trust sells 375 OVLY shares (NASDAQ: OVLY) via Fidelity", "summary": "The Donald Barton 2015 Sep Prop Trust filed a Form 144 notice disclosing the proposed sale of 375 shares of Oak Valley Bancorp (NASDAQ: OVLY) common stock. The transaction, with an estimated proceed of $12,663.75, was executed through Fidelity Brokerage Services LLC on May 26, 20", "url": "https://www.stocktitan.net/sec-filings/OVLY/144-oak-valley-bancorp-sec-filing-0720c92b27ba.html", "source_name": "Stock Titan", "published_at": "2026-06-26T14:09:21", "published_display": "26 Jun 2026 14:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp | 8-K: Current report", "summary": "This document is a current report filed by Oak Valley Bancorp as an 8-K. The content of the report is simply \"Document\", indicating that the full 8-K filing details would be found within the linked document itself.", "url": "https://www.moomoo.com/news/notice/306362404/oak-valley-bancorp-8-k-current-report", "source_name": "Moomoo", "published_at": "2026-06-22T00:11:32", "published_display": "22 Jun 2026 00:11", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp Shareholders Approve Directors and Auditor", "summary": "Oak Valley Bancorp shareholders re-elected four directors and ratified RSM US LLP as their independent public accounting firm at their annual meeting. TipRanks' AI Analyst, Spark, rates OVLY as \"Outperform\" due to its strong financial quality, although revenue and ROE momentum ha", "url": "https://www.theglobeandmail.com/investing/markets/stocks/OVLY-Q/pressreleases/2542815/oak-valley-bancorp-shareholders-approve-directors-and-auditor/", "source_name": "The Globe and Mail", "published_at": "2026-06-21T02:40:29", "published_display": "21 Jun 2026 02:40", "sentiment": "positive", "sentiment_pct": 77, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp (OVLY) Revenue Breakdown: Business Segments, Regional Revenue & Profit Contribution", "summary": "This article from TradingKey focuses on Oak Valley Bancorp (OVLY)'s revenue breakdown, including business segments and regional contributions. However, it explicitly states that relevant data for these categories have not yet been disclosed by the company. The page provides gener", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-ovly/revenue", "source_name": "TradingKey", "published_at": "2026-06-18T23:09:42", "published_display": "18 Jun 2026 23:09", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp (OVLY) Dividends & Stock Splits: Historical Payouts and Event Timeline", "summary": "This article provides a detailed historical overview of Oak Valley Bancorp's (OVLY) dividend payouts and stock splits. It lists specific dates for ex-dividend, record, and payment dates, along with dividend amounts, spanning from 2021 to projected dates in 2026. The article also ", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-ovly/dividend-splits", "source_name": "TradingKey", "published_at": "2026-06-18T01:39:12", "published_display": "18 Jun 2026 01:39", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "capital_return", "event_label": "Capital return", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp (OVLY) Shareholder Structure: Major Shareholders & Institutional Holdings", "summary": "This article details the shareholder structure of Oak Valley Bancorp (OVLY), listing its major shareholders and institutional holdings. It provides a breakdown of shareholder types and their proportional ownership, as well as institutional shareholding trends over several quarter", "url": "https://www.tradingkey.com/markets/stocks/nasdaq-ovly/ownership", "source_name": "TradingKey", "published_at": "2026-06-18T01:39:12", "published_display": "18 Jun 2026 01:39", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp shareholders re-elect directors and approve auditor at annual meeting", "summary": "Oak Valley Bancorp shareholders have re-elected four directors to the board and ratified RSM US LLP as their independent public accounting firm for the fiscal year ending December 31, 2026. The re-elected directors are Christopher M. Courtney, Lynn R. Dickerson, Allison C. Laffer", "url": "https://www.investing.com/news/sec-filings/oak-valley-bancorp-shareholders-reelect-directors-and-approve-auditor-at-annual-meeting-93CH-4748003", "source_name": "Investing.com", "published_at": "2026-06-17T20:10:33", "published_display": "17 Jun 2026 20:10", "sentiment": "positive", "sentiment_pct": 61, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Strong votes at Oak Valley Bancorp (NASDAQ: OVLY) 2026 annual shareholder meeting", "summary": "Oak Valley Bancorp (NASDAQ: OVLY) held its Annual Meeting of Shareholders on June 16, 2026. Shareholders elected four directors with strong support, evidenced by votes ranging from 4,063,052 to 4,129,734 for each director, alongside 1,714,230 non-votes per directorship. An additi", "url": "https://www.stocktitan.net/sec-filings/OVLY/8-k-oak-valley-bancorp-reports-material-event-7547be15affd.html", "source_name": "Stock Titan", "published_at": "2026-06-17T17:10:33", "published_display": "17 Jun 2026 17:10", "sentiment": "positive", "sentiment_pct": 60, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp gains 26% in a year: Should you buy the stock?", "summary": "This article analyzes Oak Valley Bancorp's stock performance, noting a 26% gain over the past year. It likely discusses factors contributing to this growth and provides insights for potential investors considering purchasing the stock.", "url": "https://www.msn.com/en-us/money/savingandinvesting/oak-valley-bancorp-gains-26-in-a-year-should-you-buy-the-stock/ar-AA24WJZn", "source_name": "MSN", "published_at": "2026-06-09T15:09:55", "published_display": "09 Jun 2026 15:09", "sentiment": "positive", "sentiment_pct": 66, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "The Zacks Analyst Blog Highlights Amazon.com, Bank of America, Roche, Oak Valley Bancorp and Ohio Valley Banc", "summary": "", "url": "https://finance.yahoo.com/markets/stocks/articles/zacks-analyst-blog-highlights-amazon-112800525.html", "source_name": "Zacks", "published_at": "2026-06-09T11:28:00+00:00", "published_display": "09 Jun 2026 11:28", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp: Higher Provisions Are No Reason For Concern (NASDAQ:OVLY)", "summary": "", "url": "https://news.google.com/rss/articles/CBMipgFBVV95cUxOVEJZRWxRUmxqUXo1UU12eFhRaHlkcW52UTdXQ2o0amRHVmtxQ1NYUUZGVnlTRzc0UVJpRk5XYnRZYWFhUE4zZ0NJUm1aTlVfVmZxbms1RFZacU9iLXJjNFdNMzhMSkxCQ0tTOEUxNE1jSEtQZ1NCdFMzWTY4SWVtSmhxZmVGNFlCbllHWEtiWGp0c29zNXBMUjZ0TmwtblBzaVlBNUh3?oc=5", "source_name": "Seeking Alpha", "published_at": "2026-05-29T07:00:00+00:00", "published_display": "29 May 2026 07:00", "sentiment": "positive", "sentiment_pct": 76, "event_type": "general", "event_label": "Market update", "event_confidence": 35, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp: Q1 Earnings Snapshot", "summary": "", "url": "https://finance.yahoo.com/markets/stocks/articles/oak-valley-bancorp-q1-earnings-210706112.html", "source_name": "Associated Press", "published_at": "2026-04-22T21:07:06+00:00", "published_display": "22 Apr 2026 21:07", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "Oak Valley Bancorp Reports 1st Quarter Results", "summary": "", "url": "https://finance.yahoo.com/markets/stocks/articles/oak-valley-bancorp-reports-1st-210000668.html", "source_name": "GlobeNewswire", "published_at": "2026-04-22T21:00:00+00:00", "published_display": "22 Apr 2026 21:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "earnings", "event_label": "Earnings", "event_confidence": 61, "tier": "direct", "tier_label": "Direct company coverage"}, {"title": "The Zacks Analyst Blog Highlights AstraZeneca, HSBC, Walt Disney, Oak Valley Bancorp and BV Financial", "summary": "", "url": "https://news.google.com/rss/articles/CBMiqgFBVV95cUxOdGNhbmZFZ2dheWpRVmp5WHJXM3dOVk5yckJYc3NLUFN3dUZHWmtodW12cE03SXVQWkk5Tzh1aU9TdWctaENyUVBYbmhTNnF3NmhLRTRXNWVPRTFTLS1ZX3lHZXBzZGY4MS0wRzREYzhkOHZXSjRQNkZRanlwVWJndEh6LXptZlZtbTNVNng4VjdVMXRRcjlTM01oWjN1U0stSFNJcFV0TnE5UQ?oc=5", "source_name": "Market source", "published_at": "2026-04-08T07:00:00+00:00", "published_display": "08 Apr 2026 07:00", "sentiment": "neutral", "sentiment_pct": 50, "event_type": "analyst", "event_label": "Analyst action", "event_confidence": 53, "tier": "direct", "tier_label": "Direct company coverage"}], "industry": [], "sector": []}, "total_fetched": 82, "total_relevant": 31, "sentiment_summary": {"positive": 8, "negative": 3, "neutral": 20, "score": 54, "total": 31, "label": "Balanced news tone", "tone": "neutral"}, "classifier": {"primary_event": "general", "primary_label": "Market update", "confidence": 81, "events": [{"event": "general", "label": "Market update", "weight": 10.8, "count": 19}, {"event": "earnings", "label": "Earnings", "weight": 4.2, "count": 7}, {"event": "analyst", "label": "Analyst action", "weight": 2.0, "count": 3}, {"event": "macro", "label": "Macro sensitivity", "weight": 0.55, "count": 1}, {"event": "capital_return", "label": "Capital return", "weight": 0.55, "count": 1}], "positive_events": 8, "negative_events": 3}, "market_context": {"has_market_context": true, "latest_close": 33.61, "latest_week": "2026-07-10", "one_week_move": -0.7, "four_week_move": -3.9, "twelve_week_move": -4.1, "trend_signal": "1", "trend_label": "Trend active", "trend_tone": "positive", "market_dynamics": -0.318451, "market_dynamics_buy_signal": false, "relative_strength": -5.480004, "fair_value_gap": 24.9, "fair_value_label": "Near fair-value range", "fair_value_tone": "neutral", "expectation_direction": "undecided", "expectation_probability": 48.4858, "reaction_label": "Price digesting", "reaction_tone": "neutral", "market_sentence": "-0.7% over one week, -3.9% over four weeks, trend active, and near fair-value range."}, "interpretation": {"label": "Balanced read", "tone": "neutral", "classification": "balanced", "summary": "News tone and price action are not far from neutral.", "confidence": 53, "badges": [], "opportunities": [], "risks": [], "event_label": "Market update", "sentiment_word": "balanced"}, "charts": {"sources": [{"label": "TradingKey", "count": 7}, {"label": "Stock Titan", "count": 5}, {"label": "TradingView", "count": 3}, {"label": "Investing.com", "count": 2}, {"label": "The Manila Times", "count": 1}, {"label": "GuruFocus", "count": 1}, {"label": "Investing.com Nigeria", "count": 1}, {"label": "Stock Traders Daily", "count": 1}], "tiers": [{"label": "Direct company coverage", "count": 31}, {"label": "Industry context", "count": 0}, {"label": "Sector context", "count": 0}], "events": [{"label": "Market update", "count": 19}, {"label": "Earnings", "count": 7}, {"label": "Analyst action", "count": 3}, {"label": "Macro sensitivity", "count": 1}, {"label": "Capital return", "count": 1}]}, "insights": [{"label": "Weighted tone", "value": "54/100", "tone": "neutral", "text": "Balanced news tone"}, {"label": "Market reaction", "value": "Balanced read", "tone": "neutral", "text": "News tone and price action are not far from neutral."}, {"label": "Primary event", "value": "Market update", "tone": "neutral", "text": "81/100 classification confidence."}, {"label": "Company focus", "value": "31", "tone": "positive", "text": "directly relevant articles"}, {"label": "Source quality", "value": "3", "tone": "positive", "text": "high-authority source matches"}, {"label": "Trend context", "value": "Trend active", "tone": "positive", "text": "-0.7% over one week, -3.9% over four weeks, trend active, and near fair-value range."}, {"label": "Latest direct headline", "value": "Neutral", "tone": "neutral", "text": "Oak Valley Bancorp (OVLY) Earnings Forecast: Future EPS & Revenue Growth Estimates"}], "updated_at": "2026-07-16T11:50:16.453497+00:00", "disclaimer": "Educational market research only. Not financial, investment, trading, tax, or legal advice."}