Penumbra, Inc. Reports First Quarter 2024 Financial ResultsPR Newswire • about 12 hours agoPenumbra, Inc. Reports First Quarter 2024 Financial Results Penumbra, Inc. Reports First Quarter 2024 Financial Results PR Newswire ALAMEDA, Calif., May 7, 2024 ALAMEDA, Calif., May 7, 2024...