# EDGAR Filing Document

**Accession Number:** 0001074273
**File Stem:** 0001420506-25-001619
**Filing Date:** 2025-7
**Character Count:** 33643
**Document Hash:** 15f3f3fe92eb532648965eee04e5a5d6
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001420506-25-001619.hdr.sgml**: 20250730

**ACCESSION NUMBER**: 0001420506-25-001619

**CONFORMED SUBMISSION TYPE**: N-PX

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20250630

**FILED AS OF DATE**: 20250730

**EFFECTIVENESS DATE**: 20250730

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** CAPITAL MANAGEMENT CORP /VA
- **CENTRAL INDEX KEY:** 0001074273

**ORGANIZATION NAME:**
- **EIN:** 541048352

**FILING VALUES:**
- **FORM TYPE:** N-PX
- **SEC ACT:** 1934 Act
- **SEC FILE NUMBER:** 028-07432
- **FILM NUMBER:** 251166280

**BUSINESS ADDRESS:**
- **STREET 1:** 4101 COX ROAD
- **STREET 2:** SUITE 110
- **CITY:** GLEN ALLEN
- **STATE:** VA
- **ZIP:** 23060
- **BUSINESS PHONE:** 8042704000

**MAIL ADDRESS:**
- **STREET 1:** 4101 COX ROAD
- **STREET 2:** SUITE 110
- **CITY:** GLEN ALLEN
- **STATE:** VA
- **ZIP:** 23060

## FORM N-PX
### ANNUAL REPORT OF PROXY VOTING RECORD

## N-PX: Filer Information

**Filer CIK:** 0001074273

**Date of Report:** 06/30/2025

**Are you a Registered Management Investment Company or an Institutional Manager?:** Institutional Manager

**Is this a LIVE or TEST Filing?:** LIVE

**Is this an electronic copy of an official filing submitted in paper format?:** [ ]

### Submission Contact Information
_Not provided in this filing._

### Notification Information
**Notify via Filing Website only?:** [ ]

## N-PX: Cover Page

**Name of reporting person:** CAPITAL MANAGEMENT CORP /VA

**Address:** 4101 COX ROAD, GLEN ALLEN, VA 23060

**Telephone number:** 8042704000

**Name of agent for service:** —

**Agent Address:** —, —, — —

**Reporting Period:** Report for the year ended 06/30/2025

**SEC File Number:** 028-07432

**CRD Number (if any):** —

**Other SEC File Number (if any):** —

**LEI (if any):** —

**Report Type (check only one):**

Institutional Manager.

- [x] Institutional Manager Voting Report

- [ ] Institutional Manager Notice Report

- [ ] Institutional Manager Combination Report

Registered Management Investment Company.

- [ ] Fund Voting Report

- [ ] Fund Notice Report

**Do you wish to provide explanatory information pursuant to Special Instruction B.4?:**

- [x] No

- [ ] Yes

**Additional information:** —

## N-PX: Summary - Included Managers

**Number of Included Institutional Managers:** 0

**Included Institutional Managers:** —

## FORM N-PX PROXY VOTING RECORD

