OVLY · Oak Valley Bancorp (CA) Common Stock
View on chartInsiders & Stakes
| Christopher M. Courtney CEO | ▼ Sell | Other | 244,304 Shares held | 5/20/2026 | View profile |
| Titus Danny L. Director | ▼ Sell | Gift | 208,855 Shares held | 4/23/2025 | View profile |
| Martin Ronald C. Director | ▼ Sell | Open Market | 153,447 Shares held | 5/13/2024 | View profile |
| H. Randolph Holder Jr. Director | ▲ Buy | Open Market | 152,991 Shares held | 8/17/2026 | View profile |
| James L. Gilbert Director | ▼ Sell | Gift | 151,654 Shares held | 8/27/2025 | View profile |
| Powers Janis L EVP Risk Management | ▲ Buy | Grant | 82,719 Shares held | 2/28/2023 | View profile |
| Michael J. Rodrigues EVP Chief Credit Officer | ▲ Buy | Grant | 76,432 Shares held | 2/27/2026 | View profile |
| Pelton Janet S Director | ▲ Buy | Open Market | 65,000 Shares held | 5/1/2025 | View profile |
| Daniel J. Leonard Director | ▲ Buy | Open Market | 62,537 Shares held | 8/19/2026 | View profile |
| Richard A. McCarty President & COO | ▲ Buy | Grant | 60,932 Shares held | 2/27/2026 | View profile |
| Cathy Ghan EVP Commercial Real Estate | ▲ Buy | Grant | 41,176 Shares held | 2/27/2026 | View profile |
| Russell E. Stahl EVP Chief Information Officer | ▲ Buy | Grant | 40,796 Shares held | 2/27/2026 | View profile |
| Jeffrey A. Gall EVP Chief Financial Officer | ▲ Buy | Grant | 39,985 Shares held | 2/27/2026 | View profile |
| Gary Stephens EVP Commercial Banking | ▲ Buy | Grant | 37,517 Shares held | 2/27/2026 | View profile |
| Terrance P. Withrow Director | ▲ Buy | Open Market | 31,917 Shares held | 2/13/2026 | View profile |
| Don Barton Director | ▼ Sell | Open Market | 29,975 Shares held | 7/27/2026 | View profile |
| DICKERSON LYNN Director | ▲ Buy | Grant | 25,001 Shares held | 8/28/2023 | View profile |
| Erich A. Haidlen Director | ▲ Buy | Open Market | 22,950 Shares held | 2/13/2026 | View profile |
| Julie Dehart EVP Retail Banking | ▲ Buy | Grant | 21,989 Shares held | 2/27/2026 | View profile |
| Kimberly D. Booke EVP Chief Risk Officer | ▲ Buy | Grant | 19,103 Shares held | 2/27/2026 | View profile |
| Wiiliam D. Nunes EVP Chief Marketing Officer | ▼ Sell | Tax Withholding | 15,707 Shares held | 2/27/2026 | View profile |
| Gary Strong Director | ▲ Buy | Open Market | 14,842 Shares held | 7/27/2026 | View profile |
| Theresa Roland EVP Chief HR Officer | ▲ Buy | Grant | 11,609 Shares held | 2/27/2026 | View profile |
| Allison Lafferty Director | ▲ Buy | Open Market | 8,693 Shares held | 5/28/2026 | View profile |
Transaction History
| Daniel J. Leonard | ▲ Buy | Open Market | 125 | $4K | 8/19/2026 |
| H. Randolph Holder Jr. | ▲ Buy | Open Market | 115 | $4K | 8/17/2026 |
| Daniel J. Leonard | ▼ Sell | Other | 186 | — | 7/29/2026 |
| Don Barton | ▼ Sell | Open Market | 375 | $12K | 7/27/2026 |
| Gary Strong | ▲ Buy | Open Market | 2,000 | $65K | 7/27/2026 |
| Don Barton | ▼ Sell | Open Market | 375 | $12K | 6/26/2026 |
| Allison Lafferty | ▲ Buy | Open Market | 87 | $3K | 5/28/2026 |
| Don Barton | ▼ Sell | Open Market | 375 | $13K | 5/26/2026 |
| Christopher M. Courtney | ▼ Sell | Other | 657 | — | 5/20/2026 |
| H. Randolph Holder Jr. | ▲ Buy | Open Market | 200 | $7K | 5/12/2026 |
| Allison Lafferty | ▲ Buy | Open Market | 180 | $6K | 5/5/2026 |
| Daniel J. Leonard | ▲ Buy | Open Market | 375 | $12K | 4/29/2026 |
| Christopher M. Courtney | ▲ Buy | Grant | 5,267 | — | 2/27/2026 |
| Cathy Ghan | ▼ Sell | Tax Withholding | 105 | — | 2/27/2026 |
| Cathy Ghan | ▼ Sell | Tax Withholding | 87 | — | 2/27/2026 |
| Cathy Ghan | ▼ Sell | Tax Withholding | 401 | — | 2/27/2026 |
| Cathy Ghan | ▼ Sell | Tax Withholding | 101 | — | 2/27/2026 |
| Cathy Ghan | ▼ Sell | Tax Withholding | 89 | — | 2/27/2026 |
| Cathy Ghan | ▲ Buy | Grant | 784 | — | 2/27/2026 |
| Theresa Roland | ▲ Buy | Grant | 784 | — | 2/27/2026 |
| Wiiliam D. Nunes | ▼ Sell | Tax Withholding | 123 | — | 2/27/2026 |
| Russell E. Stahl | ▼ Sell | Tax Withholding | 120 | — | 2/27/2026 |
| Russell E. Stahl | ▼ Sell | Tax Withholding | 107 | — | 2/27/2026 |
| Russell E. Stahl | ▼ Sell | Tax Withholding | 89 | — | 2/27/2026 |
| Russell E. Stahl | ▼ Sell | Tax Withholding | 411 | — | 2/27/2026 |
| Russell E. Stahl | ▼ Sell | Tax Withholding | 103 | — | 2/27/2026 |
| Russell E. Stahl | ▼ Sell | Tax Withholding | 91 | — | 2/27/2026 |
| Russell E. Stahl | ▲ Buy | Grant | 784 | — | 2/27/2026 |
| Gary Stephens | ▼ Sell | Tax Withholding | 120 | — | 2/27/2026 |
| Gary Stephens | ▼ Sell | Tax Withholding | 107 | — | 2/27/2026 |
| Gary Stephens | ▼ Sell | Tax Withholding | 89 | — | 2/27/2026 |
| Gary Stephens | ▼ Sell | Tax Withholding | 411 | — | 2/27/2026 |
| Gary Stephens | ▼ Sell | Tax Withholding | 103 | — | 2/27/2026 |
| Gary Stephens | ▼ Sell | Tax Withholding | 91 | — | 2/27/2026 |
| Gary Stephens | ▲ Buy | Grant | 784 | — | 2/27/2026 |
| Michael J. Rodrigues | ▼ Sell | Tax Withholding | 119 | — | 2/27/2026 |
| Michael J. Rodrigues | ▼ Sell | Tax Withholding | 107 | — | 2/27/2026 |
| Michael J. Rodrigues | ▼ Sell | Tax Withholding | 88 | — | 2/27/2026 |
| Michael J. Rodrigues | ▼ Sell | Tax Withholding | 409 | — | 2/27/2026 |
| Michael J. Rodrigues | ▼ Sell | Tax Withholding | 103 | — | 2/27/2026 |
| Michael J. Rodrigues | ▼ Sell | Tax Withholding | 90 | — | 2/27/2026 |
| Michael J. Rodrigues | ▲ Buy | Grant | 784 | — | 2/27/2026 |
| Richard A. McCarty | ▼ Sell | Tax Withholding | 213 | — | 2/27/2026 |
| Richard A. McCarty | ▼ Sell | Tax Withholding | 215 | — | 2/27/2026 |
| Richard A. McCarty | ▼ Sell | Tax Withholding | 190 | — | 2/27/2026 |
| Richard A. McCarty | ▼ Sell | Tax Withholding | 246 | — | 2/27/2026 |
| Richard A. McCarty | ▼ Sell | Tax Withholding | 417 | — | 2/27/2026 |
| Richard A. McCarty | ▲ Buy | Grant | 4,070 | — | 2/27/2026 |
| Jeffrey A. Gall | ▼ Sell | Tax Withholding | 120 | — | 2/27/2026 |
| Jeffrey A. Gall | ▼ Sell | Tax Withholding | 107 | — | 2/27/2026 |
| Jeffrey A. Gall | ▼ Sell | Tax Withholding | 89 | — | 2/27/2026 |
| Jeffrey A. Gall | ▼ Sell | Tax Withholding | 411 | — | 2/27/2026 |
| Jeffrey A. Gall | ▼ Sell | Tax Withholding | 103 | — | 2/27/2026 |
| Jeffrey A. Gall | ▼ Sell | Tax Withholding | 91 | — | 2/27/2026 |
| Jeffrey A. Gall | ▲ Buy | Grant | 784 | — | 2/27/2026 |
| Julie Dehart | ▼ Sell | Tax Withholding | 107 | — | 2/27/2026 |
| Julie Dehart | ▼ Sell | Tax Withholding | 89 | — | 2/27/2026 |
| Julie Dehart | ▼ Sell | Tax Withholding | 411 | — | 2/27/2026 |
| Julie Dehart | ▼ Sell | Tax Withholding | 103 | — | 2/27/2026 |
| Julie Dehart | ▼ Sell | Tax Withholding | 91 | — | 2/27/2026 |
| Julie Dehart | ▲ Buy | Grant | 784 | — | 2/27/2026 |
| Kimberly D. Booke | ▼ Sell | Tax Withholding | 411 | — | 2/27/2026 |
| Kimberly D. Booke | ▼ Sell | Tax Withholding | 91 | — | 2/27/2026 |
| Kimberly D. Booke | ▲ Buy | Grant | 784 | — | 2/27/2026 |
| Allison Lafferty | ▲ Buy | Open Market | 322 | $10K | 2/27/2026 |
| Allison Lafferty | ▲ Buy | Open Market | 184 | $6K | 2/27/2026 |
| Terrance P. Withrow | ▲ Buy | Open Market | 297 | $10K | 2/13/2026 |
| Erich A. Haidlen | ▲ Buy | Open Market | 71 | $2K | 2/13/2026 |
| Erich A. Haidlen | ▲ Buy | Open Market | 179 | $6K | 2/13/2026 |
| Don Barton | ▼ Sell | Open Market | 375 | $11K | 1/12/2026 |
| Richard A. McCarty | ▼ Sell | Other | 1,428 | — | 12/31/2025 |
| Christopher M. Courtney | ▼ Sell | Other | 2,079 | — | 12/31/2025 |
| Cathy Ghan | ▼ Sell | Other | 1,306 | — | 12/31/2025 |
| Theresa Roland | ▼ Sell | Other | 630 | — | 12/31/2025 |
| Wiiliam D. Nunes | ▼ Sell | Other | 400 | — | 12/31/2025 |
| Russell E. Stahl | ▼ Sell | Other | 1,263 | — | 12/31/2025 |
| Gary Stephens | ▼ Sell | Other | 1,387 | — | 12/31/2025 |
| Michael J. Rodrigues | ▼ Sell | Other | 1,710 | — | 12/31/2025 |
| Jeffrey A. Gall | ▼ Sell | Other | 1,182 | — | 12/31/2025 |
| Julie Dehart | ▼ Sell | Other | 1,006 | — | 12/31/2025 |
| Kimberly D. Booke | ▼ Sell | Other | 967 | — | 12/31/2025 |
| Don Barton | ▼ Sell | Open Market | 375 | $11K | 12/12/2025 |
| Allison Lafferty | ▲ Buy | Open Market | 6 | $170 | 11/25/2025 |
| Allison Lafferty | ▲ Buy | Open Market | 1 | $28 | 11/25/2025 |
| Allison Lafferty | ▲ Buy | Open Market | 100 | $3K | 11/25/2025 |
| Allison Lafferty | ▲ Buy | Open Market | 205 | $6K | 11/25/2025 |
| Allison Lafferty | ▲ Buy | Open Market | 72 | $2K | 11/25/2025 |
| Allison Lafferty | ▲ Buy | Open Market | 105 | $3K | 11/25/2025 |
| Don Barton | ▼ Sell | Open Market | 375 | $11K | 11/12/2025 |
| Gary Strong | ▲ Buy | Open Market | 1,000 | $28K | 10/28/2025 |
| Don Barton | ▼ Sell | Open Market | 375 | $10K | 10/13/2025 |
| Don Barton | ▼ Sell | Open Market | 375 | $11K | 9/12/2025 |
| James L. Gilbert | ▼ Sell | Gift | 4,237 | — | 8/27/2025 |
| Allison Lafferty | ▲ Buy | Open Market | 312 | $9K | 8/14/2025 |
| Allison Lafferty | ▲ Buy | Open Market | 211 | $6K | 8/14/2025 |
| Don Barton | ▼ Sell | Open Market | 375 | $10K | 8/12/2025 |
| Terrance P. Withrow | ▲ Buy | Open Market | 294 | $8K | 8/8/2025 |
| Erich A. Haidlen | ▲ Buy | Open Market | 71 | $2K | 8/8/2025 |
| Allison Lafferty | ▲ Buy | Open Market | 165 | $4K | 8/1/2025 |
| Daniel J. Leonard | ▲ Buy | Open Market | 1,000 | $26K | 8/1/2025 |
| H. Randolph Holder Jr. | ▲ Buy | Open Market | 500 | $14K | 7/30/2025 |
| Don Barton | ▼ Sell | Open Market | 375 | $11K | 7/14/2025 |
| Don Barton | ▼ Sell | Open Market | 375 | $10K | 6/12/2025 |
| H. Randolph Holder Jr. | ▲ Buy | Open Market | 2,000 | $50K | 5/27/2025 |
| Don Barton | ▼ Sell | Open Market | 8 | $207 | 5/12/2025 |
| Don Barton | ▼ Sell | Open Market | 25 | $650 | 5/12/2025 |
| Don Barton | ▼ Sell | Open Market | 9 | $234 | 5/12/2025 |
| Don Barton | ▼ Sell | Open Market | 11 | $286 | 5/12/2025 |
| Don Barton | ▼ Sell | Open Market | 30 | $787 | 5/12/2025 |
| Don Barton | ▼ Sell | Open Market | 16 | $420 | 5/12/2025 |
| Don Barton | ▼ Sell | Open Market | 14 | $368 | 5/12/2025 |
| Don Barton | ▼ Sell | Open Market | 37 | $975 | 5/12/2025 |
| Don Barton | ▼ Sell | Open Market | 6 | $158 | 5/12/2025 |
| Don Barton | ▼ Sell | Open Market | 9 | $237 | 5/12/2025 |
| Don Barton | ▼ Sell | Open Market | 1 | $26 | 5/12/2025 |
| Don Barton | ▼ Sell | Open Market | 5 | $132 | 5/12/2025 |
| Don Barton | ▼ Sell | Open Market | 1 | $26 | 5/12/2025 |
| Don Barton | ▼ Sell | Open Market | 12 | $317 | 5/12/2025 |
| Don Barton | ▼ Sell | Open Market | 21 | $555 | 5/12/2025 |
| Don Barton | ▼ Sell | Open Market | 4 | $106 | 5/12/2025 |
| Don Barton | ▼ Sell | Open Market | 44 | $1K | 5/12/2025 |
| Don Barton | ▼ Sell | Open Market | 14 | $371 | 5/12/2025 |
| Don Barton | ▼ Sell | Open Market | 4 | $106 | 5/12/2025 |
| Don Barton | ▼ Sell | Open Market | 25 | $664 | 5/12/2025 |
| Don Barton | ▼ Sell | Open Market | 3 | $80 | 5/12/2025 |
| Don Barton | ▼ Sell | Open Market | 5 | $133 | 5/12/2025 |
| Don Barton | ▼ Sell | Open Market | 9 | $239 | 5/12/2025 |
| Don Barton | ▼ Sell | Open Market | 21 | $558 | 5/12/2025 |
| Don Barton | ▼ Sell | Open Market | 3 | $80 | 5/12/2025 |
| Don Barton | ▼ Sell | Open Market | 5 | $133 | 5/12/2025 |
| Don Barton | ▼ Sell | Open Market | 7 | $186 | 5/12/2025 |
| Don Barton | ▼ Sell | Open Market | 21 | $560 | 5/12/2025 |
| Don Barton | ▼ Sell | Open Market | 5 | $133 | 5/12/2025 |
| Pelton Janet S | ▲ Buy | Open Market | 349 | $9K | 5/1/2025 |
| Pelton Janet S | ▲ Buy | Open Market | 398 | $10K | 4/30/2025 |
| Pelton Janet S | ▲ Buy | Open Market | 1,480 | $38K | 4/29/2025 |
| Pelton Janet S | ▲ Buy | Open Market | 2,773 | $69K | 4/28/2025 |
| Don Barton | ▼ Sell | Open Market | 400 | $10K | 4/28/2025 |
| Christopher M. Courtney | ▲ Buy | Open Market | 355 | $9K | 4/24/2025 |
| Christopher M. Courtney | ▲ Buy | Open Market | 45 | $1K | 4/24/2025 |
| Titus Danny L. | ▼ Sell | Gift | 1,000 | — | 4/23/2025 |
| Allison Lafferty | ▲ Buy | Open Market | 125 | $3K | 4/23/2025 |
| Allison Lafferty | ▲ Buy | Open Market | 287 | $8K | 4/23/2025 |
| Don Barton | ▼ Sell | Open Market | 10 | $234 | 4/14/2025 |
| Don Barton | ▼ Sell | Open Market | 100 | $2K | 4/14/2025 |
| Don Barton | ▼ Sell | Open Market | 8 | $190 | 4/14/2025 |
| Don Barton | ▼ Sell | Open Market | 7 | $167 | 4/14/2025 |
| Don Barton | ▼ Sell | Open Market | 87 | $2K | 4/14/2025 |
| Don Barton | ▼ Sell | Open Market | 62 | $1K | 4/14/2025 |
| Don Barton | ▼ Sell | Open Market | 100 | $2K | 4/14/2025 |
| Don Barton | ▼ Sell | Open Market | 1 | $24 | 4/14/2025 |
| Don Barton | ▼ Sell | Open Market | 9 | $216 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 9 | $216 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 18 | $433 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 10 | $241 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 9 | $217 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 22 | $535 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 21 | $515 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 1 | $25 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 1 | $25 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 1 | $25 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 1 | $25 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 1 | $25 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 21 | $515 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 1 | $25 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 1 | $25 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 1 | $25 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 2 | $49 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 1 | $25 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 1 | $25 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 43 | $1K | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 2 | $49 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 39 | $957 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 1 | $25 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 1 | $25 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 9 | $221 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 9 | $221 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 1 | $25 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 1 | $25 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 1 | $25 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 2 | $49 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 2 | $49 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 2 | $49 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 15 | $369 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 22 | $542 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 2 | $49 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 1 | $25 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 1 | $25 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 1 | $25 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 16 | $395 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 16 | $396 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 21 | $520 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 1 | $25 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 12 | $298 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 10 | $248 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 5 | $124 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 4 | $100 | 3/12/2025 |
| Don Barton | ▼ Sell | Open Market | 4 | $100 | 3/12/2025 |
| Kimberly D. Booke | ▲ Buy | Grant | 1,112 | — | 2/28/2025 |
| Kimberly D. Booke | ▼ Sell | Tax Withholding | 410 | — | 2/28/2025 |