Reported relationships
Latest disclosed role at each company.
| Company | Last reported as | Report date | Published |
|---|---|---|---|
| ECOLAB INC.ECL · Entity 2954 | EVP - CORP STRAT & BUS DEV | December 03, 2025 | December 05, 2025 |
| Primoris Services CorpPRIM · Entity 1018 | Director | July 31, 2026 | July 31, 2026 |
Disclosed balances
About these balances
Latest available filing per company, not a reconstructed current portfolio. Matching sequences show the last reported balance with all source rows expandable; grouping alone does not establish account ownership. Do not add unresolved positions together. Filings may omit unchanged positions, and amendments may correct only part of an older disclosure. Jointly reported shares are not necessarily this owner's personal holdings.
ECOLAB INC.
Report date December 03, 2025 · Filed December 05, 2025
| Security / award | Ownership account | Disclosed shares / units | Disclosure context |
|---|---|---|---|
| Common StockSEC Table I · non-derivative | Direct | 923.714 |
Ending reported balance
After 2025-12-04 transaction · row 2
2 source rows · reconciled sequenceRow 1 · 2025-12-04 · Exercise / conversion · Acquired 1,331 · Balance 1,331 Row 2 · 2025-12-04 · Tax withholding · Disposed 407.286 · Balance 923.714 F1: Reflects the reporting person's payment of minimum statutory tax obligations by withholding shares of Ecolab Common Stock incident to the vesting of restricted stock units in accordance with Rule 16b-3. |
| Employee Stock Option (Right to Buy)SEC Table II · derivative / convertible security · Conversion / exercise price $268.52 · Expires 2035-12-03 | Direct | 5,954 |
Reported balance
After 2025-12-03 transaction · row 3
Instrument identity requires review; Table II rows are not merged.
1 source rowRow 3 · 2025-12-03 · Grant · Acquired 5,954 · Balance 5,954 F2: The option will be exercisable, on a cumulative basis, as to one-third of the option shares (excluding any fractional portion less than one share), on each of the first and second anniversaries of the date of grant and as to the remaining shares on the third anniversary of the date of grant. The date listed in the Date Exercisable column is the first anniversary of the date of grant. |
| Restricted Stock UnitsSEC Table II · derivative / convertible security · Expires 2027-12-04 | Direct | 2,662 |
Reported balance
After 2025-12-04 transaction · row 4
Instrument identity requires review; Table II rows are not merged.
1 source rowRow 4 · 2025-12-04 · Exercise / conversion · Disposed 1,331 · Balance 2,662 F3: Represents the first (out of three) vesting of units from an initial grant of 3,993 restricted stock units made on December 4, 2024. The vesting schedule for the original grant provided for the units to vest, subject to continued employment, as to one-third of the units (excluding any fractional portion less than one unit), on each of the first and second anniversaries of the date of grant and as to the remaining units on the third anniversary of the date of grant. Restricted stock units convert into common stock on a one-for-one basis. |
Filing footnotes · ownership attribution and instrument terms
F1: Reflects the reporting person's payment of minimum statutory tax obligations by withholding shares of Ecolab Common Stock incident to the vesting of restricted stock units in accordance with Rule 16b-3.
F2: The option will be exercisable, on a cumulative basis, as to one-third of the option shares (excluding any fractional portion less than one share), on each of the first and second anniversaries of the date of grant and as to the remaining shares on the third anniversary of the date of grant. The date listed in the Date Exercisable column is the first anniversary of the date of grant.
F3: Represents the first (out of three) vesting of units from an initial grant of 3,993 restricted stock units made on December 4, 2024. The vesting schedule for the original grant provided for the units to vest, subject to continued employment, as to one-third of the units (excluding any fractional portion less than one unit), on each of the first and second anniversaries of the date of grant and as to the remaining units on the third anniversary of the date of grant. Restricted stock units convert into common stock on a one-for-one basis.
Primoris Services Corp
Report date July 31, 2026 · Filed July 31, 2026
| Security / award | Ownership account | Disclosed shares / units | Disclosure context |
|---|---|---|---|
| Common StockSEC Table I · non-derivative | Direct | 1,719 |
Reported balance
After 2026-07-31 transaction · row 1
1 source rowRow 1 · 2026-07-31 · Grant · Acquired 356 · Balance 1,719 F1: The non-employee director compensation program adopted by the Board in May 2011 and updated July 2024, provides for the issuance of restricted stock with a value of $37,500. The price per share was based on the average closing price during June 2026, resulting in a grant of 356 shares of stock. The shares of stock cannot be sold for a period of twelve months from the date of grant. |
Filing footnotes · ownership attribution and instrument terms
F1: The non-employee director compensation program adopted by the Board in May 2011 and updated July 2024, provides for the issuance of restricted stock with a value of $37,500. The price per share was based on the average closing price during June 2026, resulting in a grant of 356 shares of stock. The shares of stock cannot be sold for a period of twelve months from the date of grant.
Transaction history
JSON APIPurchases/sales include open-market and private transactions. Plan disclosure applies to the filing; individual rows may differ. “Not disclosed” is not “unplanned.”
The cutoff filters transaction history only. Company summaries and owner relationships show the latest available disclosures. Parser corrections can improve historical records.
| Transaction date | Company | Activity / security | Shares / units | Reported price | Reported value | Details |
|---|---|---|---|---|---|---|
| July 31, 2026 Filed Jul 31, 2026 22:05 UTC | Primoris Services Corp PRIM · Entity 1018 | GrantCommon Stock | 356 | Not disclosed | Not disclosed |
DisclosureSEC source: 0002044800-26-000006 · form4-07312026_060712.xml · nonDerivative · entry 1 Saluja Harpreet · CIK 0002044800 · Director 10b5-1 filing: No plan indicated Ownership: Direct Disclosed balance after: 1,719 F1 · price: The non-employee director compensation program adopted by the Board in May 2011 and updated July 2024, provides for the issuance of restricted stock with a value of $37,500. The price per share was based on the average closing price during June 2026, resulting in a grant of 356 shares of stock. The shares of stock cannot be sold for a period of twelve months from the date of grant. Read SEC document |
| April 30, 2026 Filed May 1, 2026 21:06 UTC | Primoris Services Corp PRIM · Entity 1018 | GrantCommon Stock | 268 | Not disclosed | Not disclosed |
DisclosureSEC source: 0002044800-26-000004 · form4-05012026_090540.xml · nonDerivative · entry 1 Saluja Harpreet · CIK 0002044800 · Director 10b5-1 filing: No plan indicated Ownership: Direct Disclosed balance after: 1,363 F1 · price: The non-employee director compensation program adopted by the Board in May 2011 and updated July 2024, provides for the issuance of restricted stock with a value of $37,500. The price per share was based on the average closing price during March 2026, resulting in a grant of 268 shares of stock. The shares of stock cannot be sold for a period of twelve months from the date of grant. Read SEC document |
| February 17, 2026 Filed Feb 18, 2026 23:05 UTC | Primoris Services Corp PRIM · Entity 1018 | GrantCommon Stock | 294 | Not disclosed | Not disclosed |
DisclosureSEC source: 0002044800-26-000002 · form4-02182026_060205.xml · nonDerivative · entry 1 Saluja Harpreet · CIK 0002044800 · Director 10b5-1 filing: No plan indicated Ownership: Direct Disclosed balance after: 1,095 F1 · price: The non-employee director compensation program adopted by the Board in May 2011 and updated July 2024, provides for the issuance of restricted stock with a value of $37,500. The price per share was based on the average closing price during December 2025, resulting in a grant of 294 shares of stock. The shares of stock cannot be sold for a period of twelve months from the date of grant. Read SEC document |
| December 04, 2025 Filed Dec 5, 2025 21:13 UTC | ECOLAB INC. ECL · Entity 2954 | Exercise / conversionRestricted Stock Units · Derivative | 1,331 | Not disclosed | Not disclosed |
DisclosureSEC source: 0002044800-25-000007 · form4-12052025_091203.xml · derivative · entry 4 Saluja Harpreet · CIK 0002044800 · EVP - CORP STRAT & BUS DEV 10b5-1 filing: No plan indicated Ownership: Direct Disclosed balance after: 2,662 Underlying: Common Stock · 1,331 shares Expires 2027-12-04 Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event. F3 · derivative.exercise_price: Represents the first (out of three) vesting of units from an initial grant of 3,993 restricted stock units made on December 4, 2024. The vesting schedule for the original grant provided for the units to vest, subject to continued employment, as to one-third of the units (excluding any fractional portion less than one unit), on each of the first and second anniversaries of the date of grant and as to the remaining units on the third anniversary of the date of grant. Restricted stock units convert into common stock on a one-for-one basis. F3 · price: Represents the first (out of three) vesting of units from an initial grant of 3,993 restricted stock units made on December 4, 2024. The vesting schedule for the original grant provided for the units to vest, subject to continued employment, as to one-third of the units (excluding any fractional portion less than one unit), on each of the first and second anniversaries of the date of grant and as to the remaining units on the third anniversary of the date of grant. Restricted stock units convert into common stock on a one-for-one basis. F3 · derivative.exercise_date: Represents the first (out of three) vesting of units from an initial grant of 3,993 restricted stock units made on December 4, 2024. The vesting schedule for the original grant provided for the units to vest, subject to continued employment, as to one-third of the units (excluding any fractional portion less than one unit), on each of the first and second anniversaries of the date of grant and as to the remaining units on the third anniversary of the date of grant. Restricted stock units convert into common stock on a one-for-one basis. F3 · derivative.expiration_date: Represents the first (out of three) vesting of units from an initial grant of 3,993 restricted stock units made on December 4, 2024. The vesting schedule for the original grant provided for the units to vest, subject to continued employment, as to one-third of the units (excluding any fractional portion less than one unit), on each of the first and second anniversaries of the date of grant and as to the remaining units on the third anniversary of the date of grant. Restricted stock units convert into common stock on a one-for-one basis. Read SEC document |
| December 04, 2025 Filed Dec 5, 2025 21:13 UTC | ECOLAB INC. ECL · Entity 2954 | Tax withholdingCommon Stock | 407.286 | $263.39 | $107,273.02 |
DisclosureSEC source: 0002044800-25-000007 · form4-12052025_091203.xml · nonDerivative · entry 2 Saluja Harpreet · CIK 0002044800 · EVP - CORP STRAT & BUS DEV 10b5-1 filing: No plan indicated Ownership: Direct Disclosed balance after: 923.714 F1 · kind: Reflects the reporting person's payment of minimum statutory tax obligations by withholding shares of Ecolab Common Stock incident to the vesting of restricted stock units in accordance with Rule 16b-3. Read SEC document |
| December 04, 2025 Filed Dec 5, 2025 21:13 UTC | ECOLAB INC. ECL · Entity 2954 | Exercise / conversionCommon Stock | 1,331 | $0.00 | $0.00 |
DisclosureSEC source: 0002044800-25-000007 · form4-12052025_091203.xml · nonDerivative · entry 1 Saluja Harpreet · CIK 0002044800 · EVP - CORP STRAT & BUS DEV 10b5-1 filing: No plan indicated Ownership: Direct Disclosed balance after: 1,331 Exercise/conversion can include RSU settlement. Transaction price and option strike are different fields; a missing price is not zero. Derivative and underlying rows can describe the same event. Read SEC document |
| December 03, 2025 Filed Dec 5, 2025 21:13 UTC | ECOLAB INC. ECL · Entity 2954 | GrantEmployee Stock Option (Right to Buy) · Derivative | 5,954 | $0.00 Strike: $268.52 | $0.00 |
DisclosureSEC source: 0002044800-25-000007 · form4-12052025_091203.xml · derivative · entry 3 Saluja Harpreet · CIK 0002044800 · EVP - CORP STRAT & BUS DEV 10b5-1 filing: No plan indicated Ownership: Direct Disclosed balance after: 5,954 Underlying: Common Stock · 5,954 shares Expires 2035-12-03 F2 · derivative.exercise_date: The option will be exercisable, on a cumulative basis, as to one-third of the option shares (excluding any fractional portion less than one share), on each of the first and second anniversaries of the date of grant and as to the remaining shares on the third anniversary of the date of grant. The date listed in the Date Exercisable column is the first anniversary of the date of grant. Read SEC document |
| October 29, 2025 Filed Oct 30, 2025 21:35 UTC | Primoris Services Corp PRIM · Entity 1018 | GrantCommon Stock | 302 | Not disclosed | Not disclosed |
DisclosureSEC source: 0002044800-25-000005 · form4-10302025_051007.xml · nonDerivative · entry 1 Saluja Harpreet · CIK 0002044800 · Director 10b5-1 filing: No plan indicated Ownership: Direct Disclosed balance after: 801 F1 · price: The non-employee director compensation program adopted by the Board in May 2011 and updated July 2024, provides for the issuance of restricted stock with a value of $37,500. The price per share was based on the average closing price during September 2025, resulting in a grant of 302 shares of stock. The shares of stock cannot be sold for a period of twelve months from the date of grant. Read SEC document |
| July 30, 2025 Filed Jul 30, 2025 22:48 UTC | Primoris Services Corp PRIM · Entity 1018 | GrantCommon Stock | 499 | Not disclosed | Not disclosed |
DisclosureSEC source: 0001415889-25-020618 · form4-07302025_100752.xml · nonDerivative · entry 1 Saluja Harpreet · CIK 0002044800 · Director 10b5-1 filing: No plan indicated Ownership: Direct Disclosed balance after: 499 F1 · price: The non-employee director compensation program adopted by the Board in May 2011 and updated July 2024, provides for the issuance of restricted stock with a value of $37,500. The price per share was based on the average closing price during June 2025, resulting in a grant of 499 shares of stock. The shares of stock cannot be sold for a period of twelve months from the date of grant. Read SEC document |
| December 04, 2024 Filed Dec 6, 2024 22:29 UTC | ECOLAB INC. ECL · Entity 2954 | GrantRestricted Stock Units · Derivative | 3,993 | $0.00 | $0.00 |
DisclosureSEC source: 0001415889-24-028527 · form4-12062024_101258.xml · derivative · entry 2 Saluja Harpreet · CIK 0002044800 · EVP - CORP STRAT & BUS DEV 10b5-1 filing: No plan indicated Ownership: Direct Disclosed balance after: 3,993 Underlying: Common Stock · 3,993 shares Expires 2027-12-04 F2 · derivative.exercise_price: Each restricted stock unit represents a contingent right to receive one share of Ecolab Inc. common stock. The units will vest, subject to continued employment, as to one-third of the units (excluding any fractional portion less than one unit), on each of the first and second anniversaries of the date of grant and as to the remaining units on the third anniversary of the date of grant. The date listed in the "Date Exercisable" column is the first anniversary of the date of grant. F2 · derivative.exercise_date: Each restricted stock unit represents a contingent right to receive one share of Ecolab Inc. common stock. The units will vest, subject to continued employment, as to one-third of the units (excluding any fractional portion less than one unit), on each of the first and second anniversaries of the date of grant and as to the remaining units on the third anniversary of the date of grant. The date listed in the "Date Exercisable" column is the first anniversary of the date of grant. Read SEC document |
| December 04, 2024 Filed Dec 6, 2024 22:29 UTC | ECOLAB INC. ECL · Entity 2954 | GrantEmployee Stock Option (Right to Buy) · Derivative | 5,705 | $0.00 Strike: $247.50 | $0.00 |
DisclosureSEC source: 0001415889-24-028527 · form4-12062024_101258.xml · derivative · entry 1 Saluja Harpreet · CIK 0002044800 · EVP - CORP STRAT & BUS DEV 10b5-1 filing: No plan indicated Ownership: Direct Disclosed balance after: 5,705 Underlying: Common Stock · 5,705 shares Expires 2034-12-04 F1 · derivative.exercise_date: The option will be exercisable, on a cumulative basis, as to one-third of the option shares (excluding any fractional portion less than one share), on each of the first and second anniversaries of the date of grant and as to the remaining shares on the third anniversary of the date of grant. The date listed in the "Date Exercisable" column is the first anniversary of the date of grant. Read SEC document |
Value uses the disclosed total when available, otherwise shares × reported transaction price. It is not an estimate of exercise cash cost or investment performance.