Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| Duke Energy CORP | 19,522 | reported | 28 Feb 2020 | tx 60+61,153.33−23,359 |
| ALBEMARLE CORP | 14,002 | reported | 02 Mar 2026 | tx 35+62,028−22,590 |
| Vulcan Materials CO | 617 | reported | 08 May 2026 | tx 23+10,839.12−5,174 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 08 May 2026 | GRANT_AWARD | Vulcan Materials CO | 617 | 0.00 USD | deriv |
| 02 Mar 2026 | GRANT_AWARD | ALBEMARLE CORP | 4,490 | 0.00 USD | |
| 26 Feb 2026 | GRANT_AWARD | ALBEMARLE CORP | 1,129 | 184.93 USD | |
| 26 Feb 2026 | TAX_WITHHOLDING | ALBEMARLE CORP | 491 | 184.93 USD | |
| 24 Feb 2026 | TAX_WITHHOLDING | ALBEMARLE CORP | 565 | 186.83 USD | |
| 20 Feb 2026 | SALE | Vulcan Materials CO | 1,137 | 303.72 USD | |
| 13 Feb 2026 | SALE | ALBEMARLE CORP | 8,454 | 163.71 USD | |
| 17 Dec 2025 | GRANT_AWARD | Vulcan Materials CO | 214.98 | 290.72 USD | deriv |
| 13 Jun 2025 | GRANT_AWARD | Vulcan Materials CO | 233.56 | 267.60 USD | deriv |
| 09 May 2025 | GRANT_AWARD | Vulcan Materials CO | 650 | 0.00 USD | deriv |
| 27 Feb 2025 | GRANT_AWARD | ALBEMARLE CORP | 5,541 | 0.00 USD | |
| 27 Feb 2025 | GRANT_AWARD | ALBEMARLE CORP | 12,944 | 0.00 USD | deriv |
| 27 Feb 2025 | TAX_WITHHOLDING | ALBEMARLE CORP | 830 | 78.97 USD | |
| 27 Feb 2025 | EXERCISE | ALBEMARLE CORP | 2,866 | 0.00 USD | |
| 26 Feb 2025 | TAX_WITHHOLDING | ALBEMARLE CORP | 173 | 77.53 USD | |
| 27 Feb 2025 | EXERCISE | ALBEMARLE CORP | 2,866 | 0.00 USD | deriv |
| 25 Feb 2025 | TAX_WITHHOLDING | ALBEMARLE CORP | 414 | 78.42 USD | |
| 01 Jan 2025 | TAX_WITHHOLDING | ALBEMARLE CORP | 409 | 86.08 USD | |
| 01 Jan 2025 | EXERCISE | ALBEMARLE CORP | 1,194 | 0.00 USD | |
| 01 Jan 2025 | EXERCISE | ALBEMARLE CORP | 1,194 | 0.00 USD | deriv |
| 18 Dec 2024 | GRANT_AWARD | Vulcan Materials CO | 212.1 | 282.88 USD | deriv |
| 14 Jun 2024 | EXERCISE | Vulcan Materials CO | 807 | — | |
| 14 Jun 2024 | EXERCISE | Vulcan Materials CO | 807 | 0.00 USD | deriv |
| 17 Jun 2024 | GRANT_AWARD | Vulcan Materials CO | 236.22 | 254.00 USD | deriv |
| 10 May 2024 | GRANT_AWARD | Vulcan Materials CO | 625 | 0.00 USD | deriv |