Invesco »

Castle Biosciences shares owned by Invesco

Quarter-by-quarter ownership of Castle Biosciences (CSTL) shares owned by Invesco from 13F filings

Historical chart of Invesco investment in Castle Biosciences

Tip: Access up to 7 years of quarterly data

All positions including Castle Biosciences held by Invesco consolidated in one spreadsheet with up to 7 years of data

Download as csvDownload consolidated filings csv Download as ExcelDownload consolidated filings xlsx

Quarterly reported holdings in Castle Biosciences by Invesco

Quarter filed Position value Share count Share price at filing
2024-09-30 $768k 27k 28.52
2024-06-30 $589k 27k 21.77
2024-03-31 $607k 27k 22.15
2023-12-31 $694k 32k 21.58
2023-09-30 $607k 36k 16.89
2023-06-30 $325k 24k 13.72
2023-03-31 $520k 23k 22.72
2022-12-31 $450k 19k 23.54
2022-03-31 $48M 1.1M 44.86
2021-12-31 $45M 1.0M 42.87
2021-09-30 $69M 1.0M 66.50
2021-06-30 $84M 1.1M 73.33
2021-03-31 $70M 1.0M 68.46
2020-12-31 $75M 1.1M 67.15
2020-09-30 $4.2M 83k 50.00
2020-06-30 $634k 17k 37.41