Where History Counts

Reports for Ruff for Senate (CC-12-01161)

Scheduled Reports

Reporting Period Amendment Filed Contributions Received Ending Balance
01/01/2024 to 06/30/2024 07/02/2024 $0.00 $42,339.66 View Report
12/01/2023 to 12/31/2023 01/16/2024 $7,251.35 $42,339.66 View Report
10/27/2023 to 11/30/2023 12/07/2023 $72,763.54 $46,682.58 View Report
10/01/2023 to 10/26/2023 10/29/2023 $32,225.00 $137,531.06 View Report
09/01/2023 to 09/30/2023 10/16/2023 $70,962.72 $367,817.23 View Report
07/01/2023 to 08/31/2023 2 09/27/2023 $60,809.64 $343,501.60 View Report
07/01/2023 to 08/31/2023 1 09/15/2023 $60,570.72 $343,501.60 View Report
07/01/2023 to 08/31/2023 09/11/2023 $60,104.70 $343,501.60 View Report
06/09/2023 to 06/30/2023 07/13/2023 $9,276.79 $351,391.96 View Report
04/01/2023 to 06/08/2023 06/12/2023 $100,007.53 $354,583.89 View Report
01/01/2023 to 03/31/2023 04/17/2023 $10,248.30 $330,502.61 View Report
07/01/2022 to 12/31/2022 01/17/2023 $91,408.60 $339,923.37 View Report
01/01/2022 to 06/30/2022 07/15/2022 $38,457.53 $292,551.91 View Report
07/01/2021 to 12/31/2021 01/18/2022 $104,774.62 $264,335.20 View Report
01/01/2021 to 06/30/2021 07/15/2021 $39,979.34 $216,438.63 View Report
07/01/2020 to 12/31/2020 01/15/2021 $70,255.10 $190,363.49 View Report
01/01/2020 to 06/30/2020 07/15/2020 $2,069.00 $127,354.11 View Report
11/29/2019 to 12/31/2019 01/14/2020 $2,617.05 $139,848.86 View Report
10/25/2019 to 11/28/2019 12/05/2019 $48,695.00 $140,670.09 View Report
10/01/2019 to 10/24/2019 10/28/2019 $31,373.00 $109,150.88 View Report
09/01/2019 to 09/30/2019 10/08/2019 $19,260.01 $193,602.52 View Report
07/01/2019 to 08/31/2019 09/16/2019 $38,982.45 $181,387.56 View Report
05/31/2019 to 06/30/2019 07/15/2019 $23,990.44 $266,209.94 View Report
04/01/2019 to 05/30/2019 06/03/2019 $82,112.81 $286,420.44 View Report
01/01/2019 to 03/31/2019 04/15/2019 $9,860.04 $242,824.29 View Report
07/01/2018 to 12/31/2018 01/15/2019 $88,085.50 $256,480.37 View Report
01/01/2018 to 06/30/2018 07/16/2018 $15,215.29 $189,872.12 View Report
07/01/2017 to 12/31/2017 01/16/2018 $97,764.54 $178,134.17 View Report
01/01/2017 to 06/30/2017 07/17/2017 $17,326.74 $104,780.64 View Report
07/01/2016 to 12/31/2016 01/17/2017 $59,326.90 $102,041.15 View Report
01/01/2016 to 06/30/2016 07/15/2016 $37,822.38 $65,876.98 View Report
11/27/2015 to 12/31/2015 01/19/2016 $2,950.42 $39,006.05 View Report
10/23/2015 to 11/26/2015 12/03/2015 $11,485.31 $37,614.53 View Report
10/01/2015 to 10/22/2015 10/26/2015 $15,235.00 $38,325.37 View Report
09/01/2015 to 09/30/2015 1 10/20/2015 $20,587.88 $48,192.01 View Report
09/01/2015 to 09/30/2015 10/15/2015 $20,587.88 $49,449.91 View Report
07/01/2015 to 08/31/2015 1 10/15/2015 $34,697.16 $173,252.45 View Report
07/01/2015 to 08/31/2015 09/15/2015 $34,611.25 $173,252.45 View Report
05/28/2015 to 06/30/2015 07/15/2015 $17,162.20 $155,762.37 View Report
04/01/2015 to 05/27/2015 06/01/2015 $21,760.00 $146,131.83 View Report
01/01/2015 to 03/31/2015 04/15/2015 $9,041.06 $136,122.96 View Report
07/01/2014 to 12/31/2014 01/15/2015 $44,941.99 $145,668.74 View Report
01/01/2014 to 06/30/2014 07/15/2014 $23,253.06 $139,687.92 View Report
07/01/2013 to 12/31/2013 01/14/2014 $63,471.28 $136,645.62 View Report
01/01/2013 to 06/30/2013 1 08/02/2013 $22,841.80 $94,644.59 View Report
01/01/2013 to 06/30/2013 07/15/2013 $22,841.80 $93,652.37 View Report
07/01/2012 to 12/31/2012 01/15/2013 $32,725.12 $92,698.94 View Report
01/01/2012 to 06/30/2012 07/17/2012 $79,822.71 $73,958.77 View Report

