Rocket


Overview
Financials
News + Filings
Key Docs
Charts
Transactions
Holdings
Ownership
Insiders

Invesco Ltd. > PEN

DateNameTickerSharesChangeValueChangePrice
06/30/2023Penumbra IncPEN518,816231,627178,503,757,00098,467,055,000$344,059.85
03/31/2023Penumbra IncPEN287,189240,54380,036,702,00080,027,857,000$278,690.00
09/30/2022Penumbra IncPEN46,646-1,0708,845,0002,902,000$189.62
06/30/2022Penumbra IncPEN47,716-315,3605,943,000-74,707,000$124.55
03/31/2022Penumbra IncPEN363,07623,99080,650,000-16,776,000$222.13
12/31/2021Penumbra IncPEN339,0868,90497,426,0009,433,000$287.32
09/30/2021Penumbra IncPEN330,1821,98587,993,000-1,953,000$266.50
06/30/2021Penumbra IncPEN328,19724389,946,0001,208,000$274.06
03/31/2021Penumbra IncPEN327,95457,30088,738,00041,373,000$270.58
12/31/2020Penumbra IncPEN270,654-360,79747,365,000-75,376,000$175.00
09/30/2020Penumbra IncPEN631,45134,757122,741,00016,040,000$194.38
06/30/2020Penumbra IncPEN596,694-29,483106,701,0005,680,000$178.82
03/31/2020Penumbra IncPEN626,17785,123101,021,00012,142,000$161.33
12/31/2019Penumbra IncPEN541,054-102,44388,879,0002,335,000$164.27
09/30/2019Penumbra IncPEN643,497-22,77886,544,000-20,059,000$134.49
06/30/2019Penumbra IncPEN666,275-125,337106,603,000-9,772,000$160.00
03/31/2019Penumbra IncPEN791,612430,789116,375,00072,282,000$147.01
12/31/2018Penumbra IncPEN360,823-81,31044,093,000-22,094,000$122.20
09/30/2018Penumbra IncPEN442,13327,05966,187,0008,844,000$149.70
06/30/2018Penumbra IncPEN415,074-71,33757,343,0001,090,000$138.15
03/31/2018Penumbra IncPEN486,411-105,21856,253,000581,000$115.65
12/31/2017Penumbra IncPEN591,629-56,97455,672,000-2,897,000$94.10
09/30/2017Penumbra IncPEN648,6032,30858,569,0001,857,000$90.30
06/30/2017Penumbra IncPEN646,295-69,07256,712,000-2,986,000$87.75
03/31/2017Penumbra IncPEN715,367124,47359,698,00021,998,000$83.45
12/31/2016Penumbra IncPEN590,894-2,28137,700,000-7,375,000$63.80
09/30/2016Penumbra IncPEN593,17513,68645,075,00010,595,000$75.99
06/30/2016Penumbra IncPEN579,489579,48934,480,00034,480,000$59.50
03/31/2016Penumbra IncPEN0-491,3560-26,440,000 
12/31/2015Penumbra IncPEN491,356391,35626,440,00022,430,000$53.81
09/30/2015Penumbra IncPEN100,000100,0004,010,0004,010,000$40.10
<< Prev     Next >>

Rocket Data Systems, Inc. © 2019 | Contact Us | Data Disclaimer | Terms of Use | Privacy