
October 31, 2025 FSLR -13.65%

October 31, 2025 AMZN 0.95%

October 31, 2025 ALGM -2.32%

October 31, 2025 ALNY -1.58%

October 31, 2025 AAP -6.36%

October 31, 2025 ATGE 1.97%

October 31, 2025 PATK -0.82%

October 31, 2025 TWLO 3.82%

October 31, 2025 NVDA 1.83%

October 31, 2025 SPSC -0.07%