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

MICROSOFT CORPORATION

$2.50M

Total contributed

289

Donations

113

Recipients

$8.6K

Avg donation

Years active: 2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, 2006, 2005, 2004, 2002, 2001

|

FEC: 52 donations ($1.99M)

State: 237 donations ($509.9K)

Federal Contributions (FEC)

DateCommitteeCycleStatusAmount
Sep 4, 2016C005670572016$1,800,000
Oct 17, 2018C002275462018$38,854
Jan 19, 2017C005045302018$25,000
Apr 17, 2023C008363532024$25,000
Apr 17, 2023C008363532024$25,000
Jul 15, 2021C002275462022$9,898
Sep 29, 2020C004097302020$5,000
Dec 31, 2013C004920252014$5,000
Dec 27, 2013C004097302014$5,000
Jul 22, 2015C004097302016$2,500
Jun 11, 2010C002713382010$2,500
May 15, 2023C004097302024$2,500
Dec 10, 2015C004097302016$1,500
Aug 2, 2023C004097302024$1,500
Jun 11, 2010C002713382010$1,000
Jun 11, 2010C002713382010$1,000
Jun 11, 2010C002713382010$1,000
Jun 11, 2010C002713382010$1,000
Jun 11, 2010C002713382010$1,000
Jun 11, 2010C002713382010$1,000
Jun 11, 2010C002713382010$1,000
Jun 11, 2010C002713382010$1,000
Jun 11, 2010C002713382010$1,000
Jun 7, 2010C000009352010$1,000
Sep 30, 2011C002713382012$1,000
Sep 28, 2011C002713382012$1,000
Mar 31, 2011C003254492012$1,000
Dec 20, 2012C004097302012$1,000
Dec 20, 2012C004097302012$1,000
Dec 20, 2012C004097302012$1,000
Dec 20, 2012C004097302012$1,000
Aug 2, 2013C004097302014$1,000
Oct 30, 2014C002713382014$1,000
Oct 30, 2014C002713382014$1,000
Oct 30, 2014C002713382014$1,000
Oct 30, 2014C002713382014$1,000
Sep 29, 2020C004097302020$1,000
Dec 20, 2012C004097302012$1,000
Oct 22, 2009C000009352010$1,000
Oct 28, 2010C002713382010$1,000
Jun 11, 2010C002713382010$1,000
Jun 11, 2010C002713382010$1,000
Jun 17, 2010C002713382010$1,000
Jun 11, 2010C002713382010$1,000
Jun 17, 2010C002713382010$1,000
Jun 11, 2010C002713382010$1,000
Jun 11, 2010C002713382010$1,000
Jun 11, 2010C002713382010$1,000
Jun 11, 2010C002713382010$1,000
Jun 11, 2010C002713382010$1,000
Jun 11, 2010C002713382010$1,000
Dec 9, 2009C004591802010$250

State Contributions

