News + Filings Holdings
|
GEODE CAPITAL MANAGEMENT, LLC
> UCTT
Date | Name | Ticker | Shares | Change | Value | Change | Price |
06/30/2023 | Ultra Clean Holdings, Inc. | UCTT | 915,918 | 15,502 | 35,226,218,000 | 5,368,412,000 | $38,460.01 |
03/31/2023 | Ultra Clean Holdings, Inc. | UCTT | 900,416 | 73,323 | 29,857,806,000 | 29,836,509,000 | $33,160.01 |
09/30/2022 | Ultra Clean Holdings, Inc. | UCTT | 827,093 | 5,360 | 21,297,000 | -3,165,000 | $25.75 |
06/30/2022 | Ultra Clean Holdings, Inc. | UCTT | 821,733 | 12,338 | 24,462,000 | -9,848,000 | $29.77 |
03/31/2022 | Ultra Clean Holdings, Inc. | UCTT | 809,395 | 29,944 | 34,310,000 | -10,399,000 | $42.39 |
12/31/2021 | Ultra Clean Holdings, Inc. | UCTT | 779,451 | 17,820 | 44,709,000 | 12,264,000 | $57.36 |
09/30/2021 | Ultra Clean Holdings, Inc. | UCTT | 761,631 | 20,856 | 32,445,000 | -7,349,000 | $42.60 |
06/30/2021 | Ultra Clean Holdings, Inc. | UCTT | 740,775 | 75,722 | 39,794,000 | 1,195,000 | $53.72 |
03/31/2021 | Ultra Clean Holdings, Inc. | UCTT | 665,053 | 34,835 | 38,599,000 | 18,968,000 | $58.04 |
12/31/2020 | Ultra Clean Holdings, Inc. | UCTT | 630,218 | 27,426 | 19,631,000 | 6,696,000 | $31.15 |
09/30/2020 | Ultra Clean Holdings, Inc. | UCTT | 602,792 | -7,887 | 12,935,000 | -884,000 | $21.46 |
06/30/2020 | Ultra Clean Holdings, Inc. | UCTT | 610,679 | 3,445 | 13,819,000 | 5,441,000 | $22.63 |
03/31/2020 | Ultra Clean Holdings, Inc. | UCTT | 607,234 | 956 | 8,378,000 | -5,851,000 | $13.80 |
12/31/2019 | Ultra Clean Holdings, Inc. | UCTT | 606,278 | 88,859 | 14,229,000 | 7,027,000 | $23.47 |
06/30/2019 | Ultra Clean Holdings, Inc. | UCTT | 517,419 | 41,438 | 7,202,000 | 2,276,000 | $13.92 |
03/31/2019 | Ultra Clean Holdings, Inc. | UCTT | 475,981 | 57,877 | 4,926,000 | 1,385,000 | $10.35 |
12/31/2018 | Ultra Clean Holdings, Inc. | UCTT | 418,104 | 7,133 | 3,541,000 | -1,616,000 | $8.47 |
09/30/2018 | Ultra Clean Holdings, Inc. | UCTT | 410,971 | 15,134 | 5,157,000 | -1,413,000 | $12.55 |
06/30/2018 | Ultra Clean Holdings, Inc. | UCTT | 395,837 | 57,444 | 6,570,000 | 57,000 | $16.60 |
03/31/2018 | Ultra Clean Holdings, Inc. | UCTT | 338,393 | -1,484 | 6,513,000 | -1,334,000 | $19.25 |
12/31/2017 | Ultra Clean Holdings, Inc. | UCTT | 339,877 | -76,802 | 7,847,000 | -4,911,000 | $23.09 |
09/30/2017 | Ultra Clean Holdings, Inc. | UCTT | 416,679 | 45,791 | 12,758,000 | 5,805,000 | $30.62 |
06/30/2017 | Ultra Clean Holdings, Inc. | UCTT | 370,888 | 44,289 | 6,953,000 | 6,947,492 | $18.75 |
03/31/2017 | Ultra Clean Holdings, Inc. | UCTT | 326,599 | 326,599 | 5,508 | 5,508 | $0.02 |
06/30/2016 | Ultra Clean Holdings, Inc. | UCTT | 0 | -100,058 | 0 | -605,000 | |
03/31/2016 | Ultra Clean Holdings, Inc. | UCTT | 0 | -100,058 | 0 | -605,000 | |
12/31/2015 | Ultra Clean Holdings, Inc. | UCTT | 0 | -100,058 | 0 | -605,000 | |
09/30/2015 | Ultra Clean Holdings, Inc. | UCTT | 0 | -100,058 | 0 | -605,000 | |
06/30/2015 | Ultra Clean Holdings, Inc. | UCTT | 0 | -100,058 | 0 | -605,000 | |
03/31/2015 | Ultra Clean Holdings, Inc. | UCTT | 0 | -100,058 | 0 | -605,000 | |
12/31/2014 | Ultra Clean Holdings, Inc. | UCTT | 0 | -100,058 | 0 | -605,000 | |
09/30/2014 | Ultra Clean Holdings, Inc. | UCTT | 0 | -100,058 | 0 | -605,000 | |
06/30/2014 | Ultra Clean Holdings, Inc. | UCTT | 0 | -100,058 | 0 | -605,000 | |
03/31/2014 | Ultra Clean Holdings, Inc. | UCTT | 0 | -100,058 | 0 | -605,000 | |
12/31/2013 | Ultra Clean Holdings, Inc. | UCTT | 0 | -100,058 | 0 | -605,000 | |
<< Prev Next >> |
|