

California· In office since 1987 (39 yrs)· District 11
No committee assignments on record
Total Trades
65
7 YTD
Purchases
42
5 YTD
Sales
19
0 YTD
Est. Volume
~$106.0M
| Ticker | Company | Trade Date | Filed | Type | Amount | Filing |
|---|---|---|---|---|---|---|
| AB | AllianceBernstein Holding L.P. Units (AB) | 2026-01-16 | 2026-01-23 | Purchase | $1,000,001 - $5,000,000 | View ↗ |
| GOOGL | Alphabet Inc. - Class A Common Stock (GOOGL) | 2026-01-16 | 2026-01-23 | Purchase | $500,001 - $1,000,000 | View ↗ |
| AMZN | Amazon.com, Inc. - Common Stock (AMZN) | 2026-01-16 | 2026-01-23 | Purchase | $500,001 - $1,000,000 | View ↗ |
| NVDA | NVIDIA Corporation - Common Stock (NVDA) | 2026-01-16 | 2026-01-23 | Purchase | $250,001 - $500,000 | View ↗ |
| VST | Vistra Corp. Common Stock (VST) | 2026-01-16 | 2026-01-23 | Purchase | $100,001 - $250,000 | View ↗ |
| VSNT | Versant Media Group, Inc. - Class A Common Stock (VSNT) | 2026-01-02 | 2026-01-23 | Exchange | $15.00 | View ↗ |
| TEM | Date AmountCap. Stock (TEM) [ST]$100,000 1/16/26. SPVersant Media Group, Inc. - Class A Common Stock (VSNT) | 2026-01-02 | 2026-01-23 | Exchange | $15.00 | View ↗ |
| GOOGL | Alphabet Inc. - Class A Common Stock (GOOGL) | 2025-12-30 | 2026-01-23 | Purchase | $250,001 - $500,000 | View ↗ |
| GOOGL | Alphabet Inc. - Class A Common Stock (GOOGL) | 2025-12-30 | 2026-01-23 | Sale (Partial) | $1,000,001 - $5,000,000 | View ↗ |
| AMZN | Amazon.com, Inc. - Common Stock (AMZN) | 2025-12-30 | 2026-01-23 | Purchase | $100,001 - $250,000 | View ↗ |
| AAPL | Apple Inc. - Common Stock (AAPL) | 2025-12-30 | 2026-01-23 | Purchase | $250,001 - $500,000 | View ↗ |
| AAPL | Apple Inc. - Common Stock (AAPL) | 2025-12-30 | 2026-01-23 | Sale (Partial) | $5,000,001 - $25,000,000 | View ↗ |
| NVDA | NVIDIA Corporation - Common Stock (NVDA) | 2025-12-30 | 2026-01-23 | Purchase | $100,001 - $250,000 | View ↗ |
| PYPL | PayPal Holdings, Inc. - Common Stock (PYPL) | 2025-12-30 | 2026-01-23 | Sale (Full) | $250,001 - $500,000 | View ↗ |
| AMZN | Amazon.com, Inc. - Common Stock (AMZN) | 2025-12-24 | 2026-01-23 | Sale (Partial) | $1,000,001 - $5,000,000 | View ↗ |
| AAPL | Apple Inc. - Common Stock (AAPL) | 2025-12-24 | 2026-01-23 | Sale (Partial) | $5,000,001 - $25,000,000 | View ↗ |
| NVDA | NVIDIA Corporation - Common Stock (NVDA) | 2025-12-24 | 2026-01-23 | Sale (Partial) | $1,000,001 - $5,000,000 | View ↗ |
| AAPL | Apple Inc. - Common Stock (AAPL) | 2025-10-22 | 2025-10-24 | Sale (Partial) | $100,001 - $250,000 | View ↗ |
| AVGO | Broadcom Inc. - Common Stock (AVGO) | 2025-06-20 | 2025-07-09 | Purchase | $1,000,001 - $5,000,000 | View ↗ |
| — | Matthews International Mutual Fund | 2025-06-20 | 2025-07-09 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| — | of 6/20/25. SPMatthews International Mutual Fund | 2025-06-20 | 2025-07-09 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| GOOGL | Alphabet Inc. - Class A Common Stock (GOOGL) | 2025-01-14 | 2025-01-17 | Purchase | $250,001 - $500,000 | View ↗ |
| AMZN | Amazon.com, Inc. - Common Stock (AMZN) | 2025-01-14 | 2025-01-17 | Purchase | $250,001 - $500,000 | View ↗ |
| NVDA | NVIDIA Corporation - Common Stock (NVDA) | 2025-01-14 | 2025-01-17 | Purchase | $250,001 - $500,000 | View ↗ |
| TEM | Tempus AI, Inc. - Class A Common Stock (TEM) | 2025-01-14 | 2025-01-17 | Purchase | $50,001 - $100,000 | View ↗ |
| VST | Vistra Corp. Common Stock (VST) | 2025-01-14 | 2025-01-17 | Purchase | $500,001 - $1,000,000 | View ↗ |
| AAPL | Apple Inc. - Common Stock (AAPL) | 2024-12-31 | 2025-01-17 | Sale (Partial) | $5,000,001 - $25,000,000 | View ↗ |
| NVDA | NVIDIA Corporation - Common Stock (NVDA) | 2024-12-31 | 2025-01-17 | Sale (Partial) | $1,000,001 - $5,000,000 | View ↗ |
| NVDA | NVIDIA Corporation - Common Stock (NVDA) | 2024-12-20 | 2025-01-17 | Purchase | $500,001 - $1,000,000 | View ↗ |
| PANW | Palo Alto Networks, Inc. (PANW) | 2024-12-20 | 2025-01-17 | Purchase | $1,000,001 - $5,000,000 | View ↗ |
| MSFT | Microsoft Corporation - Common Stock (MSFT) | 2024-07-26 | 2024-07-30 | Sale (Partial) | $1,000,001 - $5,000,000 | View ↗ |
| NVDA | NVIDIA Corporation - Common Stock (NVDA) | 2024-07-26 | 2024-07-30 | Purchase | $1,000,001 - $5,000,000 | View ↗ |
| NVDA | NVIDIA Corporation - Common Stock (NVDA) | 2024-06-26 | 2024-07-02 | Purchase | $1,000,001 - $5,000,000 | View ↗ |
| AVGO | Broadcom Inc. - Common Stock (AVGO) | 2024-06-24 | 2024-07-02 | Purchase | $1,000,001 - $5,000,000 | View ↗ |
| TSLA | Tesla, Inc. - Common Stock (TSLA) | 2024-06-24 | 2024-07-02 | Sale (Full) | $250,001 - $500,000 | View ↗ |
| PANW | Palo Alto Networks, Inc. (PANW) | 2024-02-21 | 2024-02-23 | Purchase | $100,001 - $250,000 | View ↗ |
| PANW | Palo Alto Networks, Inc. (PANW) | 2024-02-12 | 2024-02-23 | Purchase | $500,001 - $1,000,000 | View ↗ |
| RBLX | Roblox Corporation Class A (RBLX) | 2023-01-20 | 2023-01-25 | Sale (Full) | $1.00 | View ↗ |
| — | Alliance Bernstein Holding L.P. Units | 2022-12-28 | 2023-01-12 | Sale (Partial) | $500,001 - $1,000,000 | View ↗ |
| RBLX | Roblox Corporation Class A (RBLX) | 2022-12-28 | 2023-01-12 | Sale (Partial) | $100,001 - $250,000 | View ↗ |
| GOOG | Alphabet Inc. - Class C Capital Stock (GOOG) | 2022-09-16 | 2022-10-14 | Purchase | $1,000,001 - $5,000,000 | View ↗ |
| WBD | Warner Bros. Discovery, Inc. - Series A (WBD) | 2022-04-11 | 2022-05-03 | Exchange | $50,001 - $100,000 | View ↗ |
| AB | AllianceBernstein Holding l.P. units (AB) [Ol] | 2022-01-27 | 2022-02-28 | Purchase | $250,001 - $500,000 | View ↗ |
| AXP | American Express Company (AXP) | 2022-01-21 | 2022-02-28 | Purchase | $250,001 - $500,000 | View ↗ |
| — | Micron Technology, Inc. (Mu) | 2021-12-21 | 2021-12-29 | Purchase | $250,001 - $500,000 | View ↗ |
| — | Roblox Corporation Class A (RBlX) | 2021-12-20 | 2021-12-29 | Purchase | $250,001 - $500,000 | View ↗ |
| — | Alphabet Inc. - Class C Capital Stock (gOOg) | 2021-12-17 | 2021-12-29 | Purchase | $500,001 - $1,000,000 | View ↗ |
| WORK | Slack Technologies, Inc. Class A (WORK) | 2021-07-22 | 2021-08-20 | Sale (Full) | $250,001 - $500,000 | View ↗ |
| — | Alphabet Inc. - Class A (gOOgl) | 2021-06-18 | 2021-07-02 | Purchase | $1,000,001 - $5,000,000 | View ↗ |
| MSFT | Microsoft Corporation (MSFT) | 2021-03-19 | 2021-04-09 | Purchase | $1,000,001 - $5,000,000 | View ↗ |
| AB | AllianceBernstein Holding l.P. units (AB) | 2021-02-23 | 2021-03-09 | Purchase | $500,001 - $1,000,000 | View ↗ |
| AB | AllianceBernstein Holding l.P. units (AB) | 2021-02-18 | 2021-03-09 | Purchase | $500,001 - $1,000,000 | View ↗ |
| AB | AllianceBernstein Holding l.P. units (AB) | 2020-12-22 | 2021-01-21 | Purchase | $500,001 - $1,000,000 | View ↗ |
| CRWD | CrowdStrike Holdings, Inc. - Class A (CRWD) | 2020-09-03 | 2020-10-04 | Purchase | $500,001 - $1,000,000 | View ↗ |
| AXP | American Express Company (AXP) | 2020-06-24 | 2020-07-20 | Purchase | $100,001 - $250,000 | View ↗ |
| — | PayPal Holdings, Inc. (PYPl) | 2020-06-24 | 2020-07-20 | Purchase | $250,001 - $500,000 | View ↗ |
| — | PayPal Holdings, Inc. (PYPl) | 2020-06-12 | 2020-07-20 | Purchase | $500,001 - $1,000,000 | View ↗ |
| IBKR | Interactive Brokers group, Inc. - Class a (IBKR) | 2020-05-08 | 2020-06-09 | Sale (Partial) | $100,001 - $250,000 | View ↗ |
| — | [oP] | 2020-02-28 | 2020-04-01 | Purchase | $100,001 - $250,000 | View ↗ |
| — | [oP] | 2020-02-27 | 2020-04-01 | Purchase | $500,001 - $1,000,000 | View ↗ |
| — | [oP] | 2020-02-21 | 2020-04-01 | Purchase | $500,001 - $1,000,000 | View ↗ |
| — | [oP] | 2020-02-20 | 2020-04-01 | Purchase | $250,001 - $500,000 | View ↗ |
| — | (WoRK) [sT] | 2020-02-20 | 2020-04-01 | Purchase | $250,001 - $500,000 | View ↗ |
| BFET | (BFET) | 2017-06-20 | 2017-07-20 | s | $1,001 - $15,000 | View ↗ |
| — | 1600 Atlas Peak Road - Real Estate Investment | 2016-12-30 | 2017-02-06 | Sale (Full) | $500,001 - $1,000,000 | View ↗ |