| 03 Mar 2026 | GRANT_AWARD | CALIFORNIA WATER SERVICE GROUP | 2,816 | 0.00 USD | |
| 17 Feb 2026 | GRANT_AWARD | Primoris Services Corp | 294 | — | |
| 07 Nov 2025 | SALE | Primoris Services Corp | 13,491 | 125.23 USD | |
| 29 Oct 2025 | GIFT | Primoris Services Corp | 615 | 0.00 USD | |
| 29 Oct 2025 | GRANT_AWARD | Primoris Services Corp | 302 | — | |
| 30 Jul 2025 | GRANT_AWARD | Primoris Services Corp | 499 | — | |
| 08 Jul 2025 | GIFT | APOGEE ENTERPRISES, INC. | 2,358 | 0.00 USD | |
| 01 Jul 2025 | GIFT | APOGEE ENTERPRISES, INC. | 14,094 | 0.00 USD | |
| 25 Jun 2025 | GRANT_AWARD | APOGEE ENTERPRISES, INC. | 2,954 | 0.00 USD | |
| 18 Jun 2025 | GIFT | APOGEE ENTERPRISES, INC. | 6,106 | 0.00 USD | |
| 11 Jun 2025 | GIFT | Primoris Services Corp | 14,006 | 0.00 USD | |
| 30 Apr 2025 | GRANT_AWARD | Primoris Services Corp | 589 | — | |
| 04 Mar 2025 | GRANT_AWARD | CALIFORNIA WATER SERVICE GROUP | 2,645 | 0.00 USD | |
| 19 Feb 2025 | GRANT_AWARD | Primoris Services Corp | 467 | — | |
| 29 Jan 2025 | GIFT | Primoris Services Corp | 3,365 | 0.00 USD | |
| 30 Oct 2024 | GRANT_AWARD | Primoris Services Corp | 686 | — | |
| 31 Jul 2024 | GRANT_AWARD | Primoris Services Corp | 615 | — | |
| 20 Jun 2024 | GRANT_AWARD | APOGEE ENTERPRISES, INC. | 1,893 | 0.00 USD | |
| 05 Jun 2024 | GRANT_AWARD | CALIFORNIA WATER SERVICE GROUP | 2,488 | 49.62 USD | |
| 01 May 2024 | GRANT_AWARD | Primoris Services Corp | 800 | — | |
| 05 Mar 2024 | GRANT_AWARD | CALIFORNIA WATER SERVICE GROUP | 2,477 | 45.37 USD | |
| 21 Feb 2024 | GRANT_AWARD | Primoris Services Corp | 998 | — | |
| 02 Nov 2023 | GRANT_AWARD | Primoris Services Corp | 975 | — | |
| 02 Aug 2023 | GRANT_AWARD | Primoris Services Corp | 1,107 | — | |
| 21 Jun 2023 | GRANT_AWARD | APOGEE ENTERPRISES, INC. | 2,409 | 0.00 USD | |