Last price7.03
1D return+3.8%
20D return-9.4%
RS vs QQQ 20D-9.1%
20D volatility+66.8%
Volume z-score-0.4

Price, relative performance, and volume

Aug 7, 26
XFAB+10.9%QQQ+7.6%Industry peer group-10.4%Volume353.3K
XFAB period
+10.9%
QQQ period
+7.6%
Excess vs QQQ
+3.3%
Excess vs industry
+21.3%
100.0%80.0%60.0%40.0%20.0%0.0%-20.0%-40.0%May 4, 26May 27, 26Jun 22, 26Jul 15, 26Aug 7, 26
Daily volumeAverage 790.1K · selected 353.3K
Volume bars · dashed line = range average
Market, fundamentals, and source material

Realized volatility trend

20D annualized volatilityAug 7, 26 · 66.8%
Latest
66.8%
Range change
+4.2 pp
Low
54.9%
High
181.5%
190.0%140.0%90.0%40.0%May 4, 26May 27, 26Jun 22, 26Jul 15, 26Aug 7, 26

Historical valuation

No eodhd market capitalization history is stored.

Market trend

5D return+8.4%
20D return-9.4%
60D relative strength-14.7%
Trend acceleration+10.8%
Distance from 50DMA-15.5%
252D drawdown-42.4%
20D median dollar volume$2.6M

Fundamentals and valuation

Price / sales1.09x
EV / sales1.36x
Market cap$918.3M
Enterprise value$1.15B
Revenue TTM$846.2M
Gross profit TTM$151.0M
Profit margin+0.5%
Revenue growth YoY-7.2%
Cash$163.5M
Total debt$475.8M
SnapshotAug 8, 2026

Earnings dates

DateFiscal periodStatus
Oct 29, 20262026-10-29Tentative Date Only
Jul 30, 20262026-07-30Tentative Date Only
Apr 30, 20262026-04-30Tentative Date Only
Feb 5, 20262026-02-05Tentative Date Only
Oct 30, 20252025-10-30Tentative Date Only
Jul 31, 20252025-07-31Tentative Date Only
Apr 24, 20252025-04-24Tentative Date Only
Feb 6, 20252025-02-06Tentative Date Only
Oct 24, 20242024-10-24Tentative Date Only
Jul 25, 20242024-07-25Tentative Date Only

Recent ticker news

No linked EODHD news stored.

Official transcript material

No official transcript material stored.