nasdaq 100 3 Nasdaq 100 Constituency Changes from December 2010 3 May 2024 Momentum Cascade Portfolio May 2024 3 May 2024 Nasdaq 100 Api Data for 2024-05-02 3 May 2024