Ravi Upadhyay
Given since 2010
$7,008
2020 cycle
$3,104
most recent cycle with giving
Recipients
2
2 PACs
Cycles with giving
5
2010–2020
TN Registry of Election Finance records. Data as of Sep 20, 2026.
Giving history
By recipient
Roche Diagnostics Corporation PAC Roche DXPAC Political action committee (2016–20) PAC $5,479
CVS Caremark Corporation Employees PAC Political action committee (2010–12) PAC $1,529
By year
2020
$3,104
1 PAC
- Roche Diagnostics Corporation PAC Roche DXPAC PAC PAC $3,104
2018
$1,917
1 PAC
- Roche Diagnostics Corporation PAC Roche DXPAC PAC PAC $1,917
2016
$458
1 PAC
- Roche Diagnostics Corporation PAC Roche DXPAC PAC PAC $458
2012
$1,038
1 PAC
- CVS Caremark Corporation Employees PAC PAC PAC $1,038
2010
$490
1 PAC
- CVS Caremark Corporation Employees PAC PAC PAC $490