what the best returning large cap stock from april 2015 to june 2015

Sarepta Therapeutics (SRPT) had the highest return between April 1, 2015 and June 30, 2015 by a large-cap US stock, returning 115.4%.

ASSET DATE % RETURN
Sarepta Therapeutics (SRPT)
4/1/2015 - 6/30/2015
115.36%
Builders FirstSource (BLDR)
4/1/2015 - 6/30/2015
93.67%
Netflix (NFLX)
4/1/2015 - 6/30/2015
57.35%
Exelixis (EXEL)
4/1/2015 - 6/30/2015
47.45%
Petroleo Brasileiro Petrobras SA ADR (PBR)
4/1/2015 - 6/30/2015
45.26%
Tesla (TSLA)
4/1/2015 - 6/30/2015
42.16%
Axon Enterprise (AXON)
4/1/2015 - 6/30/2015
38.73%
NetEase (NTES)
4/1/2015 - 6/30/2015
38.68%
Intracellular Th (ITCI)
4/1/2015 - 6/30/2015
33.96%
Coca-Cola Consolidated (COKE)
4/1/2015 - 6/30/2015
33.28%
DexCom (DXCM)
4/1/2015 - 6/30/2015
29.25%
Petróleo Brasileiro SA - Petrobras (PBR.A)
4/1/2015 - 6/30/2015
28.91%
Flutter Entertainment (FLUT)
4/1/2015 - 6/30/2015
27.22%
Paylocity Holdng (PCTY)
4/1/2015 - 6/30/2015
25.92%
Trip Group Ltd ADR (TCOM)
4/1/2015 - 6/30/2015
25.75%
Cigna (CI)
4/1/2015 - 6/30/2015
24.95%
HubSpot (HUBS)
4/1/2015 - 6/30/2015
24.26%
Ciena (CIEN)
4/1/2015 - 6/30/2015
23.98%
Huazhu (HTHT)
4/1/2015 - 6/30/2015
23.58%
Wix (WIX)
4/1/2015 - 6/30/2015
23.21%
Universal Health Services (UHS)
4/1/2015 - 6/30/2015
22.7%
Mizuho Financial (MFG)
4/1/2015 - 6/30/2015
22.6%
Brown-Forman (BF.A)
4/1/2015 - 6/30/2015
22.58%
Zebra Technologies (ZBRA)
4/1/2015 - 6/30/2015
22.53%
Interactive Brokers (IBKR)
4/1/2015 - 6/30/2015
22.47%
Large-cap stocks are treated as having a market cap of $10B+.