Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| NORFOLK SOUTHERN CORP | 344,692.77 | reported | 05 Mar 2015 | tx 205+2,511,318.382−1,733,175.928 |
| CHEVRON CORP | 20,299 | reported | 02 Mar 2026 | tx 71+82,803−531 |
| Duke Energy CORP | 14,853 | reported | 03 Apr 2020 | tx 22+13,781.14 |
| ORACLE CORP | 0 | reported | 31 May 2026 | tx 31+133,428−40,689 |
3 purchases reported after at least 12 months of silence — most recent on 12 Feb 2025.
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 31 May 2026 | EXERCISE | ORACLE CORP | 2,114 | — | |
| 31 May 2026 | GRANT_AWARD | ORACLE CORP | 1,550 | 0.00 USD | deriv |
| 31 May 2026 | EXERCISE | ORACLE CORP | 2,114 | — | deriv |
| 02 Mar 2026 | OTHER | CHEVRON CORP | 238 | 189.60 USD | deriv |
| 01 Dec 2025 | OTHER | CHEVRON CORP | 296 | 152.54 USD | deriv |
| 29 Aug 2025 | OTHER | CHEVRON CORP | 281 | 160.60 USD | deriv |
| 02 Jun 2025 | OTHER | CHEVRON CORP | 328 | 137.84 USD | deriv |
| 31 May 2025 | EXERCISE | ORACLE CORP | 2,986 | — | |
| 31 May 2025 | EXERCISE | ORACLE CORP | 2,986 | — | deriv |
| 31 May 2025 | GRANT_AWARD | ORACLE CORP | 2,114 | 0.00 USD | deriv |
| 28 May 2025 | GRANT_AWARD | CHEVRON CORP | 1,704 | 0.00 USD | |
| 03 Mar 2025 | OTHER | CHEVRON CORP | 295 | 153.09 USD | deriv |
| 12 Feb 2025 | PURCHASE | ORACLE CORP | 5,500 | 172.35 USD | first after silence |
| 02 Dec 2024 | OTHER | CHEVRON CORP | 279 | 162.21 USD | deriv |
| 30 Aug 2024 | OTHER | CHEVRON CORP | 306 | 147.95 USD | deriv |
| 31 May 2024 | EXERCISE | ORACLE CORP | 3,303 | — | |
| 31 May 2024 | GRANT_AWARD | ORACLE CORP | 2,986 | 0.00 USD | deriv |
| 31 May 2024 | EXERCISE | ORACLE CORP | 3,303 | — | deriv |
| 29 May 2024 | GRANT_AWARD | CHEVRON CORP | 1,477 | 0.00 USD | |
| 24 May 2024 | OTHER | CHEVRON CORP | 287 | 157.75 USD | deriv |
| 04 Mar 2024 | OTHER | CHEVRON CORP | 304 | 148.88 USD | deriv |
| 27 Nov 2023 | OTHER | CHEVRON CORP | 314 | 144.36 USD | deriv |
| 25 Aug 2023 | OTHER | CHEVRON CORP | 282 | 159.12 USD | deriv |
| 31 May 2023 | GRANT_AWARD | CHEVRON CORP | 1,534 | 0.00 USD | |
| 31 May 2023 | EXERCISE | ORACLE CORP | 4,866 | — |