Ultra Clean Inc.

37.42
-1.34 (-3.46%)
At close: Feb 11, 2025, 1:10 PM