John Teeruk Kochavatr serves as Executive at PORTLAND GENERAL ELECTRIC CO /OR/, where they oversee executive responsibilities. Since joining the company, John Teeruk Kochavatr has executed 52 insider transactions totaling $678.2K, demonstrating a bearish approach to their equity position. Their most recent transaction on Jul 31, 2025 involved selling 6,000 shares valued at $246.9K.
John Teeruk Kochavatr currently holds 24,609 shares of PORTLAND GENERAL ELECTRIC CO /OR/ (POR), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, John Teeruk Kochavatr has been a net seller of POR stock. They have purchased $0 and sold $678.2K worth of shares.
John Teeruk Kochavatr's most recent insider trade was on Jul 31, 2025, when they sold 6,000 shares at $41.15 per share.
Get notified when new Form 4 filings are submitted
| $46.26 |
| Discretionary |
| Aug 7, 2024 | POR | $38.9K | Sale | 842 | $46.25 | Discretionary |
| Feb 23, 2024 | POR | $30.7K | Award | 740 | $41.44 | Discretionary |
| Feb 23, 2024 | POR | $271.0K | Award | 6,540 | $41.44 | Discretionary |
| Feb 23, 2024 | POR | $110.0K | Payment | 2,654 | $41.44 | Discretionary |
| Feb 14, 2024 | POR | $15.1K | Payment | 377 | $40.03 | Discretionary |
| Feb 14, 2024 | POR | $1.9K | Award | 47 | $40.03 | Discretionary |
| Feb 14, 2024 | POR | $18.5K | Payment | 461 | $40.03 | Discretionary |
| Feb 14, 2024 | POR | $4.0K | Award | 101 | $40.03 | Discretionary |
| Feb 14, 2024 | POR | $16.7K | Payment | 416 | $40.03 | Discretionary |
| Feb 14, 2024 | POR | $2.7K | Award | 68 | $40.03 | Discretionary |
| Feb 9, 2024 | POR | $185.2K | Award | 4,618 | $40.11 | Discretionary |
| May 8, 2023 | POR | $153.4K | Sale | 3,000 | $51.12 | Discretionary |
| Feb 14, 2023 | POR | $15.1K | Payment | 321 | $47.07 | Discretionary |
| Feb 14, 2023 | POR | $0 | Award | 31 | $N/A | Discretionary |
| Feb 14, 2023 | POR | $13.6K | Payment | 289 | $47.07 | Discretionary |
| Feb 14, 2023 | POR | $0 | Award | 64 | $N/A | Discretionary |
| Feb 10, 2023 | POR | $0 | Award | 111 | $N/A | Discretionary |
| Feb 10, 2023 | POR | $0 | Award | 3,286 | $N/A | Discretionary |
| Feb 10, 2023 | POR | $61.6K | Payment | 1,292 | $47.69 | Discretionary |
| Feb 10, 2023 | POR | $18.5K | Payment | 388 | $47.69 | Discretionary |
| Feb 10, 2023 | POR | $0 | Award | 3,780 | $N/A | Discretionary |
| Dec 30, 2022 | POR | $31.5K | Payment | 642 | $49.00 | Discretionary |
| Dec 30, 2022 | POR | $0 | Award | 37 | $N/A | Discretionary |
| Aug 10, 2022 | POR | $107.4K | Sale | 2,000 | $53.72 | Discretionary |
| Jul 29, 2022 | POR | $18.4K | Payment | 358 | $51.34 | Discretionary |
| Jul 29, 2022 | POR | $0 | Award | 1,100 | $N/A | Discretionary |
| Apr 22, 2022 | POR | $0 | Award | 1,882 | $N/A | Discretionary |
| Feb 14, 2022 | POR | $0 | Award | 30 | $N/A | Discretionary |