Large Contribution Reports

Date Source Type Amendment Amount
11/06/2023 Swedish Match
Two James Center, 1021 E Cary St
Suite 1600
Richmond VA, 23219
Cash Contribution $1,500.00 View Report
11/06/2023 VA Operators for Skill
5612 Eastport Blvd
Richmond VA, 23231
Cash Contribution $5,000.00 View Report
11/06/2023 Altria Client Services, Inc.
6601 W. Broad Street
Richmond VA, 23230
Cash Contribution $2,500.00 View Report
11/06/2023 Airbnb, Inc.
888 Brabbab St.
San Francisco CA, 94103
Cash Contribution $1,000.00 View Report
11/06/2023 Committee to Expand the Middle Class Candidate Committee
2350 Kerner Blvd.
Suite 250
San Rafael CA, 94901
Cash Contribution 1 $1,000.00 View Report
11/06/2023 Committee to Expand the Middle Class Candidate Committee
unknown
San Rafael CA, 94901
Cash Contribution $1,000.00 View Report
10/31/2023 Dominion PAC
PO Box 26666
Richmond VA, 23261
Cash Contribution $50,000.00 View Report
10/30/2023 Old Dominion Highway PAC
250 West Main Street
Suite 1800
Richmond VA, 22902
Cash Contribution $1,000.00 View Report
10/30/2023 VA Lifepoint Hospital Employee PAC
6801 Gov G Perry Highway
Richland VA, 24641
Cash Contribution $1,000.00 View Report
10/29/2023 Diageo North America
200 Elm St.
Stamford CT, 06902
Cash Contribution $1,000.00 View Report
09/22/2023 Dominion PAC
PO Box 26666
Richmond VA, 23261
Cash Contribution $25,000.00 View Report
08/22/2023 Dominion PAC
PO Box 26666
Richmond VA, 23261
Cash Contribution $25,000.00 View Report
06/10/2023 HCA
901 E. Cary St
Suite 2100
Richmond VA, 23219
Cash Contribution $1,000.00 View Report
04/04/2023 Dominion PAC
PO Box 26666
Richmond VA, 23261
Cash Contribution $50,000.00 View Report
01/10/2023 Genworth
6620 W. Broad Street
Richmond VA, 23230
Cash Contribution $1,000.00 View Report
01/10/2023 Powerhouse, VA Inc.
4445 Corporation Ln
Suite 264
Virginia Beach VA, 23462-8620
Cash Contribution $1,000.00 View Report
01/10/2023 IGT Global Solutions
9295 Prototype Dr
Reno NV, 89521
Cash Contribution $2,500.00 View Report
01/07/2023 Williams Mullen
PO Box 1320
Richmond VA, 23210
Cash Contribution $2,000.00 View Report
01/03/2023 VA Asian American Store Owners Assoc
919 E Main St.
Suite 1130
Richmond VA, 23219
Cash Contribution $1,500.00 View Report
07/29/2022 VA Beverage Assoc
Post Office Box 170
Richmond VA, 23218
Cash Contribution $1,000.00 View Report
07/29/2022 VA Contractor Procurement Alliance
8901 River Rd Henrico
Henrico VA, 23229-7717
Cash Contribution $1,500.00 View Report
07/29/2022 Jack Dyer
P.O. Box 1688
Ashland VA, 23005
Cash Contribution $1,000.00 View Report
06/21/2022 Dominion PAC
PO Box 26666
Richmond VA, 23261
Cash Contribution $25,000.00 View Report
06/21/2022 Walmart Stores, Inc.
702 SW 8th Street
Bentonville AR, 72716
Cash Contribution $2,500.00 View Report
01/11/2022 Trans Alliance LLC
4667 US Rte 127
Greensville OH, 45331
Cash Contribution 1 $1,500.00 View Report
01/11/2022 VA Transportation Construction PAC
620 Moorefield Park
Richmond VA, 23236
Cash Contribution $1,500.00 View Report
01/11/2022 MVP, LLC
2200 Energy Drive
Canonsburg PA, 15317
Cash Contribution $1,000.00 View Report
01/11/2022 Jushi Inc.
1800 NW Corporate
Suite 200
Boca Raton FL, 33431
Cash Contribution $1,000.00 View Report
01/11/2022 VA Future PAC
919 East Main Street
1130
Richmond VA, 23219
Cash Contribution $1,000.00 View Report
01/07/2022 Hunton Andrews Kurth LLP
951 East Byrd Street
Richmond VA, 23219-4074
Cash Contribution $1,000.00 View Report
10/27/2021 VA Association of REALTORS PAC
10231 Telegraph Road
Glen Allen VA, 23060
Cash Contribution $1,500.00 View Report
10/27/2021 WestRock
501 S. Fifth Street
Richmond VA, 23219
Cash Contribution $1,000.00 View Report
10/20/2021 Dominion PAC
PO Box 26666
Richmond VA, 23261
Cash Contribution $15,000.00 View Report
10/20/2021 Davenport Energy
108 S. Main Street
Chatham VA, 24531
Cash Contribution $1,000.00 View Report
10/20/2021 David Pennington
P. O. Box 236
Boydton VA, 23917
Cash Contribution $1,000.00 View Report
10/20/2021 Exacta Systems, LLC
3967 Deep Rock Road
Henrico VA, 23233
Cash Contribution $1,000.00 View Report
10/19/2021 Waste Management
PO Box 3027
Houston TX, 77253
Cash Contribution $1,000.00 View Report
10/19/2021 Anheuser-Busch Companies, LLC
One Busch Place
St. Louis MO, 63118
Cash Contribution $1,000.00 View Report
10/18/2021 Intuit
7535 Torrey Santa Fe Road
San Diego VA, 92129
Cash Contribution $500.00 View Report
10/18/2021 Ben Davenport
121 Reid Street
Chatham VA, 24531
Cash Contribution $1,000.00 View Report
10/18/2021 Gary Walker
PO Box 1
Charlotte Court House VA, 23923
Cash Contribution $500.00 View Report
10/18/2021 Williams Company, Inc.
One Williams Center
Tulsa OK, 74103
Cash Contribution $2,500.00 View Report
10/18/2021 Morgan Lumber Company
PO Box 25
Red Oak VA, 23964
Cash Contribution $1,000.00 View Report
10/18/2021 Stuart Buchanan
364 Country Manor Lane
Skipwith VA, 23968
Cash Contribution $500.00 View Report
10/18/2021 Connie Nyholm
1245 Pinetree Road
Alton VA, 24520
Cash Contribution $500.00 View Report
09/23/2021 Huntington-Ingalls Industry
4101 Washington Avenue
Newport News VA, 23607
Cash Contribution $1,000.00 View Report
09/23/2021 VA Apartment Management Assoc VAMA
2812 Emerywood Parkway
Suite 231
Richmond VA, 23294
Cash Contribution $1,000.00 View Report
09/23/2021 Golden Piedmont Labs
2525 Houghton Avenue
South Boston VA, 24592
Cash Contribution $1,000.00 View Report
09/23/2021 Maritime Issues Council
P. O. Box 3487
Norfolk VA, 23514
Cash Contribution $1,000.00 View Report
09/23/2021 McGuireWoods State PAC
800 E Canal Street
Richmond VA, 23219
Cash Contribution $1,000.00 View Report
09/23/2021 VA Association of Electric Cooperatives
4201 Dominion Boulevard
Glen Allen VA, 23060
Cash Contribution $1,000.00 View Report
09/23/2021 VA Beverage Assoc
Post Office Box 170
Richmond VA, 23218
Cash Contribution $1,000.00 View Report
09/23/2021 FTP Power LLC
4200 Innslake Drive
Suite 302
Glen Allen VA, 23060
Cash Contribution $1,000.00 View Report
09/07/2021 Verizon PAC
703 E. Grace Street
Richmond VA, 23219
Cash Contribution $2,500.00 View Report
06/30/2021 Dominion PAC
PO Box 26666
Richmond VA, 23261
Cash Contribution $2,500.00 View Report
06/30/2021 Amazon
P. O. Box 80683
Seattle WA, 98108-0683
Cash Contribution $2,500.00 View Report
06/02/2021 Dominion PAC
PO Box 26666
Richmond VA, 23261
Cash Contribution $2,500.00 View Report
06/02/2021 Equitrans Midstream Corp
P.O. Box 299
Canonsburg PA, 15317
Cash Contribution $1,000.00 View Report
06/02/2021 Amazon
P. O. Box 80683
Seattle WA, 98108-0683
Cash Contribution $2,500.00 View Report
06/01/2021 JBG SMITH Builds Virginia PAC
241 18th Street S
Suite 200
Arlington VA, 22202
Cash Contribution $1,000.00 View Report
06/01/2021 Headwaters Resort PAC
Granby Street
Suite 400
Norfolk VA, 23510
Cash Contribution $1,000.00 View Report
03/11/2021 Jushi Inc.
1800 NW Corporate
Suite 200
Boca Raton FL, 33431
Cash Contribution $1,000.00 View Report
03/11/2021 American Vending Sales AVS
750 Morse Ave
Elk Grove IL, 60007
Cash Contribution $1,000.00 View Report
03/11/2021 Meridian Waste
5925 Carnegie Blvd
Suite 370
Charlotte NC, 28209
Cash Contribution $1,000.00 View Report
01/11/2021 AVS Companies
750 Morse Ave
Elk Grove Village IL, 60007
Cash Contribution $1,000.00 View Report
12/28/2020 American Electric Power PAC
1 Riverside Plaza
Richmond VA, 43215
Cash Contribution $1,500.00 View Report
12/24/2020 Metallurgical Coal Producers Assoc
1073 Riverview St
Grundy VA, 24614
Cash Contribution $1,000.00 View Report
12/24/2020 VA Bank PAC
4490 Cox Road
Glen Allen VA, 23060
Cash Contribution $1,000.00 View Report
12/24/2020 VA Transportation Construction PAC
620 Moorefield Park
Richmond VA, 23236
Cash Contribution $5,000.00 View Report
12/23/2020 NoVa Technology Council PAC
2214 Rock Hill Road
Herndon VA, 20170
Cash Contribution $1,500.00 View Report
12/23/2020 Verizon PAC
703 E. Grace Street
Richmond VA, 23219
Cash Contribution $2,500.00 View Report
12/21/2020 Huntington-Ingalls Industry
4101 Washington Avenue
Newport News VA, 23607
Cash Contribution $1,000.00 View Report
12/21/2020 Hunton Andrews Kurth LLP
951 East Byrd Street
Richmond VA, 23219-4074
Cash Contribution $2,500.00 View Report
12/21/2020 Maritime Issues Council
P. O. Box 3487
Norfolk VA, 23514
Cash Contribution $1,000.00 View Report
12/19/2020 McGuireWoods State PAC
800 E Canal Street
Richmond VA, 23219
Cash Contribution $1,000.00 View Report
12/19/2020 Troutman Sanders
PO Box 1122
Richmond VA, 23218
Cash Contribution $2,500.00 View Report
12/17/2020 VA Cable Telecom Association
1111 E. Main Street
802
Richmond VA, 23219
Cash Contribution $1,000.00 View Report
12/17/2020 FTP Power LLC
4200 Innslake Drive
Suite 302
Glen Allen VA, 23060
Cash Contribution $1,000.00 View Report
12/17/2020 Dominion PAC
PO Box 26666
Richmond VA, 23261
Cash Contribution $5,000.00 View Report
12/15/2020 Exacta Systems, LLC
3967 Deep Rock Road
Henrico VA, 23233
Cash Contribution $1,000.00 View Report
12/15/2020 EQT Corp
Post Office Box 23535
Pittsburgh PA, 15212
Cash Contribution $1,000.00 View Report
12/15/2020 Metis Services, Inc.
308 Market Street
Suite 1 & 2
Roanoke VA, 24011
Cash Contribution $1,000.00 View Report
12/15/2020 JBG SMITH Builds Virginia PAC
241 18th Street S
Suite 200
Arlington VA, 22202
Cash Contribution $1,000.00 View Report
12/12/2020 VA Association of REALTORS PAC
10231 Telegraph Road
Glen Allen VA, 23060
Cash Contribution $1,000.00 View Report
12/10/2020 Betting on Virginia Jobs
unknown
Richmond VA, 23220
Cash Contribution $1,500.00 View Report
11/28/2020 Williams Mullen
PO Box 1320
Richmond VA, 23210
Cash Contribution $1,000.00 View Report
10/24/2020 TransCanada USA Services, Inc. PAC
1250 L Street, NW
Suite 225
Washington DC, 20005
Cash Contribution $1,000.00 View Report
10/24/2020 GEO Group
621 Northwest 53rd Street
Suite 700`
Boca Raton FL, 33487
Cash Contribution $1,000.00 View Report
10/13/2020 Green Leaf Medical of VA
2804 Decatur St.
Bldg 30
Richmond VA, 23224
Cash Contribution $1,000.00 View Report
10/12/2020 Pecht Distributing
514 New Street
Lawrenceville VA, 23868
Cash Contribution $1,000.00 View Report
10/08/2020 Micron Technology, Inc.
9600 Godwin Drive
Manassas VA, 20110
Cash Contribution $1,500.00 View Report
09/18/2020 VCPA Virginia Contractor Procurement Alliance
8901 River Road
Richmond VA, 23229
Cash Contribution $1,000.00 View Report
08/14/2020 Anthem
2015 Staples Mill Road
Richmond VA, 23230
Cash Contribution $1,000.00 View Report
07/27/2020 Amazon
P. O. Box 80683
Seattle WA, 98108-0683
Cash Contribution $2,500.00 View Report
07/24/2020 Dominion PAC
PO Box 26666
Richmond VA, 23261
Cash Contribution $5,000.00 View Report
07/23/2020 Capital One Services, LLC
200 S. 10th Street
8th Floor
Richmond VA, 23219
Cash Contribution $1,000.00 View Report
07/03/2020 Anheuser-Busch Companies, LLC
One Busch Place
St. Louis MO, 63118
Cash Contribution $1,000.00 View Report
06/25/2020 Altria
PO Box 26603
Richmond VA, 26603
Cash Contribution $1,000.00 View Report
12/27/2019 McGuireWoods State PAC
800 E Canal Street
Richmond VA, 23219
Cash Contribution $1,000.00 View Report
11/09/2019 Genworth
6620 W. Broad Street
Richmond VA, 23230
Cash Contribution $1,500.00 View Report
11/01/2019 Dominion PAC
PO Box 26666
Richmond VA, 23261
Cash Contribution $10,000.00 View Report
10/29/2019 Republican Party of Virginia
115 E. Grace Street
Richmond VA, 23219
In-Kind Contribution $10,087.00 View Report
10/26/2019 US Marcellus Gas Infrastructure
700 Universe Blvd
Juno Beach FL, 33408
Cash Contribution 1 $1,000.00 View Report
10/27/2019 US Marcellus Gas Infrastructure
700 Universe Blvd
Juno Beach FL, 33408
Cash Contribution $1,000.00 View Report
10/27/2019 Dominion PAC
PO Box 26666
Richmond VA, 23261
Cash Contribution $20,000.00 View Report
06/07/2019 Larry Tucker
P. O. Box 1071
Petersburg VA, 23804
Cash Contribution $1,000.00 View Report
06/06/2019 VA Bank PAC
4490 Cox Road
Glen Allen VA, 23060
Cash Contribution $2,500.00 View Report
06/01/2019 John Wynne
2505 Hawkeye Ct
Virginia Beach VA, 23452
Cash Contribution $5,000.00 View Report
11/02/2015 Maritime Issues Council
P. O. Box 3487
Norfolk , 23514
Cash Contribution $1,000.00 View Report
11/02/2015 Facebook Inc.
1299 Pennsylvania Ave. NW
Suite 800
Washington , 20004
Cash Contribution $1,500.00 View Report
11/02/2015 Koch Industries, Inc.
4111 E 37th St. N
Wichita , 67220
Cash Contribution $1,000.00 View Report
10/27/2015 Associated Builders and Contractors PAC
1578 A E. Parham Rd.
Richmond , 23228
Cash Contribution 1 $1,000.00 View Report
10/27/2015 Association of General Contractors
2311 Westwood Avenue
Richmond , 23230
Cash Contribution $1,000.00 View Report
10/27/2015 Coca-Cola Bottling Co. Consolidated
4100 Coca-Cola Plaza
Charlotte , 28211
Cash Contribution $1,000.00 View Report
© 2024 Virginia State Board of Elections. All rights reserved - Privacy Policy - Version: 1.4.45.02924