John Cosgrove

$245Cash on Hand
$610,715Total Contributions
$629,571Total Expenditures
Contributions

This page displays the individual contributions made by these contributors to this candidate during the selected election cycle.

Amount
(Click to sort ascending)
Contributor
(Click to sort ascending)
Date
(Click to sort ascending)
Occupation
(Click to sort ascending)
Employer
(Click to sort ascending)
Type
(Click to sort ascending)
$1,000.00 McLeskey & Associates LLC 09/16/2016PropertyENTITY
$1,000.00 Medical Society of Virginia PAC 12/30/2017PACENTITY
$1,000.00 Metis Services Inc 05/10/2016Market ResearchENTITY
$1,000.00 Metis Services Inc 06/01/2017Market ResearchENTITY
$1,000.00 Metis Services Inc 07/26/2018Financial ServicesENTITY
$1,000.00 Metro Virginia PAC 11/02/2016PACENTITY
$1,000.00 Mvp Press LLC 09/25/2019UtilityENTITY
$1,000.00 Norfolk Southern Corporation PAC 12/01/2016Rail RoadENTITY
$1,000.00 Norfolk Southern Corporation PAC 05/15/2017Rail RoadENTITY
$1,000.00 Norfolk Southern Corporation PAC 08/02/2019Rail RoadENTITY
$1,000.00 Norfolk Southern Corporation PAC 11/28/2020Rail RoadENTITY
$1,000.00 Norfolk Southern Corporation PAC 11/20/2021Rail RoadENTITY
$1,000.00 Norfolk Southern Corporation PAC 10/04/2022Rail RoadENTITY
$1,000.00 Northern Virginia Technology Council Techpac 12/20/2016PACENTITY
$1,000.00 Northern Virginia Technology Council Techpac 06/20/2017PACENTITY
$1,000.00 Northern Virginia Technology Council Techpac 12/03/2018PACENTITY
$1,000.00 Oman Funeral Home 10/17/2019Funeral HomeENTITY
$1,000.00 Pam Coerse 10/13/2021RetiredRetiredINDIVIDUAL
$1,000.00 Premium Distributors of Virginia LLC 09/30/2021Distributing CoENTITY
$1,000.00 Premium Distributors of Virginia LLC 08/03/2022Distributing CoENTITY
$1,000.00 Principle Advantage 10/06/2021Consulting/lobbyingENTITY
$1,000.00 Realtors PAC of Virginia 10/18/2019PACENTITY
$1,000.00 Realtors PAC of Virginia 08/29/2022PACENTITY
$1,000.00 Republic National Distributing Company 10/25/2020Distributing CoENTITY
$1,000.00 Republic National Distributing Company 08/22/2022Distributing CoENTITY