

Texas· In office since 1997 (29 yrs)· District 17
No committee assignments on record
Total Trades
101
2 YTD
Purchases
47
1 YTD
Sales
54
1 YTD
Est. Volume
~$2.6M
| Ticker | Company | Trade Date | Filed | Type | Amount | Filing |
|---|---|---|---|---|---|---|
| IBM | International Business Machines Corporation (IBM) | 3031-04-30 | 2021-05-03 | Purchase | $1,001 - $15,000 | View ↗ |
| VZ | Common Stock (VZ) | 2026-03-09 | 2026-03-09 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | VLG FL CDD #14 SPL ASSMNT REV DUE 05/01/2053 05.500% | 2025-10-24 | 2025-10-22 | Purchase | $15,001 - $50,000 | View ↗ |
| — | T Type DateNotification Date AmountCap. JTVLG FL CDD #14 SPL ASSMNT REV DUE 05/01/2053 05.500% | 2025-10-24 | 2025-10-22 | Purchase | $15,001 - $50,000 | View ↗ |
| DHR | Danaher Corporation Common Stock (DHR) | 2025-06-12 | 2025-06-21 | Sale (Full) | $50,001 - $100,000 | View ↗ |
| JNJ | Johnson & Johnson Common Stock (JNJ) | 2025-06-12 | 2025-06-21 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| MSFT | Microsoft Corporation - Common Stock (MSFT) | 2024-12-18 | 2024-12-19 | Purchase | $1,001 - $15,000 | View ↗ |
| NVDA | NVIDIA Corporation - Common Stock (NVDA) | 2024-11-01 | 2024-11-01 | Purchase | $1,001 - $15,000 | View ↗ |
| NVDA | NVIDIA Corporation - Common Stock (NVDA) | 2024-09-16 | 2024-09-16 | Purchase | $1,001 - $15,000 | View ↗ |
| NVDA | NVIDIA Corporation - Common Stock (NVDA) | 2024-09-10 | 2024-09-12 | Purchase | $1,001 - $15,000 | View ↗ |
| MSFT | Microsoft Corporation - Common Stock (MSFT) | 2024-09-09 | 2024-09-12 | Purchase | $1,001 - $15,000 | View ↗ |
| NVST | Envista Holdings Corporation Common Stock (NVST) | 2024-06-06 | 2024-06-06 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| NVDA | NVIDIA Corporation - Common Stock (NVDA) | 2024-05-21 | 2024-05-22 | Sale (Full) | $50,001 - $100,000 | View ↗ |
| GIS | (GIS) | 2024-03-20 | 2024-03-07 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| AAPL | Apple Inc. - Common Stock (AAPL) | 2024-02-29 | 2024-02-29 | Purchase | $360.00 | View ↗ |
| MSFT | Microsoft Corporation - Common Stock (MSFT) | 2024-02-07 | 2024-02-29 | Purchase | $1,001 - $15,000 | View ↗ |
| COST | Costco Wholesale Corporation (COST) | 2024-01-31 | 2024-02-29 | Purchase | $1,001 - $15,000 | View ↗ |
| — | US Treasury BILL 06/20/2024 912796ZW2 | 2023-12-28 | 2023-12-28 | Purchase | $15,001 - $50,000 | View ↗ |
| BABA | (BABA) | 2023-12-28 | 2024-01-24 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| AMT | American Tower Corporation (AMT) | 2023-12-28 | 2024-01-24 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | US TREASURY BILL23U S T BILL DUE 12/21/23 | 2023-12-21 | 2023-12-28 | Sale (Full) | $50,001 - $100,000 | View ↗ |
| BUI | Power Opportunities Trust (BUI) | 2023-12-15 | 2023-12-26 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| MPW | Medical Properties Trust, Inc. common stock (MPW) | 2023-11-03 | 2023-11-07 | Sale (Full) | $257.49 | View ↗ |
| BNS | Ordinary Shares (BNS) | 2023-11-02 | 2023-11-07 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| ARCC | Fund (ARCC) | 2023-11-01 | 2023-11-07 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| WBD | A (WBD) | 2023-11-01 | 2023-11-07 | Sale (Full) | $476.63 | View ↗ |
| CMG | Chipotle Mexican Grill, Inc. (CMG) | 2023-10-31 | 2023-11-07 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| CMG | Chipotle Mexican Grill, Inc. (CMG) | 2023-10-31 | 2023-11-07 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| VZ | Verizon Communications Inc. (VZ) | 2023-10-31 | 2023-11-07 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| BUI | Power Opportunities Trust (BUI) | 2023-10-31 | 2023-11-07 | Sale (Full) | $250,001 - $500,000 | View ↗ |
| ET | (ET) | 2023-10-31 | 2023-11-07 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| WBD | A (WBD) | 2023-10-31 | 2023-11-07 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| ARCC | Ares Capital Corporation - Closed End Fund (ARCC) | 2023-10-06 | 2023-10-13 | Purchase | $569.25 | View ↗ |
| WBD | Warner Bros. Discovery, Inc. - Series A (WBD) | 2023-10-06 | 2023-10-13 | Sale (Full) | $493.91 | View ↗ |
| AGAE | Allied Gaming & Entertainment Inc. (AGAE) | 2023-08-29 | 2023-09-05 | Sale (Full) | $1,000.00 | View ↗ |
| DBRG | DigitalBridge Group, Inc. (DBRG) | 2023-08-18 | 2023-09-05 | Sale (Full) | $189.48 | View ↗ |
| IBM | International Business Machines Corporation (IBM) | 2023-08-18 | 2023-09-05 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| WBD | Warner Bros. Discovery, Inc. - Series A (WBD) | 2023-08-18 | 2023-09-05 | Sale (Full) | $469.21 | View ↗ |
| ARCC | Ares Capital Corporation - Closed End Fund (ARCC) | 2023-08-15 | 2023-08-17 | Purchase | $155.92 | View ↗ |
| — | US Treasury BILL 01/11/2024 5.472% | 2023-07-28 | 2023-08-17 | Purchase | $15,001 - $50,000 | View ↗ |
| BUI | Power Opportunities Trust (BUI) | 2023-07-24 | 2023-07-27 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| — | NOTE DUE 06/30/24 | 2023-07-20 | 2023-07-27 | Purchase | $1,001 - $15,000 | View ↗ |
| ARCC | Ares Capital Corporation - Closed End Fund (ARCC) | 2023-07-14 | 2023-07-15 | Purchase | $240.80 | View ↗ |
| — | US Treasury BILL 12/28/2023 @ 97.587 | 2023-07-14 | 2023-07-15 | Purchase | $15,001 - $50,000 | View ↗ |
| — | JPMorgan Chase & Co. OH 5.55% CD 07/29/2024 | 2023-06-23 | 2023-06-23 | Purchase | $50,001 - $100,000 | View ↗ |
| — | US Treasury BILL 12/21/2023 @ 97.445 | 2023-06-23 | 2023-06-23 | Purchase | $50,001 - $100,000 | View ↗ |
| — | US Treasury BILL 12/21/2023 912797FV4 | 2023-06-23 | 2023-06-26 | Purchase | $50,001 - $100,000 | View ↗ |
| AMT | American Tower Corporation (AMT) | 2023-06-15 | 2023-06-26 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| DFS | Discover Financial Services (DFS) | 2023-06-15 | 2023-06-26 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| MDT | Medtronic plc. Ordinary Shares (MDT) | 2023-06-15 | 2023-06-26 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| — | CORP VA SER A1 | 2023-05-19 | 2023-06-06 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| VZ | Verizon Communications Inc. (VZ) | 2022-09-27 | 2022-10-10 | Purchase | $1,001 - $15,000 | View ↗ |
| DBRG | DigitalBridge Group, Inc. (DBRG) | 2022-07-08 | 2022-07-09 | Purchase | $1,001 - $15,000 | View ↗ |
| — | B/E CPN [CS] | 2022-06-01 | 2022-06-17 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| BUI | Power Opportunities Trust (BUI) | 2022-04-04 | 2022-04-14 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| MPW | Medical Properties Trust, Inc. common stock (MPW) | 2022-02-22 | 2022-03-13 | Purchase | $1,001 - $15,000 | View ↗ |
| — | Ordinary Shares (bNS) | 2022-02-04 | 2022-02-11 | Purchase | $1,001 - $15,000 | View ↗ |
| — | Ordinary Shares (bNS) | 2022-01-18 | 2022-02-11 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| CMCSA | (CMCSA) | 2022-01-18 | 2022-02-11 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| ET | (ET) | 2022-01-18 | 2022-02-11 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| EPD | (EPD) | 2022-01-18 | 2022-02-11 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | Class A (MDlZ) | 2022-01-18 | 2022-02-11 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| OTIS | (OTIS) | 2022-01-18 | 2022-02-11 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | DR Select Sector Fund - Energy Select Sector (XlE) | 2022-01-18 | 2022-02-11 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| — | SENIOR B/E CPN | 2021-12-01 | 2022-02-22 | Sale (Partial) | $100,001 - $250,000 | View ↗ |
| COST | (COST) | 2021-11-16 | 2022-02-11 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| TSM | (TSM) | 2021-11-16 | 2022-02-11 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| QQQ | Invesco QQQ Trust, Series 1 (QQQ) | 2021-08-16 | 2021-10-17 | Purchase | $1,001 - $15,000 | View ↗ |
| AESE | Allied Esports Entertainment, Inc. (AESE) | 2021-07-07 | 2021-07-09 | Purchase | $1,001 - $15,000 | View ↗ |
| HNDL | Index ETF (HNDL) | 2021-07-01 | 2021-07-09 | Purchase | $1,001 - $15,000 | View ↗ |
| BNS | Ordinary Shares (BNS) | 2021-06-30 | 2021-07-09 | Purchase | $1,001 - $15,000 | View ↗ |
| HNDL | Index ETF (HNDL) | 2021-06-30 | 2021-07-09 | Purchase | $15,001 - $50,000 | View ↗ |
| BABA | (BABA) | 2021-05-24 | 2021-07-09 | Purchase | $1,001 - $15,000 | View ↗ |
| CCI | Crown Castle International Corp. (CCI) | 2021-05-05 | 2021-07-09 | Purchase | $1,001 - $15,000 | View ↗ |
| CCI | Crown Castle International Corp. (CCI) | 2021-05-04 | 2021-05-05 | Purchase | $1,001 - $15,000 | View ↗ |
| CCI | (CCI) | 2021-05-03 | 2021-05-03 | Purchase | $1,001 - $15,000 | View ↗ |
| ARCC | End Fund (ARCC) | 2021-04-20 | 2021-05-03 | Purchase | $1,001 - $15,000 | View ↗ |
| AMT | American Tower Corporation (AMT) | 2021-04-12 | 2021-05-03 | Purchase | $1,001 - $15,000 | View ↗ |
| TSM | (TSM) | 2021-03-10 | 2021-05-03 | Purchase | $1,001 - $15,000 | View ↗ |
| — | SENIOR B/E CPN 6.706% | 2021-02-03 | 2021-05-03 | Purchase | $250,001 - $500,000 | View ↗ |
| NIO | A ordinary share (NIO) | 2021-01-20 | 2021-05-03 | Purchase | $1,001 - $15,000 | View ↗ |
| ETP | interests (ETP) | 2017-07-10 | 2017-08-07 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| ETP | interests (ETP) | 2017-07-10 | 2017-08-07 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| PNC | PNC Financial Services group, Inc. (PNC) | 2017-04-27 | 2017-06-19 | Purchase | $15,001 - $50,000 | View ↗ |
| — | SBa Communications Corporation - Class a (SBaC) | 2017-04-10 | 2017-04-06 | Purchase | $1,001 - $15,000 | View ↗ |
| — | Security Description: VENDEE MTG TR 2011-2 2.75% 112 12/15/2033 ABS | 2017-03-24 | 2017-03-28 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| — | PaREXEl International Corporation (PRXl) | 2016-12-21 | 2016-12-23 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| — | Coca-Cola Bottling Co. Consolidated (CoKE) | 2016-10-27 | 2017-05-01 | Purchase | $1,001 - $15,000 | View ↗ |
| CHKP | Check Point Software Technologies ltd. - Ordinary Shares (CHKP) | 2016-06-14 | 2016-07-05 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | 31418BR65 – FNMa Pl Ma2308 2.5%30 Due 06/01/30 | 2016-04-18 | 2017-05-01 | Purchase | $50,001 - $100,000 | View ↗ |
| CHKP | Check Point Software Technologies ltd. - Ordinary Shares (CHKP) | 2015-08-25 | 2016-05-18 | Purchase | $1,001 - $15,000 | View ↗ |
| CHKP | Check Point Software Technologies ltd. - Ordinary Shares (CHKP) | 2015-08-21 | 2016-05-18 | Purchase | $15,001 - $50,000 | View ↗ |
| — | google Inc. - Class C Capital Stock (gOOg) | 2015-06-19 | 2016-05-18 | Purchase | $1,001 - $15,000 | View ↗ |
| — | google INC Cl C NON VTg NON VOTINg SHaRES (gOOg) | 2015-04-14 | 2015-05-14 | Purchase | $1,001 - $15,000 | View ↗ |
| BHP | (BHP) | 2014-06-18 | 2015-05-14 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | Fl State Brd Ed Rev/Multiple Obligors Fl REV 4.75% 06/01/2023 Callable | 2014-04-28 | 2015-05-14 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| — | Nestle S a REg B aDR F1 aDR REPS 1 ORD (NSRgY) | 2014-04-23 | 2015-05-14 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | Fulton CNTY ga DEV a/georgia Tech FNDTN I ga REV 3% 11/01/2021 | 2014-04-22 | 2015-05-14 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| — | III Hsg Dev auth/Multiple Obligors Il REV 2.65% 12/01/2015 | 2014-04-22 | 2015-05-14 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| — | New Jersey Edl Fac a/Seton Hall uNIVERSIT NJ REV 3% 0/01/2017 | 2014-04-22 | 2015-05-14 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| BHP | (BHP) | 2013-04-15 | 2015-05-14 | Sale (Full) | $1,001 - $15,000 | View ↗ |