Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 44 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

No open-market trades on record; showing all filings.

DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Oct. 1, 2026 PESI A 775 $11.74 $9,098 54,248 Direct +1.45% Acquired 32.5% (price as of 2026-10-02)
July 22, 2026 PESI A 10,000 · · 10,000 Direct · Acquired (price as of 2026-10-02)
July 1, 2026 PESI A 849 $10.72 $9,101 53,473 Direct +1.61% Acquired 45.1% (price as of 2026-10-02)
April 1, 2026 PESI A 1,094 $8.02 $8,774 52,624 Direct +2.12% Acquired 94.0% (price as of 2026-10-02)
Jan. 2, 2026 PESI A 964 $9.44 $9,100 51,530 Direct +1.91% Acquired 64.8% (price as of 2026-10-02)
Oct. 1, 2025 PESI A 1,201 $7.58 $9,104 50,566 Direct +2.43% Acquired 105.3% (price as of 2026-10-02)
July 24, 2025 PESI A 10,000 · · 10,000 Direct · Acquired (price as of 2026-10-02)
July 1, 2025 PESI A 1,153 $7.89 $9,097 49,365 Direct +2.39% Acquired 97.2% (price as of 2026-10-02)
April 1, 2025 PESI A 1,609 $5.45 $8,769 48,212 Direct +3.45% Acquired 185.5% (price as of 2026-10-02)
Jan. 2, 2025 PESI A 1,057 $8.30 $8,773 46,603 Direct +2.32% Acquired 87.5% (price as of 2026-10-02)
Oct. 1, 2024 PESI A 989 $9.20 $9,099 45,546 Direct +2.22% Acquired 69.1% (price as of 2026-10-02)
July 18, 2024 PESI A 10,000 · · 10,000 Direct · Acquired (price as of 2026-10-02)
July 1, 2024 PESI A 1,241 $7.60 $9,432 44,557 Direct +2.86% Acquired 104.7% (price as of 2026-10-02)
April 1, 2024 PESI A 1,020 $8.92 $9,098 43,316 Direct +2.41% Acquired 74.4% (price as of 2026-10-02)
Jan. 2, 2024 PESI A 1,433 $5.90 $8,455 42,296 Direct +3.51% Acquired 163.7% (price as of 2026-10-02)
Oct. 2, 2023 PESI A 1,161 $7.84 $9,102 40,863 Direct +2.92% Acquired 98.5% (price as of 2026-10-02)
July 20, 2023 PESI A 10,000 · · 10,000 Direct · Acquired (price as of 2026-10-02)
July 3, 2023 PESI A 1,026 $8.24 $8,454 39,702 Direct +2.65% Acquired 88.8% (price as of 2026-10-02)
April 3, 2023 PESI A 956 $8.84 $8,451 38,676 Direct +2.53% Acquired 76.0% (price as of 2026-10-02)
Jan. 3, 2023 PESI A 3,192 $2.65 $8,459 37,720 Direct +9.24% Acquired 487.2% (price as of 2026-10-02)
Oct. 3, 2022 PESI A 2,612 $3.36 $8,776 34,528 Direct +8.18% Acquired 363.1% (price as of 2026-10-02)
July 21, 2022 PESI A 10,000 · · 10,000 Direct · Acquired (price as of 2026-10-02)
July 1, 2022 PESI A 2,254 $3.89 $8,768 31,916 Direct +7.60% Acquired 300.0% (price as of 2026-10-02)
April 1, 2022 PESI A 2,116 $4.15 $8,781 29,662 Direct +7.68% Acquired 274.9% (price as of 2026-10-02)
Jan. 3, 2022 PESI A 1,917 $4.75 $9,106 27,546 Direct +7.48% Acquired 227.6% (price as of 2026-10-02)
Oct. 1, 2021 PESI A 1,825 $4.99 $9,107 25,629 Direct +7.67% Acquired 211.8% (price as of 2026-10-02)
July 20, 2021 PESI A 10,000 · · 10,000 Direct · Acquired (price as of 2026-10-02)
July 1, 2021 PESI A 1,636 $5.36 $8,769 23,804 Direct +7.38% Acquired 190.3% (price as of 2026-10-02)
April 1, 2021 PESI A 1,583 $5.50 $8,706 22,168 Direct +7.69% Acquired 182.9% (price as of 2026-10-02)
Jan. 4, 2021 PESI A 1,307 $4.48 $5,855 20,585 Direct +6.78% Acquired 247.3% (price as of 2026-10-02)
Oct. 1, 2020 PESI A 1,106 $5.29 $5,851 19,278 Direct +6.09% Acquired 194.1% (price as of 2026-10-02)
July 22, 2020 PESI A 2,400 $6.70 $16,080 2,400 Direct · Acquired 132.2% (price as of 2026-10-02)
July 1, 2020 PESI A 1,288 $4.79 $6,170 18,172 Direct +7.63% Acquired 224.8% (price as of 2026-10-02)
April 1, 2020 PESI A 1,497 $3.91 $5,853 16,884 Direct +9.73% Acquired 298.0% (price as of 2026-10-02)
Oct. 1, 2019 PESI A 1,814 $3.40 $6,168 14,530 Direct +14.27% Acquired 357.6% (price as of 2026-10-02)
July 25, 2019 PESI A 2,400 $3.31 $7,944 2,400 Direct · Acquired 370.1% (price as of 2026-10-02)
July 1, 2019 PESI A 2,106 $2.93 $6,171 12,716 Direct +19.85% Acquired 431.1% (price as of 2026-10-02)
April 1, 2019 PESI A 2,346 $2.63 $6,170 10,610 Direct +28.39% Acquired 491.6% (price as of 2026-10-02)
Jan. 2, 2019 PESI A 857 $6.82 $5,845 15,387 Direct +5.90% Acquired 128.2% (price as of 2026-10-02)
Jan. 2, 2019 PESI A 3,319 $1.76 $5,841 8,264 Direct +67.12% Acquired 784.1% (price as of 2026-10-02)
Oct. 1, 2018 PESI A 1,857 $3.15 $5,850 4,945 Direct +60.14% Acquired 394.0% (price as of 2026-10-02)
July 26, 2018 PESI A 2,400 · · 2,400 Direct · Acquired (price as of 2026-10-02)
July 2, 2018 PESI A 1,733 $3.38 $5,858 3,088 Direct +127.90% Acquired 360.4% (price as of 2026-10-02)
April 2, 2018 PESI A 1,355 $3.11 $4,214 1,355 Direct · Acquired 400.3% (price as of 2026-10-02)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
July 22, 2026 PESI Stock Option (Right to Buy) Common Stock (10,000) $16.64 July 22, 2036 10,000 Acquired
July 24, 2025 PESI Stock Option (Right to Buy) Common Stock (10,000) $12.23 July 24, 2025 10,000 Acquired
July 18, 2024 PESI Stock Option (Right to Buy) Common Stock (10,000) $10.20 July 18, 2034 10,000 Acquired
July 20, 2023 PESI Stock Option (Right to Buy) Common Stock (10,000) $9.81 July 20, 2033 10,000 Acquired
July 21, 2022 PESI Stock Option Common Stock (10,000) $5.15 July 21, 2032 10,000 Acquired
July 20, 2021 PESI Stock Option Common Stock (10,000) $5.93 July 20, 2031 10,000 Acquired
July 22, 2020 PESI Stock Option Common Stock (2,400) $6.70 July 22, 2030 2,400 Acquired
July 25, 2019 PESI Stock Option Common Stock (2,400) $3.31 July 25, 2029 2,400 Acquired
July 26, 2018 PESI Stock Option Common Stock (2,400) $4.30 July 26, 2028 2,400 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 1 holding

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
Jan. 29, 2018 PESI Stock Option→ Common Stock (6,000) 6,000 Direct