Ultra Clean Holdings, Inc. (UCTT)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

17 annual periodsNewest to oldest
20252024202320222021202020192018201720162015201420132012201120102009
Revenue$2.05B$2.10B$1.73B$2.37B$2.10B$1.40B$1.07B$1.10B$924.4M$562.8M$469.1M$514.0M$444.0M$403.4M$403.4M$443.1M$159.8M
Gross profit$322.9M$356.3M$277.3M$465.0M$430.0M$291.8M$196.8M$175.8M$167.7M$86.8M$71.0M$73.1M$67.3M$55.8M$59.0M$59.1M$8.0M
Research & development$32.0M$28.3M$28.3M$28.5M$24.5M$14.8M$14.6M$13.3M$11.7M$9.9M$9.6M$7.1M$5.5M$5.1M$5.6M$5.5M$3.2M
Operating expenses$430.3M$265.1M$242.1M$344.6M$244.3M$170.4M$166.9M$115.1M$78.2M$64.4M$65.2M$54.9M$51.4M$47.4M$35.4M$33.7M$24.1M
Operating income−$107.4M$91.2M$35.2M$120.4M$185.7M$121.4M$29.9M$60.7M$89.5M$22.4M$5.8M$18.2M$15.9M$8.3M$23.5M$25.5M−$16.1M
EBITDAderived−$59.5M$136.9M$72.8M$158.8M$219.8M$146.4M$51.4M$72.2M$94.8M$28.4M$10.6M$21.2M$19.0M$11.5M$26.5M$27.8M−$13.8M
Net income−$181.2M$23.7M−$31.1M$40.4M$119.5M$77.6M−$9.4M$36.6M$75.1M$10.1M−$10.7M$11.4M$10.4M$5.2M$23.7M$20.1M−$20.0M
Basic EPSper diluted share-$4.00$0.53-$0.70$0.89$2.75$1.93-$0.24$0.95$2.25$0.31-$0.34$0.39$0.37$0.20$1.05$0.92-$0.94
Diluted EPSper diluted share-$4.00$0.52-$0.70$0.88$2.69$1.89-$0.24$0.94$2.19$0.30-$0.34$0.38$0.36$0.20$1.01$0.87-$0.94

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys10$1.49M disclosed value
Sells (SEC code S)92$14.68M disclosed value
102 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Jun 4, 2026Form 4 · 10b5-1Savage SheriCFOSellCommon Stock260$91.75$23.9K66.5K
Jun 4, 2026Form 4 · 10b5-1Savage SheriCFOSellCommon Stock1.7K$90.99$155.2K66.7K
Jun 4, 2026Form 4 · 10b5-1Savage SheriCFOSellCommon Stock852$89.95$76.6K68.4K
Jun 4, 2026Form 4 · 10b5-1Savage SheriCFOSellCommon Stock1.4K$89.10$127.3K69.3K
Jun 4, 2026Form 4 · 10b5-1Savage SheriCFOSellCommon Stock1.4K$88.16$126.0K70.7K