Ultra Clean Inc.

37.43
-1.33 (-3.43%)
At close: Feb 11, 2025, 1:10 PM