Barbara J Honorable Comstock

U.S. RepresentativeVA1025 filings81 transactions
View on House Disclosures
#DateTickerAssetTypeOwnerAmountDocID
12018-12-26Facebook, Inc. - Class a (FB) [sT]PurchaseSelf$15,001 - $50,00020010925
22018-09-24Mastercard Incorporated (Ma) [sT]SaleSelf$50,001 - $100,00020010199
32018-09-07amazon.com, Inc. (AMZN) [sT]PurchaseSelf$15,001 - $50,00020010276
42018-08-03Apple Inc. (AAPL) [sT]PurchaseSelf$1,001 - $15,00020010036
52018-08-03Fidelity RolloverIRA First Trust NASDAQ Cybersecurity ETF (CIBR) [sT]PurchaseSelf$1,001 - $15,00020010036
62018-08-03Fidelity RolloverIRA Intel Corporation (INTC) [sT]PurchaseSelf$1,001 - $15,00020010036
72018-08-03Fidelity RolloverIRA Palo Alto Networks, Inc. (PANW) [sT]PurchaseSelf$15,001 - $50,00020010036
82018-08-03Fidelity RolloverIRA Vanguard growth ETF (Vug) [sT]PurchaseSelf$15,001 - $50,00020010036
92018-08-01Northrop grumman Corporation (NOC) [sT]PurchaseSelf$15,001 - $50,00020010057
102018-08-01ishares Intermediate-Term Corporate Bond ETF (IGIB) [sT]SaleSelf$15,001 - $50,00020010004
112018-08-01Fidelity RolloverIRA ishares J.P. Morgan usD Emerging Markets Bond ETF (EMB) [sT]SaleSelf$1,001 - $15,00020010004
122018-08-01Fidelity RolloverIRA ishares TIPS Bond ETF (TIP) [sT]SaleSelf$1,001 - $15,00020010004
132018-08-01Fidelity RolloverIRA Vanguard Real Estate ETF (VNQ) [sT]SaleSelf$1,001 - $15,00020010004
142018-07-27ishares Exponential Technologies ETF (XT) [sT]SaleSelf$50,001 - $100,00020010057
152018-07-27ishares Exponential Technologies ETF (XT) [sT]SaleSelf$50,001 - $100,00020009995
162018-07-26amazon.com, Inc. (AMZN) [sT]PurchaseSelf$15,001 - $50,00020009961
172018-06-25FSELX Fidelity select semiconductors Port [oT]PurchaseSelf$1,001 - $15,00020009789
182018-06-25Micron Technology, Inc. (Mu) [sT]PurchaseSelf$50,001 - $100,00020009789
192018-06-07Mastercard Incorporated (Ma) [sT]PurchaseSelf$50,001 - $100,00020009718
202018-06-05ishares Exponential Technologies ETF (XT) [sT]SaleSelf$50,001 - $100,00020009718
212018-06-05Microsoft Corporation (MSFT) [sT]PurchaseSelf$15,001 - $50,00020009718
222018-06-05Vanguard FTSE Emerging Markets ETF (VWO) [sT]SaleSelf$50,001 - $100,00020009718
232018-06-05Vanguard Health Care ETF (VHT) [sT]SaleSelf$15,001 - $50,00020009718
242018-06-04ishares Exponential Technologies ETF (XT) [sT]SaleSelf$15,001 - $50,00020009673
252018-03-09AMZNamazon.com, Inc.PurchaseSelf$50,001 - $100,00020009156
262018-03-09HPEHewlett Packard Enterprise CompanyPurchaseSelf$15,001 - $50,00020009156
272018-03-08NRGNRG Energy, Inc.SaleSelf$1,001 - $15,00020009156
282018-03-08NRGNRG Energy, Inc.SaleSelf$50,001 - $100,00020009156
292018-03-05ALNYalnylam Pharmaceuticals, Inc.SaleSelf$15,001 - $50,00020009156
302018-02-06Microsoft Corporation (MSFT) [sT]PurchaseSelf$1,001 - $15,00020009342
312018-01-23GRPNgroupon, Inc.SaleSelf$1,001 - $15,00020008822
322018-01-23NFLXNetflix, Inc.PurchaseSelf$15,001 - $50,00020008822
332018-01-23VFHVanguard Financials ETFSaleSelf$15,001 - $50,00020008822
342018-01-03Micron Technology, Inc. (Mu)PurchaseSelf$1,001 - $15,00020008668
352018-01-03under armour, Inc. Class C (ua)SaleSelf$1,001 - $15,00020008668
362017-12-26apple Inc. (aaPl)PurchaseSelf$15,001 - $50,00020008668
372017-12-26NRGNRG Energy, Inc.PurchaseSelf$15,001 - $50,00020008668
382017-12-26NRGNRG Energy, Inc.PurchaseSelf$15,001 - $50,00020008668
392017-12-26PYPLPayPal Holdings, Inc.PurchaseSelf$15,001 - $50,00020008668
402017-12-26Vanguard growth ETF (Vug)SaleSelf$50,001 - $100,00020008668
412017-12-26VOVanguard Mid-Cap ETFSaleSelf$50,001 - $100,00020008668
422017-12-18apple Inc. (aaPl)PurchaseSelf$50,001 - $100,00020008586
432017-12-18Boeing Company (Ba)PurchaseSelf$15,001 - $50,00020008586
442017-12-18VEAVanguard FTSE Developed Markets ETFSaleSelf$50,001 - $100,00020008586
452017-11-29groupon, Inc. (GRPN) [sT]PurchaseSelf$1,001 - $15,00020009342
462017-11-07apple Inc. (aaPl)PurchaseSelf$1,001 - $15,00020008373
472017-11-07MSFTMicrosoft CorporationPurchaseSelf$15,001 - $50,00020008373
482017-11-07VGTVanguard Information Tech ETFPurchaseSelf$15,001 - $50,00020008373
492017-11-07VBVanguard small-Cap ETFSaleSelf$15,001 - $50,00020008373
502017-11-06XTishares Exponential Technologies ETFPurchaseSelf$1,001 - $15,00020008442
512017-10-12ALNYalnylam Pharmaceuticals, Inc.PurchaseSelf$15,001 - $50,00020008210
522017-10-12apple Inc. (aaPl)PurchaseSelf$15,001 - $50,00020008210
532017-10-12XTishares Exponential Technologies ETFPurchaseSelf$15,001 - $50,00020008210
542017-10-12EMBishares J.P. Morgan usD Emerging Markets Bond ETFSaleSelf$15,001 - $50,00020008210
552017-10-12TIPishares TIPS Bond ETFSaleSelf$15,001 - $50,00020008210
562017-10-12MSFTMicrosoft CorporationPurchaseSelf$15,001 - $50,00020008210
572017-10-12MSFTMicrosoft CorporationPurchaseSelf$15,001 - $50,00020008210
582017-10-12NFLXNetflix, Inc.PurchaseSelf$15,001 - $50,00020008210
592017-10-12JNKSPDR Bloomberg Barclays High Yield Bond ETFSaleSelf$15,001 - $50,00020008210
602017-10-12VDEVanguard Energy ETFSaleSelf$1,001 - $15,00020008210
612017-10-12VNQVanguard REIT ETFSaleSelf$1,001 - $15,00020008210
622017-08-10XTishares Exponential Technologies ETFPurchaseSelf$15,001 - $50,00020007812
632017-07-06apple Inc. (aaPl)PurchaseSelf$50,001 - $100,00020007630
642017-07-06CIUishares Intermediate Credit Bond ETFSaleSelf$15,001 - $50,00020007630
652017-07-06Micron Technology, Inc. (Mu)PurchaseSelf$1,001 - $15,00020007630
662017-07-06VTVVanguard Value ETF - DNQSaleSelf$100,001 - $250,00020007630
672017-05-24XTishares Exponential Technologies ETFPurchaseSelf$15,001 - $50,00020007359
682017-05-23JNKSPDR Bloomberg Barclays High Yield Bond ETFSaleSelf$1,001 - $15,00020007350
692017-02-17apple Inc. (aaPl)PurchaseSelf$1,001 - $15,00020006777
702017-02-17NWSNews Corporation - Class BSaleSelf$1,001 - $15,00020006777
712017-02-17under armour, Inc. Class C (ua)PurchaseSelf$1,001 - $15,00020006777
722017-02-15apple Inc. (aaPl)PurchaseSelf$15,001 - $50,00020006777
732017-02-15apple Inc. (aaPl)PurchaseSelf$1,001 - $15,00020006777
742017-02-15FFord Motor CompanySaleSelf$1,001 - $15,00020006777
752017-02-15HPEHewlett Packard Enterprise CompanySaleSelf$1,001 - $15,00020006777
762017-02-15HPQHP Inc.SaleSelf$1,001 - $15,00020006777
772017-02-15MDLZMondelez International, Inc. - Class aSaleSelf$1,001 - $15,00020006777
782017-02-15SIRIsirius XM Holdings Inc.SaleSelf$1,001 - $15,00020006777
792017-02-15KHCThe Kraft Heinz CompanySaleSelf$1,001 - $15,00020006777
802017-02-15FOXTwenty-First Century Fox, Inc. - Class BSaleSelf$1,001 - $15,00020006777
812017-02-07under armour, Inc. Class C (ua)PurchaseSelf$1,001 - $15,00020006695