| NAME OF ISSUER      | CUSIP     | MEETING DATE   | VOTE DESCRIPTION   | VOTE CATEGORY                |   SHARES VOTED |   SHARES ON LOAN | HOW VOTED   |   SHARES VOTED FOR OR AGAINST MANAGEMENT | FOR OR AGAINST MANAGEMENT   | OTHER INFO   |
|:---|:---|:---|:---|:---|---:|---:|:---|---:|:---|:---|
| ANIKA               | 035255108 | 7/8/2024       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |         334795 |                0 | FOR         |                                   334795 | FOR                         |  |
| ARCADIUM            | G0508H110 | 7/24/2024      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |        1994456 |                0 | FOR         |                                  1994456 | FOR                         |  |
| PETMED EXPRESS      | 716382106 | 8/7/2024       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            239 |                0 | FOR         |                                      239 | FOR                         |  |
| FEDEX               | 31428X106 | 9/22/2024      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |             10 |                0 | FOR         |                                       10 | FOR                         |  |
| CONAGRA             | 205887102 | 9/17/2024      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |         243092 |                0 | FOR         |                                   243092 | FOR                         |  |
| CARDINAL HEALTH     | 14149Y108 | 11/5/2024      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            964 |                0 | FOR         |                                      964 | FOR                         |  |
| ORACLE HEALTH       | 68389X105 | 11/13/2024     | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |           1550 |                0 | FOR         |                                     1550 | FOR                         |  |
| LIFEAVANTAGE        | 53222K205 | 11/6/2024      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |         386488 |                0 | FOR         |                                   386488 | FOR                         |  |
| JBSS                | 800422107 | 10/29/2024     | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |           3671 |                0 | FOR         |                                     3671 | FOR                         |  |
| KLA CORP            | 482480100 | 11/5/2024      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            100 |                0 | FOR         |                                      100 | FOR                         |  |
| SYSCO CORP          | 871829107 | 11/14/2024     | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            112 |                0 | FOR         |                                      112 | FOR                         |  |
| VIATRIS             | 92556V106 | 12/5/2024      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            100 |                0 | FOR         |                                      100 | FOR                         |  |
| TOMI                | 890023203 | 11/18/2024     | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |          20000 |                0 | FOR         |                                    20000 | FOR                         |  |
| MICROSOFT           | 594918104 | 12/9/2024      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            188 |                0 | FOR         |                                      188 | FOR                         |  |
| WD-40               | 929236107 | 12/11/2024     | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            387 |                0 | FOR         |                                      387 | FOR                         |  |
| VISA                | 92826C839 | 1/27/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |          34023 |                0 | FOR         |                                    34023 | FOR                         |  |
| TE CONNECTIVITY     | G87052109 | 3/11/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |             30 |                0 | FOR         |                                       30 | FOR                         |  |
| APPLE               | 037833100 | 2/25/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |           3130 |                0 | FOR         |                                     3130 | FOR                         |  |
| STARBUCKS           | 855244109 | 3/11/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            600 |                0 | FOR         |                                      600 | FOR                         |  |
| QUALCOMM            | 747525103 | 3/17/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |         107119 |                0 | FOR         |                                   107119 | FOR                         |  |
| TOLL BROTHERS       | 889478103 | 3/10/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |          26430 |                0 | FOR         |                                    26430 | FOR                         |  |
| CARRIER GLOBAL      | 14448C104 | 4/8/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |         108074 |                0 | FOR         |                                   108074 | FOR                         |  |
| PNC FINANCIAL       | 693475105 | 4/22/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |             14 |                0 | FOR         |                                       14 | FOR                         |  |
| WELLS FARGO         | 949746101 | 4/28/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            300 |                0 | FOR         |                                      300 | FOR                         |  |
| WILLIAMS            | 969457100 | 4/28/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |           5400 |                0 | FOR         |                                     5400 | FOR                         |  |
| GE AEROSPACE        | 369604301 | 5/5/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |             50 |                0 | FOR         |                                       50 | FOR                         |  |
| WK KELLOGG          | 92942W107 | 4/30/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |              7 |                0 | FOR         |                                        7 | FOR                         |  |
| PFIZER              | 717081103 | 4/23/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |           1000 |                0 | FOR         |                                     1000 | FOR                         |  |
| BANK OF AMERICA     | 060505104 | 4/21/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            100 |                0 | FOR         |                                      100 | FOR                         |  |
| TEXAS INSTRUMENTS   | 882508104 | 4/16/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            301 |                0 | FOR         |                                      301 | FOR                         |  |
| IBM                 | 459200101 | 4/28/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            115 |                0 | FOR         |                                      115 | FOR                         |  |
| DOVER               | 260003108 | 5/1/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |             60 |                0 | FOR         |                                       60 | FOR                         |  |
| FASTENAL            | 311900104 | 4/23/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |          82839 |                0 | FOR         |                                    82839 | FOR                         |  |
| AMERICAN ELECTRIC   | 025537101 | 4/28/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            248 |                0 | FOR         |                                      248 | FOR                         |  |
| GOODYEAR            | 382550101 | 4/13/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            204 |                0 | FOR         |                                      204 | FOR                         |  |
| DUKE ENERGY         | 26441C204 | 4/30/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            294 |                0 | FOR         |                                      294 | FOR                         |  |
| CARNIVAL CORP       | 143658300 | 4/15/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            100 |                0 | FOR         |                                      100 | FOR                         |  |
| DOW                 | 260557103 | 4/9/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            171 |                0 | FOR         |                                      171 | FOR                         |  |
| JOHNSON AND JOHNSON | 478160104 | 4/23/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            487 |                0 | FOR         |                                      487 | FOR                         |  |
| GOLDMAN SACHS       | 38141G104 | 4/22/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |          24095 |                0 | FOR         |                                    24095 | FOR                         |  |
| KIMBERLY CLARK      | 494368103 | 4/30/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |             49 |                0 | FOR         |                                       49 | FOR                         |  |
| RTX CORP            | 75513E101 | 4/30/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |           2792 |                0 | FOR         |                                     2792 | FOR                         |  |
| AVANOS              | 05350V106 | 4/23/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |              5 |                0 | FOR         |                                        5 | FOR                         |  |
| ENBRIDGE            | 29250N105 | 5/5/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            808 |                0 | FOR         |                                      808 | FOR                         |  |
| CORNING INC         | 219350105 | 4/30/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |             50 |                0 | FOR         |                                       50 | FOR                         |  |
| ACME                | 004816104 | 4/20/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |         552740 |                0 | FOR         |                                   552740 | FOR                         |  |
| CNX RESOURCES       | 12653C108 | 4/30/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |         339006 |                0 | FOR         |                                   339006 | FOR                         |  |
| UDR                 | 902653104 | 5/14/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |           7506 |                0 | FOR         |                                     7506 | FOR                         |  |
| CRAWFORD AND CO     | 224633107 | 5/7/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |         523970 |                0 | FOR         |                                   523970 | FOR                         |  |
| AGNICO EAGLE        | 008474108 | 4/25/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |         140816 |                0 | FOR         |                                   140816 | FOR                         |  |
| PRUDENTIAL          | 744320102 | 5/12/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |          74352 |                0 | FOR         |                                    74352 | FOR                         |  |
| PEPSICO             | 713448108 | 5/6/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |           1619 |                0 | FOR         |                                     1619 | FOR                         |  |
| ABBVIE              | 00287Y109 | 5/8/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |           1056 |                0 | FOR         |                                     1056 | FOR                         |  |
| TFI INTL            | 87241L109 | 4/23/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |             40 |                0 | FOR         |                                       40 | FOR                         |  |
| CME GROUP           | 12572Q105 | 5/7/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |          31652 |                0 | FOR         |                                    31652 | FOR                         |  |
| CITIGROUP           | 172967424 | 4/28/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |          99410 |                0 | FOR         |                                    99410 | FOR                         |  |
| WASTE MANAGEMENT    | 94106L109 | 5/12/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |             32 |                0 | FOR         |                                       32 | FOR                         |  |
| CORTEVA             | 22052L104 | 4/29/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            171 |                0 | FOR         |                                      171 | FOR                         |  |
| TRUIST              | 89832Q109 | 4/8/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |           4443 |                0 | FOR         |                                     4443 | FOR                         |  |
| DEXCOM              | 252131107 | 5/7/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            600 |                0 | FOR         |                                      600 | FOR                         |  |
| MARKEL              | 570535104 | 5/20/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |             11 |                0 | FOR         |                                       11 | FOR                         |  |
| BAXTER              | 071813109 | 5/5/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |           2620 |                0 | FOR         |                                     2620 | FOR                         |  |
| ALBEMARLE           | 012653101 | 5/5/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            875 |                0 | FOR         |                                      875 | FOR                         |  |
| NUCOR               | 670346105 | 5/7/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            450 |                0 | FOR         |                                      450 | FOR                         |  |
| WEC ENERGY          | 92939U106 | 5/7/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |           2200 |                0 | FOR         |                                     2200 | FOR                         |  |
| 3M COMPANY          | 88579Y101 | 5/12/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |             38 |                0 | FOR         |                                       38 | FOR                         |  |
| CAPITAL ONE         | 14040H105 | 5/7/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            957 |                0 | FOR         |                                      957 | FOR                         |  |
| UPS                 | 911312106 | 5/7/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |          53693 |                0 | FOR         |                                    53693 | FOR                         |  |
| GE VERNOVA          | 36828A101 | 5/13/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |             12 |                0 | FOR         |                                       12 | FOR                         |  |
| KINDER MORGAN       | 49456B101 | 5/14/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |         259241 |                0 | FOR         |                                   259241 | FOR                         |  |
| SERVICE PROPERTIES  | 81761L102 | 6/12/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |        5249329 |                0 | FOR         |                                  5249329 | FOR                         |  |
| GRAY MEDIA          | 389375106 | 5/6/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |        7105630 |                0 | FOR         |                                  7105630 | FOR                         |  |
| HERSHEY             | 427866108 | 5/5/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            200 |                0 | FOR         |                                      200 | FOR                         |  |
| EXXON MOBILE        | 30231G102 | 5/27/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |           2057 |                0 | FOR         |                                     2057 | FOR                         |  |
| PITNEY BOWES        | 724479100 | 5/12/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |        1874958 |                0 | FOR         |                                  1874958 | FOR                         |  |
| ELEVANCE HEALTH     | 036752103 | 5/13/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            700 |                0 | FOR         |                                      700 | FOR                         |  |
| PAYPAL              | 70450Y103 | 6/4/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |             25 |                0 | FOR         |                                       25 | FOR                         |  |
| MARTIN MARIETTA     | 573284106 | 5/14/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |             15 |                0 | FOR         |                                       15 | FOR                         |  |
| AMAZON              | 023135106 | 5/20/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |           1560 |                0 | FOR         |                                     1560 | FOR                         |  |
| FIRST FOUNDATION    | 32026V104 | 5/28/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |           9454 |                0 | FOR         |                                     9454 | FOR                         |  |
| MERCK               | 58933Y105 | 5/26/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            230 |                0 | FOR         |                                      230 | FOR                         |  |
| DOLLAR GENERAL      | 256677105 | 5/28/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            200 |                0 | FOR         |                                      200 | FOR                         |  |
| ECOLAB              | 278865100 | 5/7/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |           1243 |                0 | FOR         |                                     1243 | FOR                         |  |
| PPL CORP            | 69351T106 | 5/15/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |           3092 |                0 | FOR         |                                     3092 | FOR                         |  |
| CVS                 | 126650100 | 5/14/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |             19 |                0 | FOR         |                                       19 | FOR                         |  |
| SOLVENTUM           | 83444M101 | 4/29/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |              9 |                0 | FOR         |                                        9 | FOR                         |  |
| NORFOLK SOUTHERN    | 655844108 | 5/7/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            850 |                0 | FOR         |                                      850 | FOR                         |  |
| OTIS WORLDWIDE      | 68902V107 | 5/14/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |           1396 |                0 | FOR         |                                     1396 | FOR                         |  |
| DOMINION            | 25746U109 | 5/6/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |           6236 |                0 | FOR         |                                     6236 | FOR                         |  |
| MARSH  MCLENNAN     | 571748102 | 5/14/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |           1580 |                0 | FOR         |                                     1580 | FOR                         |  |
| AMERIPRISE          | 03076C106 | 4/29/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |             12 |                0 | FOR         |                                       12 | FOR                         |  |
| EXTRA SPACE         | 30225T102 | 5/20/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |           8850 |                0 | FOR         |                                     8850 | FOR                         |  |
| JPMORGAN CHASE      | 46625H100 | 5/19/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            125 |                0 | FOR         |                                      125 | FOR                         |  |
| CRAWFORD AND CO     | 224633107 | 5/7/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |          14025 |                0 | FOR         |                                    14025 | FOR                         |  |
| DIME COMMUNITY      | 25432X102 | 5/21/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            350 |                0 | FOR         |                                      350 | FOR                         |  |
| CHOICE HOTELS       | 169905106 | 5/14/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |           2000 |                0 | FOR         |                                     2000 | FOR                         |  |
| CARTER BANKSHARES   | 146103106 | 5/27/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |           1844 |                0 | FOR         |                                     1844 | FOR                         |  |
| CHEVRON             | 166764100 | 5/27/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            787 |                0 | FOR         |                                      787 | FOR                         |  |
| ONEOK               | 682680103 | 5/20/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |         153030 |                0 | FOR         |                                   153030 | FOR                         |  |
| THE HOME DEPOT      | 437076102 | 5/21/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            140 |                0 | FOR         |                                      140 | FOR                         |  |
| TEGNA               | 87901J105 | 5/20/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |         746610 |                0 | FOR         |                                   746610 | FOR                         |  |
| ALTRIA              | 02209S103 | 5/14/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |          60639 |                0 | FOR         |                                    60639 | FOR                         |  |
| BRISTOL MYERS       | 110122108 | 5/5/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |         215367 |                0 | FOR         |                                   215367 | FOR                         |  |
| AT                  | 00206R102 | 5/14/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |           4115 |                0 | FOR         |                                     4115 | FOR                         |  |
| VERIZON             | 92343V104 | 5/21/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |           2269 |                0 | FOR         |                                     2269 | FOR                         |  |
| MOLSON COORS        | 60871R209 | 5/13/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |         170865 |                0 | FOR         |                                   170865 | FOR                         |  |
| ACCO                | 00081T108 | 5/19/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |        3904689 |                0 | FOR         |                                  3904689 | FOR                         |  |
| PRINCIPAL FINANCIAL | 74251V102 | 5/19/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |       11979382 |                0 | FOR         |                                 11979382 | FOR                         |  |
| MASTECH DIGITAL     | 57633B100 | 5/13/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |         711041 |                0 | FOR         |                                   711041 | FOR                         |  |
| SIRIUS XM           | 829933100 | 5/27/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |         518820 |                0 | FOR         |                                   518820 | FOR                         |  |
| EXELIXIS            | 30161Q104 | 5/27/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |         245310 |                0 | FOR         |                                   245310 | FOR                         |  |
| WESDOME             | 95083R100 | 5/27/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |        1216270 |                0 | FOR         |                                  1216270 | FOR                         |  |
| LOWES               | 548661107 | 5/29/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |          15808 |                0 | FOR         |                                    15808 | FOR                         |  |
| SERVICE PROPERTIES  | 81761L102 | 6/12/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |         256095 |                0 | FOR         |                                   256095 | FOR                         |  |
| SENSATA             | G8060N102 | 6/9/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |         460528 |                0 | FOR         |                                   460528 | FOR                         |  |
| RIVIAN AUTO         | 76954A103 | 6/17/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            535 |                0 | FOR         |                                      535 | FOR                         |  |
| CALVERT INTL        | 131649857 | 6/15/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |           6717 |                0 | FOR         |                                     6717 | FOR                         |  |
| TARGET              | 87612E106 | 6/10/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            309 |                0 | FOR         |                                      309 | FOR                         |  |
| CARMAX              | 143130102 | 6/23/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |           1377 |                0 | FOR         |                                     1377 | FOR                         |  |
| ALPHABET            | 02079K305 | 6/5/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |          45385 |                0 | FOR         |                                    45385 | FOR                         |  |
| SINCLAIR            | 829242106 | 6/4/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |        1602587 |                0 | FOR         |                                  1602587 | FOR                         |  |
| WALMART             | 931142103 | 6/4/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            600 |                0 | FOR         |                                      600 | FOR                         |  |
| MOELIS              | 60786M105 | 6/4/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |         226874 |                0 | FOR         |                                   226874 | FOR                         |  |
| STIFEL              | 860630102 | 6/3/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |           1000 |                0 | FOR         |                                     1000 | FOR                         |  |
| UNITED HEALTH       | 91324P102 | 6/1/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            332 |                0 | FOR         |                                      332 | FOR                         |  |
| SIGHT SCIENCES      | 82657M105 | 6/4/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            250 |                0 | FOR         |                                      250 | FOR                         |  |
| SILVERCREST         | 828359109 | 6/3/2025       | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |            765 |                0 | FOR         |                                      765 | FOR                         |  |
| DOLLAR TREE         | 256746108 | 6/18/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |             27 |                0 | FOR         |                                       27 | FOR                         |  |
| MASTERCARD          | 57636Q104 | 6/23/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |          24100 |                0 | FOR         |                                    24100 | FOR                         |  |
| NEXSTAR             | 65336K103 | 6/16/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |         158047 |                0 | FOR         |                                   158047 | FOR                         |  |
| INTERDIGITAL        | 45867G101 | 6/10/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |         137465 |                0 | FOR         |                                   137465 | FOR                         |  |
| ANIKA               | 035255108 | 6/19/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |         315730 |                0 | FOR         |                                   315730 | FOR                         |  |
| PRA GROUP           | 69354N106 | 6/16/2025      | SAY ON PAY         | SECTION 14A SAY-ON-PAY VOTES |         337301 |                0 | FOR         |                                   337301 | FOR                         |  |

## N-PX: Signature Block

**Reporting Person:** CAPITAL MANAGEMENT CORP /VA

**By (Signature):** Pamela Simms

**By (Printed Signature):** Pamela Simms

**By (Title):** Operations Manager

**Date:** 07/30/2025