David A. Ranhoff serves as Executive at CREDENCE SYSTEMS CORP, where they oversee executive responsibilities. Since joining the company, David A. Ranhoff has executed 159 insider transactions totaling $85.6M, demonstrating a bearish approach to their equity position. Their most recent transaction on Jun 17, 2024 involved selling 4,335 shares valued at $534.1K.
David A. Ranhoff currently holds 108,608 shares of CREDENCE SYSTEMS CORP (CMOS), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, David A. Ranhoff has been a net seller of CMOS stock. They have purchased $47.7K and sold $85.6M worth of shares.
David A. Ranhoff's most recent insider trade was on Jun 17, 2024, when they sold 4,335 shares at $123.20 per share.
Get notified when new Form 4 filings are submitted
| $123.72 |
| Planned |
| May 15, 2024 | ENPH | $185.4K | Sale | 1,541 | $120.29 | Planned |
| May 15, 2024 | ENPH | $125.0K | Sale | 1,065 | $117.34 | Planned |
| May 15, 2024 | ENPH | $214.9K | Sale | 1,817 | $118.26 | Planned |
| May 15, 2024 | ENPH | $56.8K | Sale | 477 | $119.07 | Planned |
| May 15, 2024 | ENPH | $12.1K | Sale | 100 | $121.00 | Planned |
| May 10, 2024 | ENPH | $217.2K | Payment | 2,005 | $108.35 | Discretionary |
| Apr 15, 2024 | ENPH | $359.1K | Sale | 3,081 | $116.55 | Planned |
| Apr 15, 2024 | ENPH | $37.5K | Sale | 320 | $117.33 | Planned |
| Apr 15, 2024 | ENPH | $184.8K | Sale | 1,599 | $115.60 | Planned |
| Mar 15, 2024 | ENPH | $133.0K | Sale | 1,230 | $108.12 | Planned |
| Mar 15, 2024 | ENPH | $400.4K | Sale | 3,670 | $109.11 | Planned |
| Mar 15, 2024 | ENPH | $11.0K | Sale | 100 | $109.91 | Planned |
| Mar 1, 2024 | ENPH | $443.6K | Payment | 3,421 | $129.66 | Discretionary |
| Mar 1, 2024 | ENPH | $114.4K | Payment | 882 | $129.66 | Discretionary |
| Mar 1, 2024 | ENPH | $171.5K | Payment | 1,323 | $129.66 | Discretionary |
| Mar 1, 2024 | ENPH | $457.4K | Payment | 3,528 | $129.66 | Discretionary |
| Mar 1, 2024 | ENPH | $305.0K | Payment | 2,352 | $129.66 | Discretionary |
| Feb 10, 2024 | ENPH | $252.4K | Payment | 2,061 | $122.47 | Discretionary |
| Jan 25, 2024 | ENPH | $0 | Award | 2,475 | $N/A | Discretionary |
| Jan 15, 2024 | ENPH | $0 | Award | 17,160 | $N/A | Discretionary |
| Nov 10, 2023 | ENPH | $153.2K | Payment | 1,964 | $77.98 | Discretionary |
| Jul 21, 2023 | ENPH | $0 | Award | 13,200 | $N/A | Discretionary |
| Jul 21, 2023 | ENPH | $0 | Award | 30,000 | $N/A | Discretionary |
| May 30, 2023 | ENPH | $313.6K | Sale | 1,791 | $175.10 | Planned |
| Mar 8, 2023 | ENPH | $0 | Award | 4,950 | $N/A | Discretionary |
| Mar 1, 2023 | ENPH | $2.9M | Payment | 13,403 | $212.95 | Discretionary |
| Mar 1, 2023 | ENPH | $897.4K | Payment | 4,214 | $212.95 | Discretionary |
| Feb 21, 2023 | ENPH | $122.5K | Sale | 597 | $205.25 | Discretionary |