DateRecipientTypeAmount
Oct 2, 2009WASHINGTON FAMILIES STANDING TOGETHERPolitical Committee$100,000
Oct 11, 2010DEFEAT 1098Political Committee$75,000
Oct 9, 2002NORTH CAROLINA DEMOCRATIC PARTY - BUILDINGIndividual$43,453.75
Oct 9, 2002NORTH CAROLINA DEMOCRATIC PARTY - BUILDINGOperating Exp$43,453.75
Jul 11, 2016WA ST REPUB PARTY EXEMPTPolitical Committee$15,000
Dec 20, 2005JOBSPAC, A BI-PARTISAN COALITION OF CALIFORNIA EMPLOYERSA$10,000
Jan 22, 2016SCHOOLS FIRST COALITIONPolitical Committee$10,000
Dec 20, 2005JOBSPAC, A BI-PARTISAN COALITION OF CALIFORNIA EMPLOYERSA$10,000
Sep 12, 2011FAMILIES YESPolitical Committee$10,000
Feb 19, 2002JOBSPAC, A COALITION OF CALIFORNIA EMPLOYERS SUPPORTING PRO-BUSINESS CANDIDATES SINCE 1992F496P3$10,000
Feb 19, 2002JOBSPAC, A COALITION OF CALIFORNIA EMPLOYERS SUPPORTING PRO-BUSINESS CANDIDATES SINCE 1992A$10,000
Feb 19, 2002JOBSPAC, A COALITION OF CALIFORNIA EMPLOYERS SUPPORTING PRO-BUSINESS CANDIDATES SINCE 1992A$10,000
Dec 20, 2005JOBSPAC, A BI-PARTISAN COALITION OF CALIFORNIA EMPLOYERSA$10,000
Feb 19, 2002JOBSPAC, A COALITION OF CALIFORNIA EMPLOYERS SUPPORTING PRO-BUSINESS CANDIDATES SINCE 1992A$10,000
Jan 27, 2022Citizens Committee for Bellevue Quality SchoolsPolitical Committee$8,000
Jan 29, 2019SCHOOLS FIRST COALITIONPolitical Committee$5,000
Dec 10, 2019HARRY TRUMAN FUNDPolitical Committee$5,000
Oct 11, 2010SCHOOLS FIRST COALITIONPolitical Committee$5,000
Sep 25, 2001FRIENDS OF ROD DIRIDONA$3,000
Sep 25, 2001FRIENDS OF ROD DIRIDONA$3,000
Nov 1, 2022Yes For HighlinePolitical Committee$2,500
Sep 30, 2015Jay R Inslee (JAY INSLEE)Candidate$1,900
Mar 30, 2016Steve Hobbs (STEVE HOBBS)Candidate$1,900
Jul 21, 2009GREGOIRE CHRISTINE OCandidate$1,600
Nov 10, 2005MCKENNA ROBERT MCandidate$1,350
Dec 18, 2025Shelly ShortCandidate$1,200
Dec 9, 2005GREGOIRE CHRISTINE OCandidate$1,200
Oct 31, 2024Alex YbarraCandidate$1,200
Oct 28, 2024Andrew R Stokesbary (Drew Stokesbary)Candidate$1,200
Oct 28, 2024SKYLER D. RUDE (Skyler Rude)Candidate$1,200
Jul 14, 2021Jacquelin MaycumberCandidate$1,000
Aug 9, 2019HOUSE DEMOCRATIC CAMPAIGN COMMITTEE (HDCC)Political Committee$1,000
Sep 21, 2018Chad L. Magendanz (CHAD MAGENDANZ)Candidate$1,000
Jul 28, 2022Keith W. GoehnerCandidate$1,000
Jul 28, 2022Eric E Robertson (Eric E. Robertson)Candidate$1,000
Sep 1, 2021Lisa Z. Wellman (LISA WELLMAN)Candidate$1,000
Jun 26, 2020Kimberley Wyman (WYMAN KIMBERLEY M)Candidate$1,000
Sep 14, 2020Kimberley Wyman (WYMAN KIMBERLEY M)Candidate$1,000
Jun 25, 2020CARLYLE REUVEN M (REUVEN CARLYLE)Candidate$1,000
Jul 30, 2019CARLYLE REUVEN M (REUVEN CARLYLE)Candidate$1,000
Sep 22, 2020Kimberley Wyman (WYMAN KIMBERLEY M)Candidate$1,000
Dec 5, 2019Gael D Tarleton (GAEL TARLETON)Candidate$1,000
Sep 1, 2021Laurie DolanCandidate$1,000
Dec 7, 2023Gina R. Mosbrucker (Gina Mosbrucker)Candidate$1,000
Jun 26, 2020Kimberley Wyman (WYMAN KIMBERLEY M)Candidate$1,000
Sep 13, 2022Kelly M Chambers (Kelly Chambers)Candidate$1,000
Nov 6, 2017Steve Hobbs (STEVE HOBBS)Candidate$1,000
Jul 30, 2022Andrew R Stokesbary (Drew Stokesbary)Candidate$1,000
Dec 8, 2023Jacquelin MaycumberCandidate$1,000
Jul 12, 2018Steve Hobbs (STEVE HOBBS)Candidate$1,000
Sep 30, 2021Kelly M Chambers (Kelly Chambers)Candidate$1,000
Jul 26, 2022Gina R. MosbruckerCandidate$1,000
May 17, 2018James Dow Constantine (JAMES CONSTANTINE)Candidate$1,000
Nov 25, 2019Larry Springer (LARRY SPRINGER)Candidate$1,000
Jul 8, 2020Larry Springer (LARRY SPRINGER)Candidate$1,000
Jul 19, 2021Andrew R Stokesbary (Drew Stokesbary)Candidate$1,000
May 17, 2018James Dow Constantine (JAMES CONSTANTINE)Candidate$1,000
Sep 7, 2022Jesse SalomonCandidate$1,000
Dec 13, 2019Shelly ShortCandidate$1,000
Dec 11, 2014Jay R Inslee (JAY INSLEE)Candidate$1,000
Dec 7, 2023Jesse SalomonCandidate$1,000
Jun 27, 2020Alex YbarraCandidate$1,000
Nov 13, 2024Shelly ShortCandidate$1,000
Dec 4, 2023Shelly ShortCandidate$1,000
Sep 21, 2020Alex YbarraCandidate$1,000
Jul 1, 2020Shelly ShortCandidate$1,000
Aug 1, 2022Alex YbarraCandidate$1,000
Aug 27, 2021Alex YbarraCandidate$1,000
Sep 12, 2022Angela E Birney (ANGELA BIRNEY)Candidate$1,000
Jul 28, 2022John E Braun (John Braun)Candidate$1,000
Jul 29, 2022SKYLER D. RUDECandidate$1,000
Jul 9, 2020DEBRA Jean ENTENMAN (DEBRA ENTENMAN)Candidate$1,000
Dec 11, 2017Shelly Short (SHELLY SHORT)Candidate$1,000
Dec 8, 2023SKYLER D. RUDE (Skyler Rude)Candidate$1,000
Nov 30, 2019CHRIS REYKDALCandidate$1,000
Jun 26, 2018Larry Springer (LARRY SPRINGER)Candidate$1,000
Aug 2, 2022JACOBSEN CYNTHIA P (Cyndy Jacobsen)Candidate$1,000
Sep 21, 2020Gina R. Mosbrucker (GINA MOSBRUCKER)Candidate$1,000
Jun 29, 2020Gina R. Mosbrucker (GINA MOSBRUCKER)Candidate$1,000
Nov 3, 2017Larry Springer (LARRY SPRINGER)Candidate$1,000
Jul 2, 2020HOUSE DEMOCRATIC CAMPAIGN COMMITTEE (HDCC)Political Committee$1,000
Jun 30, 2020Kelly M Chambers (KELLY CHAMBERS)Candidate$1,000
Jul 23, 2018Shelly Short (SHELLY SHORT)Candidate$1,000
Dec 11, 2019Alex Ybarra (ALEX YBARRA)Candidate$1,000
Aug 2, 2022Jacquelin MaycumberCandidate$1,000
Oct 15, 2015KRISTIANSEN DANIEL P (DANIEL KRISTIANSEN)Candidate$950
Oct 15, 2015KRISTIANSEN DANIEL P (DANIEL KRISTIANSEN)Candidate$950
Sep 30, 2015Jay R Inslee (JAY INSLEE)Candidate$900
Aug 15, 2011REARDON AARON GCandidate$800
Dec 28, 2011James Dow ConstantineCandidate$800
Sep 30, 2011REARDON AARON GCandidate$800
Nov 21, 2005OWEN BRADLEY SCandidate$750
Nov 27, 2017NEALEY TERRY R (TERRY NEALEY)Candidate$750
Dec 2, 2019Laurie Jinkins (LAURIE JINKINS)Candidate$750
Sep 12, 2011Bruce F. DammeierCandidate$700
Aug 1, 2011DELVIN JEROME L IICandidate$700
Sep 21, 2011KRISTIANSEN DANIEL P (DANIEL KRISTIANSEN)Candidate$700
Sep 2, 2011Ross HunterCandidate$700
Aug 29, 2011MAXWELL MARCIECandidate$700
Sep 8, 2011CHELMINIAK JOHN LCandidate$700
Nov 7, 2005LISA J. BROWNCandidate$675
Nov 28, 2005OWEN BRADLEY SCandidate$625
Oct 4, 2010DELVIN JEROME L IICandidate$600
Nov 23, 2011HOLMQUIST NEWBRY JANEA N (JANEA HOLMQUIST NEWBRY)Candidate$600
Sep 30, 2020Lisa Callan (LISA CALLAN)Candidate$500
Dec 12, 2019Brad Hawkins (BRAD HAWKINS)Candidate$500
Dec 12, 2019Brad Hawkins (BRAD HAWKINS)Candidate$500
May 15, 2015James Dow Constantine (JAMES CONSTANTINE)Candidate$500
Sep 8, 2017SHUTZ BYRON C JR (BYRON SHUTZ)Candidate$500
Aug 4, 2019MARGESON DAYLE "HANK" L (DAYLE MARGESON)Candidate$500
Sep 19, 2016Gael D Tarleton (GAEL TARLETON)Candidate$500
Oct 22, 2015Sam HuntCandidate$500
Sep 2, 2016Sam HuntCandidate$500
Jun 24, 2015Claudia BalducciCandidate$500
Oct 31, 2005HEWITT MICHAEL DCandidate$500
Jun 25, 2020Nicole Macri (NICOLE MACRI)Candidate$500
Jun 23, 2015BURGESS TIMOTHY L (TIM BURGESS)Candidate$500
Sep 12, 2017Stephanie L Bowman (STEPHANIE BOWMAN)Candidate$500
Sep 10, 2015Shannon BraddockCandidate$500
Nov 2, 2015NEALEY TERRY R (TERRY NEALEY)Candidate$500
Aug 1, 2016NEALEY TERRY R (TERRY NEALEY)Candidate$500
Jul 27, 2016John R McCoy (JOHN MCCOY)Candidate$500
Oct 1, 2018John R McCoy (JOHN MCCOY)Candidate$500
Oct 22, 2015Brady Walkinshaw (BRADY WALKINSHAW)Candidate$500
Aug 1, 2016NEALEY TERRY R (TERRY NEALEY)Candidate$500
Sep 9, 2015BANKS PAMELA LCandidate$500
Sep 23, 2020Kelly M Chambers (KELLY CHAMBERS)Candidate$500
Aug 14, 2017Penny C Sweet (PENNY SWEET)Candidate$500
Sep 22, 2020Nicole Macri (NICOLE MACRI)Candidate$500
Dec 22, 2004WEINSTEIN BRIAN DCandidate$500
Sep 20, 2016Brian E. Blake (BRIAN BLAKE)Candidate$500
Sep 24, 2020Bill Ramos (BILL RAMOS)Candidate$500
Nov 26, 2019Claudia Balducci (CLAUDIA BALDUCCI)Candidate$500
Dec 4, 2017Gael D Tarleton (GAEL TARLETON)Candidate$500
Jul 16, 2018Gael D Tarleton (GAEL TARLETON)Candidate$500
Jul 3, 2019J Joseph McDermott (J. JOSEPH MCDERMOTT)Candidate$500
Jul 16, 2018Gael D Tarleton (GAEL TARLETON)Candidate$500
Dec 8, 2015Claudia BalducciCandidate$450
Nov 13, 2013Steve Hobbs (STEVE HOBBS)Candidate$450
Oct 6, 2010NEALEY TERRY RCandidate$400
Oct 4, 2010ROACH PAMCandidate$400
Oct 2, 2010LIIAS MARKO SCandidate$400
Oct 2, 2010TAKKO DEAN ACandidate$400
Oct 28, 2010CONDOTTA CARY LCandidate$400
Oct 1, 2010HURST CHRISTOPHER ACandidate$400
Oct 5, 2010JUDITH M WARNICKCandidate$400
Oct 4, 2010John R McCoyCandidate$400
Nov 25, 2014James Dow Constantine (JAMES CONSTANTINE)Candidate$400
Oct 6, 2010Steve KirbyCandidate$400
Dec 12, 2013HOLMQUIST NEWBRY JANEA N (JANEA HOLMQUIST NEWBRY)Candidate$300
Sep 5, 2014Drew C. MacEwenCandidate$300
Jul 14, 2011ANDERSON EDWIN GLENNCandidate$300
Dec 9, 2009Steve KirbyCandidate$300
Sep 1, 2011Steve KirbyCandidate$300
Nov 24, 2009ROACH PAMCandidate$300
Dec 7, 2009JUDITH M WARNICKCandidate$300
Dec 7, 2009CONDOTTA CARY LCandidate$300
Nov 24, 2009DELVIN JEROME L IICandidate$300
Sep 6, 2011PARKER KEVIN C (KEVIN PARKER)Candidate$300
Nov 24, 2009John R McCoyCandidate$300
Sep 6, 2011NEALEY TERRY R (TERRY NEALEY)Candidate$300
May 6, 2010PRIEST MAHLON SCandidate$300
Sep 26, 2011KELLEY TROY XCandidate$300
Nov 25, 2009LIIAS MARKO SCandidate$300
Nov 13, 2013Steve Hobbs (STEVE HOBBS)Candidate$250
Dec 2, 2019Laurie Jinkins (LAURIE JINKINS)Candidate$250
Feb 17, 2017NAIOP WASHINGTON STATE PACPolitical Committee$250
Mar 29, 2006CITIZENS FOR RICK EDDINSNon-Party Comm$250
Dec 28, 2011James Dow ConstantineCandidate$200
Nov 13, 2024Shelly ShortCandidate$200
Sep 8, 2023Angela E Birney (ANGELA BIRNEY)Candidate$200
Aug 22, 2019GUILFORD DECOperating Exp$132.56
Nov 28, 2005OWEN BRADLEY SCandidate$125
Jul 10, 2014NOW OR NEVER NCOperating Exp$116.36
Aug 20, 2019JOHN AUTRY CAMPAIGN COMMOperating Exp$107.24
Dec 6, 2019COOPER FOR NORTH CAROLINAOperating Exp$107.24
Mar 28, 2018CITIZENS TO ELECT NORMAN SANDERSONOperating Exp$106.74
Jan 30, 2019NAIOP WASHINGTON STATE PACPolitical Committee$100
Feb 28, 2018NAIOP WASHINGTON STATE PACPolitical Committee$100
Jan 31, 2015NAIOP WASHINGTON STATE PACPolitical Committee$100
Feb 17, 2017NAIOP WASHINGTON STATE PACPolitical Committee$100
Dec 12, 2013HOLMQUIST NEWBRY JANEA N (JANEA HOLMQUIST NEWBRY)Candidate$100
Apr 12, 2019BURKE DECOperating Exp$99.99
Apr 4, 2018WA ST REPUB PARTY EXEMPTPolitical Committee$99.99
May 10, 2018THE COMM TO ELECT JARROD LOWERYOperating Exp$74.88
Aug 8, 2016KRISTIANSEN DANIEL P (DANIEL KRISTIANSEN)Candidate$50
Aug 8, 2016KRISTIANSEN DANIEL P (DANIEL KRISTIANSEN)Candidate$50
Oct 2, 2016MCAFEE FOR SUPERIOR COURT JUDGEOperating Exp$19.95
Nov 27, 2018COOPER FOR NORTH CAROLINAOperating Exp$10.71
Jul 27, 2017COOPER FOR NORTH CAROLINAOperating Exp$10.71
Aug 28, 2017COOPER FOR NORTH CAROLINAOperating Exp$10.71
Sep 27, 2017COOPER FOR NORTH CAROLINAOperating Exp$10.71
Oct 27, 2017COOPER FOR NORTH CAROLINAOperating Exp$10.71
Nov 27, 2017COOPER FOR NORTH CAROLINAOperating Exp$10.71
Dec 27, 2017COOPER FOR NORTH CAROLINAOperating Exp$10.71
Jan 26, 2018COOPER FOR NORTH CAROLINAOperating Exp$10.71
Feb 26, 2018COOPER FOR NORTH CAROLINAOperating Exp$10.71
Oct 29, 2018COOPER FOR NORTH CAROLINAOperating Exp$10.71
Mar 27, 2018COOPER FOR NORTH CAROLINAOperating Exp$10.71
Apr 26, 2018COOPER FOR NORTH CAROLINAOperating Exp$10.71
May 29, 2018COOPER FOR NORTH CAROLINAOperating Exp$10.71
Jun 26, 2018COOPER FOR NORTH CAROLINAOperating Exp$10.71
Jul 27, 2018COOPER FOR NORTH CAROLINAOperating Exp$10.71
Aug 27, 2018COOPER FOR NORTH CAROLINAOperating Exp$10.71
Sep 27, 2018COOPER FOR NORTH CAROLINAOperating Exp$10.71
Dec 27, 2018COOPER FOR NORTH CAROLINAOperating Exp$10.71
Jan 28, 2019COOPER FOR NORTH CAROLINAOperating Exp$10.71
Feb 27, 2019COOPER FOR NORTH CAROLINAOperating Exp$10.71
Mar 27, 2019COOPER FOR NORTH CAROLINAOperating Exp$10.71
Apr 26, 2019COOPER FOR NORTH CAROLINAOperating Exp$10.71
May 28, 2019COOPER FOR NORTH CAROLINAOperating Exp$10.71
Jun 27, 2019COOPER FOR NORTH CAROLINAOperating Exp$10.71
Jul 29, 2019COOPER FOR NORTH CAROLINAOperating Exp$10.71
Aug 26, 2019COOPER FOR NORTH CAROLINAOperating Exp$10.71
Sep 26, 2019COOPER FOR NORTH CAROLINAOperating Exp$10.71
Oct 25, 2019COOPER FOR NORTH CAROLINAOperating Exp$10.71
Nov 26, 2019COOPER FOR NORTH CAROLINAOperating Exp$10.71
Dec 26, 2019COOPER FOR NORTH CAROLINAOperating Exp$10.71
Apr 26, 2017COOPER FOR NORTH CAROLINAOperating Exp$10.71
May 25, 2017COOPER FOR NORTH CAROLINAOperating Exp$10.71
Jun 27, 2017COOPER FOR NORTH CAROLINAOperating Exp$10.71
Oct 25, 2016COOPER FOR NORTH CAROLINAOperating Exp$10.66
Nov 25, 2016COOPER FOR NORTH CAROLINAOperating Exp$10.66
Mar 26, 2016COOPER FOR NORTH CAROLINAOperating Exp$10.66
Sep 28, 2015COOPER FOR NORTH CAROLINAOperating Exp$10.66
Feb 26, 2016COOPER FOR NORTH CAROLINAOperating Exp$10.66
Oct 26, 2015COOPER FOR NORTH CAROLINAOperating Exp$10.66
Jun 27, 2016COOPER FOR NORTH CAROLINAOperating Exp$10.66
Jan 27, 2017COOPER FOR NORTH CAROLINAOperating Exp$10.66
Feb 27, 2017COOPER FOR NORTH CAROLINAOperating Exp$10.66
Mar 27, 2017COOPER FOR NORTH CAROLINAOperating Exp$10.66
Jan 26, 2016COOPER FOR NORTH CAROLINAOperating Exp$10.66
May 27, 2016COOPER FOR NORTH CAROLINAOperating Exp$10.66
Dec 26, 2016COOPER FOR NORTH CAROLINAOperating Exp$10.66
Nov 27, 2015COOPER FOR NORTH CAROLINAOperating Exp$10.66
Apr 27, 2016COOPER FOR NORTH CAROLINAOperating Exp$10.66
Dec 28, 2015COOPER FOR NORTH CAROLINAOperating Exp$10.66