Roderick H. Macleod serves as Executive at NEVRO CORP, where they oversee executive responsibilities. Since joining the company, Roderick H. Macleod has executed 24 insider transactions totaling $0, demonstrating a balanced approach to their equity position. Their most recent transaction on Sep 7, 2024 involved selling 1,759 shares valued at $9.1K.
Roderick H. Macleod currently holds 133,934 shares of NEVRO CORP (NVRO), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, Roderick H. Macleod has been a net neutral trader of NVRO stock. They have purchased $0 and sold $0 worth of shares.
Roderick H. Macleod's most recent insider trade was on Sep 7, 2024, when they sold 1,759 shares at $5.18 per share.
Get notified when new Form 4 filings are submitted
| $5.76 |
| Discretionary |
| Jun 15, 2024 | NVRO | $14.6K | Payment | 1,619 | $9.03 | Discretionary |
| Jun 7, 2024 | NVRO | $16.3K | Payment | 1,759 | $9.27 | Discretionary |
| May 28, 2024 | NVRO | $7.8K | Payment | 816 | $9.52 | Discretionary |
| Mar 7, 2024 | NVRO | $0 | Award | 84,326 | $N/A | Discretionary |
| Mar 7, 2024 | NVRO | $109.3K | Payment | 7,136 | $15.32 | Discretionary |
| Mar 4, 2024 | NVRO | $6.4K | Payment | 438 | $14.51 | Discretionary |
| Mar 4, 2024 | NVRO | $0 | Award | 743 | $N/A | Discretionary |
| Mar 2, 2024 | NVRO | $18.1K | Payment | 1,270 | $14.22 | Discretionary |
| Feb 28, 2024 | NVRO | $13.3K | Payment | 898 | $14.82 | Discretionary |
| Nov 28, 2023 | NVRO | $13.3K | Payment | 800 | $16.67 | Discretionary |
| Aug 28, 2023 | NVRO | $15.5K | Payment | 800 | $19.39 | Discretionary |
| Jun 15, 2023 | NVRO | $39.6K | Payment | 1,585 | $24.97 | Discretionary |
| May 28, 2023 | NVRO | $21.2K | Payment | 800 | $26.45 | Discretionary |
| Mar 7, 2023 | NVRO | $0 | Award | 39,282 | $N/A | Discretionary |
| Mar 2, 2023 | NVRO | $38.5K | Payment | 1,133 | $33.99 | Discretionary |
| Feb 28, 2023 | NVRO | $105.4K | Payment | 3,352 | $31.44 | Discretionary |
| Jun 15, 2022 | NVRO | $66.7K | Payment | 1,579 | $42.25 | Discretionary |
| Mar 2, 2022 | NVRO | $84.5K | Payment | 1,186 | $71.27 | Discretionary |
| Feb 28, 2022 | NVRO | $0 | Award | 18,249 | $N/A | Discretionary |
| Jun 15, 2021 | NVRO | $250.9K | Payment | 1,583 | $158.49 | Discretionary |
| Mar 2, 2021 | NVRO | $0 | Award | 8,612 | $N/A | Discretionary |
| Jun 15, 2020 | NVRO | $0 | Award | 12,052 | $N/A | Discretionary |