TOSHI.BET — 200% DEPOSIT MATCHWIN UP TO 20,000xPLAY NOW →
TOSHI.BET — 200% DEPOSIT MATCHWIN UP TO 20,000xPLAY NOW →
TOSHI.BET — 200% DEPOSIT MATCHWIN UP TO 20,000xPLAY NOW →
TOSHI.BET — 200% DEPOSIT MATCHWIN UP TO 20,000xPLAY NOW →
TOSHI.BET — 200% DEPOSIT MATCHWIN UP TO 20,000xPLAY NOW →
TOSHI.BET — 200% DEPOSIT MATCHWIN UP TO 20,000xPLAY NOW →
SomaliScan

BALLARD, DAVID

COMPASS BANCSHARES INC.

$24.8K

Total contributed

230

Donations

19

Recipients

$107.906

Avg donation

Years active: 2025, 2024, 2023, 2022, 2021, 2019, 2010, 2009, 2008, 2007, 2006, 2005, 2004, 2003, 2002, 2001, 2000

|

FEC: 43 donations ($11.1K)

State: 187 donations ($13.7K)

Federal Contributions (FEC)

DateCommitteeCycleStatusAmount
Dec 14, 2023C000080862024$1,000
Jan 27, 2024C004927852024$500
Jan 10, 2024C004927852024$500
Jan 10, 2024C006943232024$500
Apr 27, 2024C008738932024$500
Jul 1, 2024C008738932024$500
Oct 11, 2023C008369162024$500
Jul 1, 2024C006943232024$500
Jan 27, 2024C006943232024$500
Feb 22, 2023C008248212024$500
Apr 27, 2024C006943232024$500
Jul 6, 2023C008248212024$365
Jul 22, 2024C004012242024$250
Nov 8, 2023C006818252024$250
Oct 11, 2024C007039752024$250
Jul 22, 2024C006173812024$250
Jul 22, 2024C004012242024$250
Aug 6, 2024C007449462024$250
Jul 22, 2024C007039752024$250
Aug 6, 2024C004012242024$250
Jan 23, 2023C007737882024$250
Feb 22, 2023C007733902024$250
Oct 11, 2024C004012242024$250
Jun 29, 2024C004012242024$200
Oct 11, 2024C004012242024$200
Jun 29, 2024C007039752024$200
Oct 11, 2024C008395972024$200
Jun 30, 2024C008738932024$104
Oct 30, 2024C008738932024$104
Aug 30, 2024C008738932024$104
Sep 30, 2024C008738932024$104
Jul 30, 2024C008738932024$104
May 31, 2024C008738932024$104
Nov 30, 2024C008738932024$104
Oct 1, 2024C007039752024$100
Apr 5, 2024C007039752024$100
Aug 19, 2024C008395972024$100
May 8, 2023C007737882024$50
Nov 3, 2024C008395972024$50
Sep 11, 2024C007039752024$35
Sep 29, 2024C007039752024$25
Dec 11, 2023C000111142024$6
Dec 11, 2023C000111142024$2

State Contributions

