Rocket


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

BlackRock Inc. > PEN

DateNameTickerSharesChangeValueChangePrice
06/30/2023Penumbra IncPEN4,124,711-305,1721,419,148,067,000184,583,974,000$344,060.00
03/31/2023Penumbra IncPEN4,429,883525,2261,234,564,093,0001,233,823,771,000$278,690.00
09/30/2022Penumbra IncPEN3,904,657453,057740,322,000310,528,000$189.60
06/30/2022Penumbra IncPEN3,451,60049,184429,794,000-325,983,000$124.52
03/31/2022Penumbra IncPEN3,402,41646,196755,777,000-208,532,000$222.13
12/31/2021Penumbra IncPEN3,356,220136,248964,309,000106,186,000$287.32
09/30/2021Penumbra IncPEN3,219,97228,119858,123,000-16,634,000$266.50
06/30/2021Penumbra IncPEN3,191,853-294,090874,757,000-68,471,000$274.06
03/31/2021Penumbra IncPEN3,485,943-72,941943,228,000320,422,000$270.58
12/31/2020Penumbra IncPEN3,558,884192,981622,806,000-31,460,000$175.00
09/30/2020Penumbra IncPEN3,365,90318,024654,266,00055,601,000$194.38
06/30/2020Penumbra IncPEN3,347,879244,460598,665,00097,992,000$178.82
03/31/2020Penumbra IncPEN3,103,41911,544500,673,000-7,229,000$161.33
12/31/2019Penumbra IncPEN3,091,875-120,543507,902,00075,864,000$164.27
09/30/2019Penumbra IncPEN3,212,4181,523,470432,038,000431,767,767$134.49
06/30/2019Penumbra IncPEN1,688,948167,084270,233-223,458,767$0.16
03/31/2019Penumbra IncPEN1,521,864-57,141223,729,00030,772,000$147.01
12/31/2018Penumbra IncPEN1,579,00517,324192,957,000-40,827,000$122.20
09/30/2018Penumbra IncPEN1,561,68134,271233,784,00022,773,000$149.70
06/30/2018Penumbra IncPEN1,527,410-633,038211,011,000-38,843,000$138.15
03/31/2018Penumbra IncPEN2,160,448221,415249,854,00067,392,000$115.65
12/31/2017Penumbra IncPEN1,939,03326,949182,462,0009,800,000$94.10
09/30/2017Penumbra IncPEN1,912,084178,766172,662,00028,019,000$90.30
03/31/2017Penumbra IncPEN1,733,3181,731,225144,643,000144,510,000$83.45
12/31/2016Penumbra IncPEN2,093-230133,000-44,000$63.55
09/30/2016Penumbra IncPEN2,3232,323177,000177,000$76.19
06/30/2016Penumbra IncPEN2,4872,185148,000134,000$59.51
03/31/2016Penumbra IncPEN30210214,0003,000$46.36
12/31/2015Penumbra IncPEN20020011,00011,000$55.00
<< Prev     Next >>

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