Overview

NameLastDate / TimeChg.Chg. (%)Perf. 3MPerf. 1YHighLow 
First Solar
259.842024-06-20-2.64-1.01%+70.16%+40.80%262.85253.98
NVIDIA Corp
130.672024-06-20-5.50-4.04%+43.03%+203.60%140.81129.55
Teradyne
148.002024-06-20-3.75-2.47%+32.74%+38.49%150.89146.19
Micron Technology
144.182024-06-20-9.32-6.07%+31.29%+119.22%157.82142.98
Moderna
134.482024-06-20+1.22+0.92%+29.20%+11.08%136.66130.50
Vistra Corp
88.202024-06-20+0.58+0.66%+28.97%+250.56%89.9686.82
Broadcom
1,734.082024-06-20-67.91-3.77%+28.64%+104.58%1,804.491,722.61
Constellation Energy Corporation
222.372024-06-20+1.91+0.87%+27.77%+145.69%227.70219.36
QUALCOMM
215.412024-06-20-11.61-5.11%+26.07%+86.05%227.42212.83
Hewlett Packard Enterprise Co
21.482024-06-20-0.36-1.65%+24.81%+27.71%22.8121.41
Newmont Corp
42.812024-06-20+1.02+2.44%+23.94%+0.59%43.1041.77
Apple
209.672024-06-20-4.71-2.20%+22.34%+13.99%214.22208.87
Monolithic Power Systems
825.332024-06-20-28.14-3.30%+22.30%+63.18%848.45819.44
NetApp
127.482024-06-20-1.23-0.96%+21.37%+75.57%130.85126.71
HP Inc
36.252024-06-20-0.52-1.40%+20.55%+21.40%37.1636.11
NRG Energy Inc
80.732024-06-20+0.86+1.08%+20.47%+138.14%81.6579.37
Corning Inc
39.882024-06-20-0.34-0.85%+20.37%+15.86%40.4539.63
The AES Corp
18.872024-06-20-0.10-0.50%+19.73%-10.01%19.0018.71
Western Digital Corp
76.282024-06-20-3.93-4.90%+19.62%+98.59%80.3676.11
Insulet Corp
199.192024-06-20+2.80+1.43%+19.58%-31.12%199.53194.66
Amphenol Corp
68.412024-06-20-1.32-1.89%+19.54%+68.12%70.8268.32
Alphabet C
177.722024-06-20+1.25+0.71%+19.48%+46.57%178.74176.51
Alphabet A
176.332024-06-20+1.27+0.73%+19.45%+46.26%177.28175.00
NextEra Energy Inc
72.462024-06-20+2.02+2.87%+18.13%-4.42%72.8870.83
C.H. Robinson Worldwide
87.502024-06-20+1.83+2.13%+17.70%-6.37%87.6385.34
Analog Devices
229.432024-06-20-5.99-2.54%+17.57%+23.72%232.50228.88
Howmet Aerospace Inc
79.512024-06-20-0.69-0.86%+17.50%+68.63%80.7479.26
GE Aerospace
165.062024-06-20+0.20+0.12%+17.13%+96.99%166.28163.09
International Paper Co
46.552024-06-20+0.29+0.63%+16.75%+49.68%46.7746.19
KLA Corp
829.922024-06-20-33.60-3.89%+16.61%+81.76%865.55826.89