Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 100 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 1,038 $11.74 $12,186 248,644 Direct +0.42% 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 1,167 $10.72 $12,510 247,606 Direct +0.47% Acquired 45.1% (price as of 2026-10-02)
April 1, 2026 PESI A 1,520 $8.02 $12,190 244,039 Direct +0.63% Acquired 94.0% (price as of 2026-10-02)
Jan. 2, 2026 PESI A 1,325 $9.44 $12,508 242,519 Direct +0.55% Acquired 64.8% (price as of 2026-10-02)
Oct. 1, 2025 PESI A 1,609 $7.58 $12,196 241,194 Direct +0.67% Acquired 105.3% (price as of 2026-10-02)
Aug. 28, 2025 PESI M 2,400 $4.19 $10,056 239,585 Direct +1.01% Acquired 271.4% (price as of 2026-10-02)
Aug. 28, 2025 PESI M 2,400 · · 0 Direct -100.00% Disposed (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,586 $7.89 $12,514 237,185 Direct +0.67% Acquired 97.2% (price as of 2026-10-02)
April 1, 2025 PESI A 2,235 $5.45 $12,181 235,599 Direct +0.96% Acquired 185.5% (price as of 2026-10-02)
Jan. 2, 2025 PESI A 1,468 $8.30 $12,184 233,364 Direct +0.63% Acquired 87.5% (price as of 2026-10-02)
Oct. 1, 2024 PESI A 1,324 $9.20 $12,181 231,896 Direct +0.57% Acquired 69.1% (price as of 2026-10-02)
Sept. 9, 2024 PESI M 2,400 $3.70 $8,880 230,572 Direct +1.05% Acquired 320.5% (price as of 2026-10-02)
Sept. 9, 2024 PESI M 2,400 · · 0 Direct -100.00% Disposed (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,690 $7.60 $12,844 228,172 Direct +0.75% Acquired 104.7% (price as of 2026-10-02)
April 1, 2024 PESI A 1,367 $8.92 $12,194 226,482 Direct +0.61% Acquired 74.4% (price as of 2026-10-02)
Jan. 2, 2024 PESI A 2,067 $5.90 $12,195 225,115 Direct +0.93% Acquired 163.7% (price as of 2026-10-02)
Oct. 2, 2023 PESI A 1,596 $7.84 $12,513 223,048 Direct +0.72% 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,480 $8.24 $12,195 221,452 Direct +0.67% Acquired 88.8% (price as of 2026-10-02)
April 25, 2023 PESI M 2,400 $2.78 $6,672 219,972 Direct +1.10% Acquired 459.7% (price as of 2026-10-02)
April 25, 2023 PESI M 2,400 · · 0 Direct -100.00% Disposed (price as of 2026-10-02)
April 3, 2023 PESI A 1,379 $8.84 $12,190 217,572 Direct +0.64% Acquired 76.0% (price as of 2026-10-02)
Jan. 3, 2023 PESI A 4,603 $2.65 $12,198 216,193 Direct +2.18% Acquired 487.2% (price as of 2026-10-02)
Oct. 3, 2022 PESI A 3,627 $3.36 $12,187 211,590 Direct +1.74% 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 3,131 $3.89 $12,180 205,563 Direct +1.55% Acquired 300.0% (price as of 2026-10-02)
April 1, 2022 PESI A 2,939 $4.15 $12,197 202,432 Direct +1.47% Acquired 274.9% (price as of 2026-10-02)
Jan. 3, 2022 PESI A 2,636 $4.75 $12,521 199,493 Direct +1.34% Acquired 227.6% (price as of 2026-10-02)
Oct. 1, 2021 PESI A 2,509 $4.99 $12,520 196,857 Direct +1.29% 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 2,273 $5.36 $12,183 194,348 Direct +1.18% Acquired 190.3% (price as of 2026-10-02)
April 1, 2021 PESI A 2,217 $5.50 $12,194 192,075 Direct +1.17% Acquired 182.9% (price as of 2026-10-02)
Jan. 4, 2021 PESI A 2,105 $4.48 $9,430 189,858 Direct +1.12% Acquired 247.3% (price as of 2026-10-02)
Oct. 1, 2020 PESI A 1,783 $5.29 $9,432 187,753 Direct +0.96% 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 2,034 $4.79 $9,743 185,970 Direct +1.11% Acquired 224.8% (price as of 2026-10-02)
April 1, 2020 PESI A 2,412 $3.91 $9,431 183,936 Direct +1.33% Acquired 298.0% (price as of 2026-10-02)
Jan. 2, 2020 PESI A 1,381 $6.82 $9,418 181,524 Direct +0.77% Acquired 128.2% (price as of 2026-10-02)
Oct. 1, 2019 PESI A 2,768 $3.40 $9,411 180,143 Direct +1.56% 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 3,325 $2.93 $9,742 177,375 Direct +1.91% Acquired 431.1% (price as of 2026-10-02)
April 1, 2019 PESI A 3,827 $2.63 $10,065 174,050 Direct +2.25% Acquired 491.6% (price as of 2026-10-02)
Jan. 2, 2019 PESI A 5,348 $1.76 $9,412 170,223 Direct +3.24% Acquired 784.1% (price as of 2026-10-02)
Oct. 1, 2018 PESI A 2,992 $3.15 $9,425 164,875 Direct +1.85% 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 2,793 $3.38 $9,440 161,883 Direct +1.76% Acquired 360.4% (price as of 2026-10-02)
April 2, 2018 PESI A 3,028 $3.11 $9,417 159,090 Direct +1.94% Acquired 400.3% (price as of 2026-10-02)
Jan. 2, 2018 PESI A 3,443 $2.74 $9,434 156,062 Direct +2.26% Acquired 467.9% (price as of 2026-10-02)
Oct. 2, 2017 PESI A 3,649 $2.85 $10,400 152,619 Direct +2.45% Acquired 446.0% (price as of 2026-10-02)
July 27, 2017 PESI A 2,400 $3.55 $8,520 2,400 Direct · Acquired 338.3% (price as of 2026-10-02)
July 3, 2017 PESI A 3,562 $2.74 $9,760 148,970 Direct +2.45% Acquired 467.9% (price as of 2026-10-02)
April 3, 2017 PESI A 3,989 $2.36 $9,414 145,408 Direct +2.82% Acquired 559.3% (price as of 2026-10-02)
Jan. 3, 2017 PESI A 3,222 $2.92 $9,408 141,419 Direct +2.33% Acquired 432.9% (price as of 2026-10-02)
Oct. 3, 2016 PESI A 2,510 $3.76 $9,438 138,197 Direct +1.85% Acquired 313.8% (price as of 2026-10-02)
July 28, 2016 PESI A 2,400 $4.60 $11,040 2,400 Direct · Acquired 238.3% (price as of 2026-10-02)
July 1, 2016 PESI A 2,639 $3.82 $10,081 135,687 Direct +1.98% Acquired 307.3% (price as of 2026-10-02)
April 1, 2016 PESI A 3,514 $2.78 $9,769 133,048 Direct +2.71% Acquired 459.7% (price as of 2026-10-02)
Jan. 4, 2016 PESI A 3,145 $2.79 $8,775 129,534 Direct +2.49% Acquired 457.7% (price as of 2026-10-02)
Oct. 1, 2015 PESI A 3,333 $3.02 $10,066 126,389 Direct +2.71% Acquired 415.2% (price as of 2026-10-02)
Sept. 17, 2015 PESI A 2,400 · · 2,400 Direct · Acquired (price as of 2026-10-02)
July 1, 2015 PESI A 3,412 $2.86 $9,758 123,056 Direct +2.85% Acquired 444.1% (price as of 2026-10-02)
April 1, 2015 PESI A 3,239 $2.91 $9,425 119,644 Direct +2.78% Acquired 434.7% (price as of 2026-10-02)
Jan. 2, 2015 PESI A 3,088 $3.26 $10,067 116,405 Direct +2.73% Acquired 377.3% (price as of 2026-10-02)
Oct. 1, 2014 PESI A 3,630 $2.86 $10,382 113,317 Direct +3.31% Acquired 444.1% (price as of 2026-10-02)
Sept. 18, 2014 PESI A 2,400 $3.70 $8,880 2,400 Direct · Acquired 320.5% (price as of 2026-10-02)
July 1, 2014 PESI A 2,920 $3.45 $10,074 109,687 Direct +2.73% Acquired 351.0% (price as of 2026-10-02)
April 1, 2014 PESI A 2,575 $3.66 $9,424 106,767 Direct +2.47% Acquired 325.1% (price as of 2026-10-02)
Jan. 2, 2014 PESI A 4,180 $2.33 $9,739 104,192 Direct +4.18% Acquired 567.8% (price as of 2026-10-02)
Oct. 1, 2013 PESI A 18,327 $0.55 $10,080 500,062 Direct +3.80% Acquired 465.8% (price as of 2026-10-02)
Sept. 12, 2013 PESI A 12,000 $0.56 $6,720 12,000 Direct · Acquired 455.7% (price as of 2026-10-02)
July 1, 2013 PESI A 36,111 $0.27 $9,750 481,735 Direct +8.10% Acquired 1052.6% (price as of 2026-10-02)
April 1, 2013 PESI A 15,852 $0.62 $9,828 445,624 Direct +3.69% Acquired 401.9% (price as of 2026-10-02)
Jan. 2, 2013 PESI A 19,087 $0.51 $9,734 429,772 Direct +4.65% Acquired 510.2% (price as of 2026-10-02)
Oct. 1, 2012 PESI A 13,333 $0.78 $10,400 410,685 Direct +3.36% Acquired 299.0% (price as of 2026-10-02)
Sept. 13, 2012 PESI A 12,000 $1.10 $13,200 12,000 Direct · Acquired 182.9% (price as of 2026-10-02)
July 2, 2012 PESI A 10,000 $0.88 $8,800 397,352 Direct +2.58% Acquired 253.6% (price as of 2026-10-02)
April 3, 2012 PESI A 7,358 $1.19 $8,756 387,352 Direct +1.94% Acquired 161.5% (price as of 2026-10-02)
Jan. 3, 2012 PESI A 7,548 $1.16 $8,756 379,995 Direct +2.03% Acquired 168.3% (price as of 2026-10-02)
Oct. 1, 2011 PESI A 9,750 $0.90 $8,775 372,446 Direct +2.69% Acquired 245.8% (price as of 2026-10-02)
Aug. 24, 2011 PESI A 12,000 $1.41 $16,920 12,000 Direct · Acquired 120.7% (price as of 2026-10-02)
July 1, 2011 PESI A 8,106 $1.04 $8,430 362,696 Direct +2.29% Acquired 199.2% (price as of 2026-10-02)
April 1, 2011 PESI A 8,035 $1.13 $9,080 354,590 Direct +2.32% Acquired 175.4% (price as of 2026-10-02)
Jan. 4, 2011 PESI A 7,178 $1.22 $8,757 346,555 Direct +2.12% Acquired 155.1% (price as of 2026-10-02)
Oct. 1, 2010 PESI A 7,525 $1.25 $9,406 339,377 Direct +2.27% Acquired 149.0% (price as of 2026-10-02)
Sept. 29, 2010 PESI A 12,000 $1.68 $20,160 12,000 Direct · Acquired 85.2% (price as of 2026-10-02)
July 1, 2010 PESI A 7,536 $1.21 $9,119 331,852 Direct +2.32% Acquired 157.2% (price as of 2026-10-02)
April 1, 2010 PESI A 5,223 $1.68 $8,775 324,316 Direct +1.64% Acquired 85.2% (price as of 2026-10-02)
Jan. 4, 2010 PESI A 4,963 $1.70 $8,437 319,093 Direct +1.58% Acquired 83.1% (price as of 2026-10-02)
Dec. 10, 2009 PESI M 5,000 $1.25 $6,250 314,130 Direct +1.62% Acquired 149.0% (price as of 2026-10-02)
Dec. 10, 2009 PESI M 5,000 · · 0 Direct -100.00% Disposed (price as of 2026-10-02)
Oct. 1, 2009 PESI A 5,000 $1.76 $8,800 309,130 Direct +1.64% Acquired 76.8% (price as of 2026-10-02)
July 29, 2009 PESI A 12,000 $2.67 $32,040 12,000 Direct · Acquired 16.6% (price as of 2026-10-02)
July 1, 2009 PESI A 4,656 $1.82 $8,474 304,130 Direct +1.55% Acquired 71.0% (price as of 2026-10-02)
April 1, 2009 PESI A 6,222 $1.46 $9,084 299,474 Direct +2.12% Acquired 113.2% (price as of 2026-10-02)
Jan. 2, 2009 PESI A 9,013 $0.94 $8,472 293,252 Direct +3.17% Acquired 231.1% (price as of 2026-10-02)
Oct. 1, 2008 PESI A 5,598 $1.57 $8,789 284,239 Direct +2.01% Acquired 98.2% (price as of 2026-10-02)
Aug. 5, 2008 PESI A 4,204 $2.01 $8,450 262,634 Direct +1.63% Acquired 54.8% (price as of 2026-10-02)

Showing latest 100 of 128 transactions

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
Aug. 28, 2025 PESI Stock Option (Right to Buy) Common Stock (2,400) $4.19 Sept. 17, 2025 2,400 Disposed
July 24, 2025 PESI Stock Option (Right to Buy) Common Stock (10,000) $12.23 July 24, 2035 10,000 Acquired
Sept. 9, 2024 PESI Stock Option (Right to Buy) Common Stock (2,400) $3.70 Sept. 18, 2024 2,400 Disposed
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
April 25, 2023 PESI Stock Option (Right to Buy) Common Stock (2,400) $2.78 Sept. 12, 2023 2,400 Disposed
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
July 27, 2017 PESI Stock Option Common Stock (2,400) $3.55 July 27, 2027 2,400 Acquired
July 28, 2016 PESI Stock Option Common Stock (2,400) $4.60 July 28, 2026 2,400 Acquired
Sept. 17, 2015 PESI Stock Option Common Stock (2,400) $4.19 Sept. 17, 2025 2,400 Acquired
Sept. 18, 2014 PESI Stock Option Common Stock (2,400) $3.70 Sept. 18, 2024 2,400 Acquired
Sept. 12, 2013 PESI Stock Option Common Stock (12,000) $0.56 Sept. 12, 2023 12,000 Acquired
Sept. 13, 2012 PESI Stock Option Common Stock (12,000) $1.10 Sept. 13, 2022 12,000 Acquired
Aug. 24, 2011 PESI Stock Option Common Stock (12,000) $1.41 Aug. 24, 2021 12,000 Acquired
Sept. 29, 2010 PESI Stock Option Common Stock (12,000) $1.68 Sept. 29, 2020 12,000 Acquired
Dec. 10, 2009 PESI Stock Option Common Stock (5,000) $1.25 Dec. 15, 2009 5,000 Disposed
July 29, 2009 PESI Stock Option Common Stock (12,000) $2.67 July 29, 2019 12,000 Acquired
Aug. 5, 2008 PESI Stock Option Common Stock (12,000) $2.34 Aug. 5, 2018 12,000 Acquired
Aug. 2, 2007 PESI Stock Option Common Stock (12,000) $2.95 Aug. 2, 2017 12,000 Acquired
July 27, 2006 PESI Stock Option Common Stock (12,000) $2.15 July 27, 2016 12,000 Acquired
July 27, 2005 PESI Stock Option Common Stock (12,000) $1.84 July 27, 2015 12,000 Acquired
July 28, 2004 PESI Stock Option Common Stock (12,000) $1.70 July 28, 2014 12,000 Acquired
July 29, 2003 PESI Stock Option Common Stock (12,000) $1.99 July 29, 2013 12,000 Acquired

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