Home Business Penumbra EVP Johanna Roberts sells $161,466 in stock Business Penumbra EVP Johanna Roberts sells $161,466 in stock By hachi - April 3, 2025 5 FacebookTwitterPinterestWhatsApp ad1 Penumbra EVP Johanna Roberts sells $161,466 in stock ad3