best performing stocks in sandp500 in 2006 with market cap over 100b

Mastercard (MA) had the highest return in 2006 by a US stock in the S&P 500 (GSPC) with a market cap of $100B+, returning 144.7%.

ASSETYEAR% RETURN
Mastercard (MA)
2006
144.71%
NVIDIA (NVDA)
2006
101.32%
Booking (BKNG)
2006
95.39%
Cisco Systems (CSCO)
2006
58.8%
Goldman Sachs (GS)
2006
58.65%
AT&T (T)
2006
55.58%
Thermo Fisher Scientific (TMO)
2006
48.98%
Lockheed Martin (LMT)
2006
47.75%
Morgan Stanley (MS)
2006
44.82%
Walt Disney (DIS)
2006
43.61%
Marriott International (MAR)
2006
43.1%
Deere (DE)
2006
42.49%
BlackRock (BLK)
2006
40.45%
Lam Research (LRCX)
2006
40.26%
Oracle (ORCL)
2006
40.15%
Merck (MRK)
2006
39.56%
Amphenol (APH)
2006
39.15%
CME (CME)
2006
39%
Exxon Mobil (XOM)
2006
38.46%
Altria (MO)
2006
37.8%
Nextera Energy (NEE)
2006
34.5%
Charles Schwab (SCHW)
2006
34.37%
Verizon Communications (VZ)
2006
34.26%
Vertex Pharmaceuticals (VRTX)
2006
34.22%
Seagate Technology (STX)
2006
33.75%