Pye John (CIK 0001686997)

Latest company ownership

Role: President
Shares held
29,204
Last filed at
May 23, 2025
Confidence Score
48.6
2025Q4
Confidence Score History
2017Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
May 23, 2025 May 23, 2025 EXPONENT INC President Sell 22.5 -2,000 -6.41% $152.6K
Mar 12, 2025 Mar 14, 2025 EXPONENT INC President Sell 42.5 -866 -2.70% $71.3K
Mar 29, 2024 Feb 13, 2025 EXPONENT INC President Buy 56.3 +210 0.17% $18.7K
Jul 30, 2024 Jul 31, 2024 EXPONENT INC President Sell 20.0 -3,956 -12.22% $415.4K
Mar 13, 2024 Mar 15, 2024 EXPONENT INC President Sell 48.8 -238 -0.73% $18.8K
Mar 31, 2023 Feb 12, 2024 EXPONENT INC President Buy 68.8 +169 0.53% $14.6K
Mar 15, 2023 Mar 17, 2023 EXPONENT INC President Sell 48.8 -177 -0.55% $18.3K
Apr 1, 2022 Feb 13, 2023 EXPONENT INC President Buy 61.3 +145 0.46% $13.2K
Mar 9, 2022 Mar 11, 2022 EXPONENT INC President Sell 42.5 -535 -1.69% $51.6K
Apr 2, 2021 Feb 11, 2022 EXPONENT INC President Buy 61.3 +125 0.42% $12.4K
Mar 10, 2021 Mar 15, 2021 EXPONENT INC President Sell 42.5 -913 -2.99% $90.1K
Feb 25, 2020 Mar 2, 2021 EXPONENT INC President Sell 22.5 -2,000 -7.74% $196.5K
Mar 29, 2019 Feb 12, 2021 EXPONENT INC President Buy 56.3 +181 0.08% $12K
Mar 11, 2020 Mar 13, 2020 EXPONENT INC President Sell 42.5 -1,205 -4.00% $91.6K
Aug 9, 2019 Aug 12, 2019 EXPONENT INC President Sell 22.5 -3,000 -10.44% $210.9K
Mar 13, 2019 Mar 15, 2019 EXPONENT INC President Sell 42.5 -1,065 -3.57% $60.6K
Mar 30, 2018 Feb 11, 2019 EXPONENT INC President Buy 55.0 +134 0.14% $6K
May 11, 2018 May 14, 2018 EXPONENT INC President Sell 20.0 -3,600 -21.80% $322.2K
Mar 14, 2018 Mar 15, 2018 EXPONENT INC President Sell 46.3 -608 -3.55% $48.3K
Mar 31, 2017 Feb 9, 2018 EXPONENT INC President Buy 55.0 +97 0.15% $6K
Jul 24, 2017 Jul 25, 2017 EXPONENT INC President Sell 22.5 -3,600 -19.60% $234.3K
Mar 15, 2017 Mar 17, 2017 EXPONENT INC President Sell 42.5 -1,579 -7.92% $94.2K