best mid or large cap stock week of jan 1 2008

QXO (QXO) had the highest return the week of December 31, 2007 by a US stock with a market cap of $2B+, returning 125%.

ASSETWEEK% RETURN
QXO (QXO)
12/31/2007 - 1/6/2008
125%
NovaGold Resources (NG)
12/31/2007 - 1/6/2008
41%
Axogen (AXGN)
12/31/2007 - 1/6/2008
34.62%
Celldex Therapeutics (CLDX)
12/31/2007 - 1/6/2008
29.17%
Skeena Resources (SKE)
12/31/2007 - 1/6/2008
21.59%
Celsius (CELH)
12/31/2007 - 1/6/2008
21.26%
Sharplink Gaming (SBET)
12/31/2007 - 1/6/2008
21.18%
Leonardo DRS, Inc Common Stock (DRS)
12/31/2007 - 1/6/2008
15%
Innodata (INOD)
12/31/2007 - 1/6/2008
13.96%
Vericel Corp Ord (VCEL)
12/31/2007 - 1/6/2008
12.8%
Aurinia Pharmaceuticals (AUPH)
12/31/2007 - 1/6/2008
12%
Integer (ITGR)
12/31/2007 - 1/6/2008
11.55%
Gold Fields Ltd ADR (GFI)
12/31/2007 - 1/6/2008
11.1%
Northern Oil & Gas (NOG)
12/31/2007 - 1/6/2008
10.66%
AZZ (AZZ)
12/31/2007 - 1/6/2008
10.46%
Kinross Gold (KGC)
12/31/2007 - 1/6/2008
10.22%
Harmony Gold Mining (HMY)
12/31/2007 - 1/6/2008
10.13%
BGC (BGC)
12/31/2007 - 1/6/2008
10.02%
Travere Therapeutics (TVTX)
12/31/2007 - 1/6/2008
10%
Relx PLC ADR (RELX)
12/31/2007 - 1/6/2008
9.87%
TechnipFMC (FTI)
12/31/2007 - 1/6/2008
8.63%
XPO Logistics (XPO)
12/31/2007 - 1/6/2008
8.5%
IAMGold (IAG)
12/31/2007 - 1/6/2008
8.48%
Eldorado Gold (EGO)
12/31/2007 - 1/6/2008
8%
First BanCorp (FBP)
12/31/2007 - 1/6/2008
7.76%