| Fidelity Advisor Sustainable U.S. Equity Fund - Class Z |
Co-Primary |
12/16/2024 to 12/31/2024 |
| Fidelity Advisor Sustainable U.S. Equity Fund - Class A |
Co-Primary |
12/16/2024 to 12/31/2024 |
| Fidelity Advisor Sustainable U.S. Equity Fund - Class C |
Co-Primary |
12/16/2024 to 12/31/2024 |
| Fidelity Advisor Sustainable U.S. Equity Fund - Class I |
Co-Primary |
12/16/2024 to 12/31/2024 |
| Fidelity Sustainable U.S. Equity ETF |
Co-Primary |
12/16/2024 to 12/31/2024 |
| Fidelity Advisor Sustainable U.S. Equity Fund - Class M |
Co-Primary |
12/16/2024 to 12/31/2024 |
| Fidelity Sustainable U.S. Equity Fund |
Co-Primary |
12/16/2024 to 12/31/2024 |
| Fidelity Advisor Sustainable U.S. Equity Fund - Class Z |
Lead Manager |
12/16/2024 to 06/12/2025 |
| Fidelity Advisor Sustainable U.S. Equity Fund - Class A |
Lead Manager |
12/16/2024 to 06/12/2025 |
| Fidelity Advisor Sustainable U.S. Equity Fund - Class C |
Lead Manager |
12/16/2024 to 06/12/2025 |
| Fidelity Advisor Sustainable U.S. Equity Fund - Class I |
Lead Manager |
12/16/2024 to 06/12/2025 |
| Fidelity Sustainable U.S. Equity ETF |
Lead Manager |
12/16/2024 to 06/12/2025 |
| Fidelity SAI Sustainable U.S. Equity Fund |
Lead Manager |
12/16/2024 to 06/12/2025 |
| Fidelity SAI Sustainable U.S. Equity Fund |
Co-Primary |
12/16/2024 to 12/31/2024 |
| Fidelity Advisor Sustainable U.S. Equity Fund - Class M |
Lead Manager |
12/16/2024 to 06/12/2025 |
| Fidelity Sustainable U.S. Equity Fund |
Lead Manager |
12/16/2024 to 06/12/2025 |
| Fidelity Fund |
Primary Manager |
05/21/2024 to 06/12/2025 |
| Fidelity Fund - Class K |
Primary Manager |
05/21/2024 to 06/12/2025 |
| Fidelity Advisor Technology Fund - Class A |
Co-Manager |
07/14/2018 to 12/31/2018 |
| Fidelity Advisor Technology Fund - Class A |
Co-Manager |
07/14/2018 to 12/31/2020 |
| Fidelity Advisor Technology Fund - Class M |
Co-Manager |
07/14/2018 to 12/31/2018 |
| Fidelity Advisor Technology Fund - Class M |
Co-Manager |
07/14/2018 to 12/31/2020 |
| Fidelity Advisor Technology Fund - Class I |
Co-Manager |
07/14/2018 to 12/31/2018 |
| Fidelity Advisor Technology Fund - Class I |
Co-Manager |
07/14/2018 to 12/31/2020 |
| Select Technology Portfolio |
Co-Manager |
07/14/2018 to 12/31/2018 |
| Select Technology Portfolio |
Co-Manager |
07/14/2018 to 12/31/2020 |
| Fidelity Advisor Technology Fund - Class B |
Co-Manager |
07/14/2018 to 12/31/2018 |
| Fidelity Advisor Technology Fund - Class B |
Co-Manager |
07/14/2018 to 12/31/2020 |
| Fidelity Advisor Technology Fund - Class C |
Co-Manager |
07/14/2018 to 12/31/2018 |
| Fidelity Advisor Technology Fund - Class C |
Co-Manager |
07/14/2018 to 12/31/2020 |
| VIP Technology Portfolio - Initial Class |
Co-Manager |
07/14/2018 to 12/31/2018 |
| VIP Technology Portfolio - Initial Class |
Co-Manager |
07/14/2018 to 12/31/2020 |
| VIP Technology Portfolio - Investor Class |
Co-Manager |
07/14/2018 to 12/31/2018 |
| VIP Technology Portfolio - Investor Class |
Co-Manager |
07/14/2018 to 12/31/2020 |
| Fidelity Advisor Technology Fund - Class Z |
Co-Manager |
07/14/2018 to 12/31/2018 |
| Fidelity Advisor Technology Fund - Class Z |
Co-Manager |
07/14/2018 to 12/31/2020 |
| VIP Technology Portfolio - Service Class 2 |
Co-Manager |
07/14/2018 to 12/31/2018 |
| VIP Technology Portfolio - Service Class 2 |
Co-Manager |
07/14/2018 to 12/31/2020 |
| Fidelity Advisor Technology Fund - Class A |
Co-Manager |
07/14/2018 to 12/31/2018 |
| Fidelity Advisor Technology Fund - Class A |
Co-Manager |
07/14/2018 to 12/31/2020 |
| Fidelity Advisor Technology Fund - Class Z |
Co-Manager |
07/14/2018 to 12/31/2018 |
| Fidelity Advisor Technology Fund - Class Z |
Co-Manager |
07/14/2018 to 12/31/2020 |
| Fidelity Advisor Technology Fund - Class M |
Co-Manager |
07/14/2018 to 12/31/2018 |
| Fidelity Advisor Technology Fund - Class M |
Co-Manager |
07/14/2018 to 12/31/2020 |
| Fidelity Advisor Technology Fund - Class C |
Co-Manager |
07/14/2018 to 12/31/2018 |
| Fidelity Advisor Technology Fund - Class C |
Co-Manager |
07/14/2018 to 12/31/2020 |
| Fidelity Advisor Technology Fund - Class I |
Co-Manager |
07/14/2018 to 12/31/2018 |
| Fidelity Advisor Technology Fund - Class I |
Co-Manager |
07/14/2018 to 12/31/2020 |
| Fidelity Advisor Technology Fund - Class A |
Primary Manager |
07/14/2018 to 07/19/2020 |
| Fidelity Advisor Technology Fund - Class M |
Primary Manager |
07/14/2018 to 07/19/2020 |
| Fidelity Advisor Technology Fund - Class I |
Primary Manager |
07/14/2018 to 07/19/2020 |
| Select Technology Portfolio |
Primary Manager |
07/14/2018 to 07/19/2020 |
| Fidelity Advisor Technology Fund - Class B |
Primary Manager |
07/14/2018 to 07/19/2020 |
| Fidelity Advisor Technology Fund - Class C |
Primary Manager |
07/14/2018 to 07/19/2020 |
| VIP Technology Portfolio - Initial Class |
Primary Manager |
07/14/2018 to 07/19/2020 |
| VIP Technology Portfolio - Investor Class |
Primary Manager |
07/14/2018 to 07/19/2020 |
| Fidelity Advisor Technology Fund - Class Z |
Primary Manager |
07/14/2018 to 07/19/2020 |
| VIP Technology Portfolio - Service Class 2 |
Primary Manager |
07/14/2018 to 07/19/2020 |
| Fidelity Advisor Technology Fund - Class A |
Primary Manager |
07/14/2018 to 07/19/2020 |
| Fidelity Advisor Technology Fund - Class Z |
Primary Manager |
07/14/2018 to 07/19/2020 |
| Fidelity Advisor Technology Fund - Class M |
Primary Manager |
07/14/2018 to 07/19/2020 |
| Fidelity Advisor Technology Fund - Class C |
Primary Manager |
07/14/2018 to 07/19/2020 |
| Fidelity Advisor Technology Fund - Class I |
Primary Manager |
07/14/2018 to 07/19/2020 |
| Select Communication Services Portfolio |
Primary Manager |
01/19/2013 to 11/30/2018 |
| Fidelity Advisor Communication Services Fund - Class Z |
Primary Manager |
01/19/2013 to 11/30/2018 |
| Fidelity Advisor Communication Services Fund - Class C |
Primary Manager |
01/19/2013 to 11/30/2018 |
| Fidelity Advisor Communication Services Fund - Class M |
Primary Manager |
01/19/2013 to 11/30/2018 |
| Fidelity Advisor Communication Services Fund - Class I |
Primary Manager |
01/19/2013 to 11/30/2018 |
| Fidelity Advisor Communication Services Fund - Class A |
Primary Manager |
01/19/2013 to 11/30/2018 |