Overview Financials News + Filings Key Docs Charts Holdings Ownership Insiders
|
NORTHERN TRUST CORP
> PEN
Date | Name | Ticker | Shares | Change | Value | Change | Price |
06/30/2023 | Penumbra Inc | PEN | 272,579 | -3,134 | 93,783,531,000 | 16,945,075,000 | $344,060.00 |
03/31/2023 | Penumbra Inc | PEN | 275,713 | 3,974 | 76,838,456,000 | 76,786,935,000 | $278,690.00 |
09/30/2022 | Penumbra Inc | PEN | 271,739 | 10,281 | 51,521,000 | 18,964,000 | $189.60 |
06/30/2022 | Penumbra Inc | PEN | 261,458 | -5,851 | 32,557,000 | -26,820,000 | $124.52 |
03/31/2022 | Penumbra Inc | PEN | 267,309 | -6,377 | 59,377,000 | -19,259,000 | $222.13 |
12/31/2021 | Penumbra Inc | PEN | 273,686 | 1,636 | 78,636,000 | 6,134,000 | $287.32 |
09/30/2021 | Penumbra Inc | PEN | 272,050 | -7,204 | 72,502,000 | -4,030,000 | $266.50 |
06/30/2021 | Penumbra Inc | PEN | 279,254 | 13,082 | 76,532,000 | 29,952,000 | $274.06 |
12/31/2020 | Penumbra Inc | PEN | 266,172 | -2,134 | 46,580,000 | -5,573,000 | $175.00 |
09/30/2020 | Penumbra Inc | PEN | 268,306 | -9,359 | 52,153,000 | 7,357,000 | $194.38 |
03/31/2020 | Penumbra Inc | PEN | 277,665 | 8,681 | 44,796,000 | 608,000 | $161.33 |
12/31/2019 | Penumbra Inc | PEN | 268,984 | 5,301 | 44,188,000 | 8,725,000 | $164.28 |
09/30/2019 | Penumbra Inc | PEN | 263,683 | 86,981 | 35,463,000 | 7,190,000 | $134.49 |
06/30/2019 | Penumbra Inc | PEN | 176,702 | -540 | 28,273,000 | 2,217,000 | $160.00 |
03/31/2019 | Penumbra Inc | PEN | 177,242 | 2,020 | 26,056,000 | 4,643,000 | $147.01 |
12/31/2018 | Penumbra Inc | PEN | 175,222 | 953 | 21,413,000 | -4,674,000 | $122.20 |
09/30/2018 | Penumbra Inc | PEN | 174,269 | -1,023 | 26,087,000 | 1,870,000 | $149.69 |
06/30/2018 | Penumbra Inc | PEN | 175,292 | -192,161 | 24,217,000 | -18,279,000 | $138.15 |
03/31/2018 | Penumbra Inc | PEN | 367,453 | -619 | 42,496,000 | 7,860,000 | $115.65 |
12/31/2017 | Penumbra Inc | PEN | 368,072 | -6,718 | 34,636,000 | 792,000 | $94.10 |
09/30/2017 | Penumbra Inc | PEN | 374,790 | 778 | 33,844,000 | 1,024,000 | $90.30 |
06/30/2017 | Penumbra Inc | PEN | 374,012 | 56,578 | 32,820,000 | 6,330,000 | $87.75 |
03/31/2017 | Penumbra Inc | PEN | 317,434 | 317,434 | 26,490,000 | 26,490,000 | $83.45 |
<< Prev Next >> |
|