Mary Margaret Kastelberg

Mary Margaret Kastelberg ran for the 73rd House of Delegates District in 2019
Republican

Conflicts of Interest Disclosure : Securities, Mutual Funds, Investments

Mary Margaret Kastelberg reported the following investments:

Investment Type Value
Altria Stock $50,001 - $250,000
Apple Inc (AAPL) Stock $5,001 to $50,000
Applied Materials Stock $5,001 to $50,000
AstraZeneca Pharmaceuticals Stock $5,001 to $50,000
BNP Paribas Stock $5,001 to $50,000
Capital One Stock $5,001 to $50,000
Capital One Stock $5,001 to $50,000
CSX Corp Stock $5,001 to $50,000
Dominion Energy (D) Stock $50,001 - $250,000
ExxonMobil (XOM) Stock $5,001 to $50,000
Kraft Heinz Co Stock $5,001 to $50,000
Markel Corp Stock $5,001 to $50,000
Microsoft Corp Stock $5,001 to $50,000
Nvidia Stock $5,001 to $50,000
Philip Morris International Stock $50,001 - $250,000
Royal Dutch Shell PLC Stock $5,001 to $50,000
361 Global Managed Futures Mutual Fund $5,001 to $50,000
AMCAP Mutual Fund $5,001 to $50,000
AQR Managed Futures Mutual Fund $5,001 to $50,000
AQR Risk Parity Mutual Fund $5,001 to $50,000
Carter Validus REIT Mutual Fund $5,001 to $50,000
Europacific Growth Fund Mutual Fund $5,001 to $50,000
First Investors Covered Call Mutual Fund $5,001 to $50,000
FS Investment Corp IV Mutual Fund $5,001 to $50,000
Gotham Index Plus Mutual Fund $5,001 to $50,000
JP Morgan Strategic Income Mutual Fund $5,001 to $50,000
Navigator Tactical Fixed Income Mutual Fund $5,001 to $50,000
PIMCO All Asset All Authority Mutual Fund $5,001 to $50,000
PIMCO Income Fund Mutual Fund $5,001 to $50,000
Riverfront Dynamic Developed Markets Mutual Fund $5,001 to $50,000
Riverfront Dynamic EM Mkts Mutual Fund $5,001 to $50,000
Sharespost 100 Mutual Fund $5,001 to $50,000
Sierra Tactical All Asset Mutual Fund $5,001 to $50,000
Smallcap World Fund Mutual Fund $5,001 to $50,000
Teton Mighty Mites Mutual Fund $5,001 to $50,000
Vanguard Energy Mutual Fund $5,001 to $50,000
Virtus Small Cap Core Mutual Fund $5,001 to $50,000
Vivaldi Merger Arbitrage Mutual Fund $5,001 to $50,000
Washington Mutual Mutual Fund $5,001 to $50,000
Yacktman Focused Fund Mutual Fund $5,001 to $50,000
American Funds Growth-Annuity Other $5,001 to $50,000
American Funds Growth Income- Annuity Other $5,001 to $50,000
American Funds International- Annuity Other $5,001 to $50,000
Annuity - Jackson National Life Other $5,001 to $50,000
AQR Risk Parity - Annuity Other $5,001 to $50,000
Blackrock Global Allocation - Annuity Other $5,001 to $50,000
College Enrollment Fund Other $5,001 to $50,000
College Enrollment Fund Other $5,001 to $50,000