Rocket


Overview
Financials
News + Filings
IR Vault
Key Docs
Charts
Holdings
Ownership
Insiders

STATE STREET CORP > PEN

DateNameTickerSharesChangeValueChangePrice
06/30/2023Penumbra IncPEN1,061,70137,333365,288,846,000137,407,941,000$344,060.00
12/31/2022Penumbra IncPEN1,024,3687,852227,880,905,000227,688,174,000$222,460.00
09/30/2022Penumbra IncPEN1,016,51646,875192,731,00071,991,000$189.60
06/30/2022Penumbra IncPEN969,64114,798120,740,000-91,359,000$124.52
03/31/2022Penumbra IncPEN954,84329,126212,099,000-53,878,000$222.13
12/31/2021Penumbra IncPEN925,71724,447265,977,00025,789,000$287.32
09/30/2021Penumbra IncPEN901,27010,128240,188,000-4,038,000$266.50
06/30/2021Penumbra IncPEN891,14275,687244,226,00023,580,000$274.06
03/31/2021Penumbra IncPEN815,455-12,178220,646,00075,810,000$270.58
12/31/2020Penumbra IncPEN827,63323,896144,836,000-11,394,000$175.00
09/30/2020Penumbra IncPEN803,737-27,729156,230,0007,547,000$194.38
06/30/2020Penumbra IncPEN831,46632,204148,683,00019,738,000$178.82
03/31/2020Penumbra IncPEN799,262-9,906128,945,000-3,977,000$161.33
12/31/2019Penumbra IncPEN809,168-13,695132,922,00022,255,000$164.27
09/30/2019Penumbra IncPEN822,863343,837110,667,00034,023,000$134.49
06/30/2019Penumbra IncPEN479,026-14,07476,644,0004,153,000$160.00
03/31/2019Penumbra IncPEN493,1003,54772,491,00012,668,000$147.01
12/31/2018Penumbra IncPEN489,553-22,92259,823,000-16,899,000$122.20
09/30/2018Penumbra IncPEN512,47558,70576,722,00014,028,000$149.71
06/30/2018Penumbra IncPEN453,770-201,35862,694,0001,043,000$138.16
12/31/2017Penumbra IncPEN655,12866,37761,651,0008,487,000$94.11
09/30/2017Penumbra IncPEN588,7518,84053,164,0002,277,000$90.30
06/30/2017Penumbra IncPEN579,91167,44150,887,0008,123,000$87.75
03/31/2017Penumbra IncPEN512,47040,27142,764,00012,634,000$83.45
12/31/2016Penumbra IncPEN472,19940,59630,130,000-2,666,000$63.81
09/30/2016Penumbra IncPEN431,60342,34632,796,0009,630,000$75.99
06/30/2016Penumbra IncPEN389,257328,27423,166,00020,360,000$59.51
03/31/2016Penumbra IncPEN60,98360,9832,806,0002,806,000$46.01
12/31/2015Penumbra IncPEN51,99751,9972,797,0002,797,000$53.79
<< Prev     Next >>

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