DateRecipientTypeAmount
Jun 30, 2024Mesquite Fire Fighters Public Interest FundGPAC$160
Jun 30, 2025Mesquite Fire Fighters Public Interest FundGPAC$130
Dec 30, 2022Mesquite Fire Fighters Public Interest FundGPAC$130
Jun 28, 2019Mesquite Fire Fighters Public Interest FundGPAC$120
Jun 30, 2010COMPASS BANCSHARES INC PACGPAC$87.51
Sep 30, 2010COMPASS BANCSHARES INC PACGPAC$87.51
Oct 14, 2010COMPASS BANCSHARES INC PACGPAC$87.51
Oct 15, 2010COMPASS BANCSHARES INC PACGPAC$87.51
Sep 16, 2010COMPASS BANCSHARES INC PACGPAC$87.51
Aug 15, 2010COMPASS BANCSHARES INC PACGPAC$87.51
Aug 4, 2010COMPASS BANCSHARES INC PACGPAC$87.51
Aug 1, 2010COMPASS BANCSHARES INC PACGPAC$87.51
Dec 1, 2010COMPASS BANCSHARES INC PACGPAC$87.51
Apr 30, 2010COMPASS BANCSHARES INC PACGPAC$87.51
Apr 29, 2010COMPASS BANCSHARES INC PACGPAC$87.51
May 27, 2010COMPASS BANCSHARES INC PACGPAC$87.51
May 28, 2010COMPASS BANCSHARES INC PACGPAC$87.51
Nov 15, 2010COMPASS BANCSHARES INC PACGPAC$87.51
Jun 29, 2010COMPASS BANCSHARES INC PACGPAC$87.51
Jul 15, 2009COMPASS BANCSHARES INC PACGPAC$85.51
Jun 15, 2009COMPASS BANCSHARES INC PACGPAC$85.51
Jun 1, 2009COMPASS BANCSHARES INC PACGPAC$85.51
May 26, 2009COMPASS BANCSHARES INC PACGPAC$85.51
May 8, 2009COMPASS BANCSHARES INC PACGPAC$85.51
Dec 15, 2009COMPASS BANCSHARES INC PACGPAC$85.51
Dec 11, 2009COMPASS BANCSHARES INC PACGPAC$85.51
Nov 15, 2009COMPASS BANCSHARES INC PACGPAC$85.51
Sep 24, 2009COMPASS BANCSHARES INC PACGPAC$85.51
Sep 11, 2009COMPASS BANCSHARES INC PACGPAC$85.51
Jul 1, 2009COMPASS BANCSHARES INC PACGPAC$85.51
Aug 17, 2009COMPASS BANCSHARES INC PACGPAC$85.51
Jan 13, 2010COMPASS BANCSHARES INC PACGPAC$85.51
Apr 27, 2009COMPASS BANCSHARES INC PACGPAC$85.51
Oct 20, 2009COMPASS BANCSHARES INC PACGPAC$85.51
Sep 25, 2009COMPASS BANCSHARES INC PACGPAC$85.51
Oct 22, 2009COMPASS BANCSHARES INC PACGPAC$85.51
Apr 7, 2010COMPASS BANCSHARES INC PACGPAC$85.51
Apr 5, 2010COMPASS BANCSHARES INC PACGPAC$85.51
Apr 28, 2010COMPASS BANCSHARES INC PACGPAC$85.51
Feb 16, 2010COMPASS BANCSHARES INC PACGPAC$85.51
Mar 1, 2010COMPASS BANCSHARES INC PACGPAC$85.51
Feb 3, 2010COMPASS BANCSHARES INC PACGPAC$85.51
Oct 27, 2008COMPASS BANCSHARES INC PACGPAC$84.38
Dec 15, 2008COMPASS BANCSHARES INC PACGPAC$84.38
Nov 15, 2008COMPASS BANCSHARES INC PACGPAC$84.38
Feb 26, 2009COMPASS BANCSHARES INC PACGPAC$84.38
Dec 12, 2008COMPASS BANCSHARES INC PACGPAC$84.38
Oct 24, 2008COMPASS BANCSHARES INC PACGPAC$84.38
Feb 16, 2009COMPASS BANCSHARES INC PACGPAC$84.38
Mar 1, 2009COMPASS BANCSHARES INC PACGPAC$84.38
Feb 1, 2009COMPASS BANCSHARES INC PACGPAC$84.38
Sep 26, 2008COMPASS BANCSHARES INC PACGPAC$84.38
Mar 15, 2009COMPASS BANCSHARES INC PACGPAC$84.38
Apr 1, 2009COMPASS BANCSHARES INC PACGPAC$84.38
Dec 30, 2008COMPASS BANCSHARES INC PACGPAC$84.38
Nov 7, 2008COMPASS BANCSHARES INC PACGPAC$84.38
Jun 15, 2008COMPASS BANCSHARES INC PACGPAC$73.51
Jun 1, 2008COMPASS BANCSHARES INC PACGPAC$73.51
May 15, 2008COMPASS BANCSHARES INC PACGPAC$73.51
May 1, 2008COMPASS BANCSHARES INC PACGPAC$73.51
Feb 28, 2006COMPASS BANCSHARES INC PACGPAC$73.11
Feb 28, 2006COMPASS BANCSHARES INC PACGPAC$73.11
Apr 13, 2007COMPASS BANCSHARES INC PACGPAC$71.72
Jul 15, 2006COMPASS BANCSHARES INC PACGPAC$71.72
Sep 15, 2006COMPASS BANCSHARES INC PACGPAC$71.72
May 15, 2006COMPASS BANCSHARES INC PACGPAC$71.72
May 31, 2006COMPASS BANCSHARES INC PACGPAC$71.72
Mar 15, 2006COMPASS BANCSHARES INC PACGPAC$71.72
Mar 31, 2006COMPASS BANCSHARES INC PACGPAC$71.72
Apr 15, 2006COMPASS BANCSHARES INC PACGPAC$71.72
Oct 13, 2006COMPASS BANCSHARES INC PACGPAC$71.72
Sep 29, 2006COMPASS BANCSHARES INC PACGPAC$71.72
Jan 15, 2007COMPASS BANCSHARES INC PACGPAC$71.72
Apr 30, 2006COMPASS BANCSHARES INC PACGPAC$71.72
Mar 15, 2007COMPASS BANCSHARES INC PACGPAC$71.72
Mar 6, 2007COMPASS BANCSHARES INC PACGPAC$71.72
Feb 15, 2007COMPASS BANCSHARES INC PACGPAC$71.72
Feb 5, 2007COMPASS BANCSHARES INC PACGPAC$71.72
May 15, 2007COMPASS BANCSHARES INC PACGPAC$71.72
Jun 15, 2007COMPASS BANCSHARES INC PACGPAC$71.72
Jun 1, 2007COMPASS BANCSHARES INC PACGPAC$71.72
Apr 2, 2007COMPASS BANCSHARES INC PACGPAC$71.72
Mar 15, 2006COMPASS BANCSHARES INC PACGPAC$71.72
Mar 31, 2006COMPASS BANCSHARES INC PACGPAC$71.72
Jun 15, 2006COMPASS BANCSHARES INC PACGPAC$71.72
Jun 30, 2006COMPASS BANCSHARES INC PACGPAC$71.72
Dec 29, 2006COMPASS BANCSHARES INC PACGPAC$71.72
Dec 15, 2006COMPASS BANCSHARES INC PACGPAC$71.72
Dec 5, 2006COMPASS BANCSHARES INC PACGPAC$71.72
Nov 7, 2006COMPASS BANCSHARES INC PACGPAC$71.72
Nov 15, 2006COMPASS BANCSHARES INC PACGPAC$71.72
Apr 30, 2007COMPASS BANCSHARES INC PACGPAC$71.72
Sep 8, 2006COMPASS BANCSHARES INC PACGPAC$71.72
Aug 15, 2006COMPASS BANCSHARES INC PACGPAC$71.72
Aug 1, 2006COMPASS BANCSHARES INC PACGPAC$71.72
Feb 15, 2006COMPASS BANCSHARES INC PACGPAC$71.25
Jan 15, 2006COMPASS BANCSHARES INC PACGPAC$71.25
Jan 31, 2006COMPASS BANCSHARES INC PACGPAC$71.25
Nov 1, 2005COMPASS BANCSHARES INC PACGPAC$68.96
Jul 15, 2005COMPASS BANCSHARES INC PACGPAC$68.96
Dec 1, 2005COMPASS BANCSHARES INC PACGPAC$68.96
Dec 15, 2005COMPASS BANCSHARES INC PACGPAC$68.96
Apr 30, 2005COMPASS BANCSHARES INC PACGPAC$68.96
Dec 2, 2005COMPASS BANCSHARES INC PACGPAC$68.96
Dec 31, 2005COMPASS BANCSHARES INC PACGPAC$68.96
May 31, 2005COMPASS BANCSHARES INC PACGPAC$68.96
Jun 15, 2005COMPASS BANCSHARES INC PACGPAC$68.96
Jun 30, 2005COMPASS BANCSHARES INC PACGPAC$68.96
Mar 30, 2005COMPASS BANCSHARES INC PACGPAC$68.96
Apr 15, 2005COMPASS BANCSHARES INC PACGPAC$68.96
Sep 15, 2005COMPASS BANCSHARES INC PACGPAC$68.96
Oct 4, 2005COMPASS BANCSHARES INC PACGPAC$68.96
Oct 15, 2005COMPASS BANCSHARES INC PACGPAC$68.96
Aug 15, 2005COMPASS BANCSHARES INC PACGPAC$68.96
Aug 15, 2004COMPASS BANCSHARES INC PACGPAC$67.28
Nov 30, 2004COMPASS BANCSHARES INC PACGPAC$67.28
Aug 31, 2004COMPASS BANCSHARES INC PACGPAC$67.28
Dec 15, 2004COMPASS BANCSHARES INC PACGPAC$67.28
Dec 31, 2004COMPASS BANCSHARES INC PACGPAC$67.28
Aug 15, 2004COMPASS BANCSHARES INC PACGPAC$67.28
Aug 1, 2004COMPASS BANCSHARES INC PACGPAC$67.28
Sep 30, 2004COMPASS BANCSHARES INC PACGPAC$67.28
Oct 30, 2004COMPASS BANCSHARES INC PACGPAC$67.28
Nov 15, 2004COMPASS BANCSHARES INC PACGPAC$67.28
Aug 2, 2004COMPASS BANCSHARES INC PACGPAC$67.28
Mar 28, 2003COMPASS BANCSHARES INC PACGPAC$65
Feb 28, 2003COMPASS BANCSHARES INC PACGPAC$65
Jan 31, 2003COMPASS BANCSHARES INC PACGPAC$65
Mar 15, 2003COMPASS BANCSHARES INC PACGPAC$65
Jun 15, 2002COMPASS BANCSHARES INC PACGPAC$62.5
Aug 15, 2001COMPASS BANCSHARES INC PACGPAC$62.5
Sep 30, 2001COMPASS BANCSHARES INC PACGPAC$62.5
May 15, 2001COMPASS BANCSHARES INC PACGPAC$62.5
May 31, 2001COMPASS BANCSHARES INC PACGPAC$62.5
Apr 30, 2001COMPASS BANCSHARES INC PACGPAC$62.5
Jun 15, 2001COMPASS BANCSHARES INC PACGPAC$62.5
Jun 29, 2001COMPASS BANCSHARES INC PACGPAC$62.5
Apr 13, 2001COMPASS BANCSHARES INC PACGPAC$62.5
Aug 31, 2001COMPASS BANCSHARES INC PACGPAC$62.5
Sep 15, 2001COMPASS BANCSHARES INC PACGPAC$62.5
Mar 15, 2001Compass Bancshares, Inc. PACGPAC$62.5
Nov 15, 2001COMPASS BANCSHARES INC PACGPAC$62.5
Feb 15, 2001Compass Bancshares, Inc. PACGPAC$62.5
Feb 28, 2001Compass Bancshares, Inc. PACGPAC$62.5
Jan 31, 2001Compass Bancshares, Inc. PACGPAC$62.5
Jan 12, 2001Compass Bancshares, Inc. PACGPAC$62.5
Dec 29, 2000Compass Bancshares, Inc. PACGPAC$62.5
Oct 31, 2001COMPASS BANCSHARES INC PACGPAC$62.5
Oct 31, 2001COMPASS BANCSHARES INC PACGPAC$62.5
Nov 15, 2001COMPASS BANCSHARES INC PACGPAC$62.5
Dec 15, 2000Compass Bancshares, Inc. PACGPAC$62.5
Jun 15, 2001COMPASS BANCSHARES INC PACGPAC$62.5
Jun 29, 2001COMPASS BANCSHARES INC PACGPAC$62.5
Dec 31, 2001COMPASS BANCSHARES INC PACGPAC$62.5
Dec 15, 2001COMPASS BANCSHARES INC PACGPAC$62.5
Sep 15, 2000COMPASS BANCSHARES INC PACGPAC$62.5
Sep 1, 2000COMPASS BANCSHARES INC PACGPAC$62.5
Aug 15, 2000COMPASS BANCSHARES INC PACGPAC$62.5
Jul 31, 2000COMPASS BANCSHARES INC PACGPAC$62.5
Nov 15, 2002COMPASS BANCSHARES INC PACGPAC$62.5
Oct 31, 2002COMPASS BANCSHARES INC PACGPAC$62.5
Dec 15, 2002COMPASS BANCSHARES INC PACGPAC$62.5
Nov 30, 2002COMPASS BANCSHARES INC PACGPAC$62.5
Jul 15, 2002COMPASS BANCSHARES INC PACGPAC$62.5
Aug 15, 2002COMPASS BANCSHARES INC PACGPAC$62.5
Sep 13, 2002COMPASS BANCSHARES INC PACGPAC$62.5
Feb 28, 2002COMPASS BANCSHARES INC PACGPAC$62.5
Feb 15, 2002COMPASS BANCSHARES INC PACGPAC$62.5
Oct 15, 2002COMPASS BANCSHARES INC PACGPAC$62.5
Mar 15, 2002COMPASS BANCSHARES INC PACGPAC$62.5
Mar 29, 2002COMPASS BANCSHARES INC PACGPAC$62.5
Sep 30, 2002COMPASS BANCSHARES INC PACGPAC$62.5
Jul 14, 2000COMPASS BANCSHARES INC PACGPAC$62.5
Aug 31, 2002COMPASS BANCSHARES INC PACGPAC$62.5
Jul 31, 2002COMPASS BANCSHARES INC PACGPAC$62.5
Apr 30, 2001COMPASS BANCSHARES INC PACGPAC$62.5
Jun 30, 2002COMPASS BANCSHARES INC PACGPAC$62.5
May 15, 2002COMPASS BANCSHARES INC PACGPAC$62.5
May 31, 2002COMPASS BANCSHARES INC PACGPAC$62.5
Apr 30, 2002COMPASS BANCSHARES INC PACGPAC$62.5
Apr 15, 2002COMPASS BANCSHARES INC PACGPAC$62.5
May 15, 2001COMPASS BANCSHARES INC PACGPAC$62.5
May 31, 2001COMPASS BANCSHARES INC PACGPAC$62.5
Mar 30, 2001COMPASS BANCSHARES INC PACGPAC$62.5
Dec 31, 2023Mesquite Fire Fighters Public Interest FundGPAC$60
Sep 23, 2021Mesquite Fire Fighters Public Interest FundGPAC$60
Jul 14, 2021ActBlue TexasGPAC$25