Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| Johnson Controls International plc | 270,012 | reported | 07 Dec 2018 | tx 26+1,163,577.78−67,051 |
| SOLV Energy, Inc. | 33,058 | reported | 01 Jun 2026 | tx 2−15,354 |
| JOHNSON CONTROLS INC | 0 | reported | 02 Sept 2016 | tx 32+489,246.9−481,251.47 |
| Metaldyne Performance Group Inc. | 0 | reported | 06 Apr 2017 | tx 7+5,780−17,545 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 01 Jun 2026 | OTHER | SOLV Energy, Inc. | 3,027 | — | deriv |
| 01 Jun 2026 | OTHER | SOLV Energy, Inc. | 12,327 | — | deriv |
| 06 Dec 2018 | GRANT_AWARD | Johnson Controls International plc | 20,657 | 0.00 USD | |
| 07 Dec 2018 | TAX_WITHHOLDING | Johnson Controls International plc | 2,807 | 32.66 USD | |
| 06 Dec 2018 | GRANT_AWARD | Johnson Controls International plc | 124,055 | 0.00 USD | deriv |
| 08 Oct 2018 | TAX_WITHHOLDING | Johnson Controls International plc | 30,239 | 36.31 USD | |
| 07 Dec 2017 | TAX_WITHHOLDING | Johnson Controls International plc | 27,351 | 37.36 USD | |
| 07 Dec 2017 | GRANT_AWARD | Johnson Controls International plc | 18,462 | 0.00 USD | |
| 07 Dec 2017 | GRANT_AWARD | Johnson Controls International plc | 97,836 | 0.00 USD | deriv |
| 21 Nov 2017 | PURCHASE | Johnson Controls International plc | 20,000 | 36.00 USD | |
| 20 Nov 2017 | TAX_WITHHOLDING | Johnson Controls International plc | 4,847 | 36.39 USD | |
| 07 Oct 2017 | TAX_WITHHOLDING | Johnson Controls International plc | 1,807 | 41.07 USD | |
| 06 Apr 2017 | OTHER | Metaldyne Performance Group Inc. | 1,763 | — | |
| 06 Apr 2017 | OTHER | Metaldyne Performance Group Inc. | 3,135 | — | |
| 06 Apr 2017 | OTHER | Metaldyne Performance Group Inc. | 882 | — | |
| 06 Apr 2017 | OTHER | Metaldyne Performance Group Inc. | 1,070 | 1.94 USD | deriv |
| 06 Apr 2017 | OTHER | Metaldyne Performance Group Inc. | 10,695 | 16.54 USD | deriv |
| 18 Nov 2016 | GRANT_AWARD | Johnson Controls International plc | 58,480.34 | 0.00 USD | |
| 18 Nov 2016 | GRANT_AWARD | Johnson Controls International plc | 57,422.81 | 0.00 USD | deriv |
| 07 Oct 2016 | GRANT_AWARD | Johnson Controls International plc | 14,926 | 0.00 USD | |
| 07 Oct 2016 | GRANT_AWARD | Johnson Controls International plc | 75,194 | 0.00 USD | deriv |
| 08 Sept 2016 | GRANT_AWARD | Johnson Controls International plc | 52,235 | 0.00 USD | |
| 08 Sept 2016 | GRANT_AWARD | Johnson Controls International plc | 10,449 | 0.00 USD | |
| 02 Sept 2016 | OTHER | JOHNSON CONTROLS INC | 16,812.18 | 48.90 USD | |
| 02 Sept 2016 | TAX_WITHHOLDING | JOHNSON CONTROLS INC | 2,912 | 45.45 USD |