funds_us_0322|AM:FMCSX|Short Name|price|total_return_price|net_asset_value|total_assets_under_management|assets_under_management|| funds_us_0322|AM:FMCSX|Long Name|Fidelity® Mid-Cap Stock Price (USD)|Fidelity® Mid-Cap Stock Total Return Price (USD)|Fidelity® Mid-Cap Stock Net Asset Value (USD)|Fidelity® Mid-Cap Stock Total Assets Under Management (USD)|Fidelity® Mid-Cap Stock Share Class Assets Under Management (USD)|| funds_us_0322|AM:FMCSX|Unit|figure_money_USD_price|figure_money_USD_price|figure_money_USD_price|figure_money_USD_metric|figure_money_USD_metric|| funds_us_0322|AM:FMCSX||market_daily|market_daily|daily|daily|daily|| funds_us_0322|AM:FMCSX|20191024|35.74|34.0296|35.74|||| funds_us_0322|AM:FMCSX|20191025|35.79|34.0772|35.79|||| funds_us_0322|AM:FMCSX|20191028|35.89|34.1724|35.89|||| funds_us_0322|AM:FMCSX|20191029|36|34.2771|36|||| funds_us_0322|AM:FMCSX|20191030|35.96|34.239|35.96|||| funds_us_0322|AM:FMCSX|20191031|35.82|34.1057|35.82|7133178334.63|5292468837.3|| funds_us_0322|AM:FMCSX|20191101|36.21|34.4771|36.21|||| funds_us_0322|AM:FMCSX|20191104|36.31|34.5723|36.31|||| funds_us_0322|AM:FMCSX|20191105|36.27|34.5342|36.27|||| funds_us_0322|AM:FMCSX|20191106|36.26|34.5247|36.26|||| funds_us_0322|AM:FMCSX|20191107|36.33|34.5913|36.33|||| funds_us_0322|AM:FMCSX|20191108|36.4|34.658|36.4|||| funds_us_0322|AM:FMCSX|20191111|36.36|34.6199|36.36|||| funds_us_0322|AM:FMCSX|20191112|36.37|34.6294|36.37|||| funds_us_0322|AM:FMCSX|20191113|36.35|34.6104|36.35|||| funds_us_0322|AM:FMCSX|20191114|36.44|34.6961|36.44|||| funds_us_0322|AM:FMCSX|20191115|36.61|34.8579|36.61|||| funds_us_0322|AM:FMCSX|20191118|36.63|34.877|36.63|||| funds_us_0322|AM:FMCSX|20191119|36.65|34.896|36.65|||| funds_us_0322|AM:FMCSX|20191120|36.53|34.7818|36.53|||| funds_us_0322|AM:FMCSX|20191121|36.39|34.6485|36.39|||| funds_us_0322|AM:FMCSX|20191122|36.46|34.7151|36.46|||| funds_us_0322|AM:FMCSX|20191125|36.78|35.0198|36.78|||| funds_us_0322|AM:FMCSX|20191126|36.88|35.115|36.88|||| funds_us_0322|AM:FMCSX|20191127|37.08|35.3054|37.08|||| funds_us_0322|AM:FMCSX|20191128||35.3054||||| funds_us_0322|AM:FMCSX|20191129|36.93|35.1626|36.93|7296170429.21|5397863222.56|| funds_us_0322|AM:FMCSX|20191202|36.62|34.8675|36.62|||| funds_us_0322|AM:FMCSX|20191203|36.36|34.6199|36.36|||| funds_us_0322|AM:FMCSX|20191204|36.55|34.8008|36.55|||| funds_us_0322|AM:FMCSX|20191205|36.65|34.896|36.65|||| funds_us_0322|AM:FMCSX|20191206|36.9|35.1341|36.9|||| funds_us_0322|AM:FMCSX|20191209|36.81|35.0484|36.81|||| funds_us_0322|AM:FMCSX|20191210|36.78|35.0198|36.78|||| funds_us_0322|AM:FMCSX|20191211|36.81|35.0484|36.81|||| funds_us_0322|AM:FMCSX|20191212|37.04|35.2674|37.04|||| funds_us_0322|AM:FMCSX|20191213|37.03|35.2578|37.03|||| funds_us_0322|AM:FMCSX|20191216|37.25|35.4673|37.25|||| funds_us_0322|AM:FMCSX|20191217|37.26|35.4768|37.26|||| funds_us_0322|AM:FMCSX|20191218|37.24|35.4578|37.24|||| funds_us_0322|AM:FMCSX|20191219|37.34|35.553|37.34|||| funds_us_0322|AM:FMCSX|20191220|35.72|35.72|35.72|||| funds_us_0322|AM:FMCSX|20191223|35.64|35.64|35.64|||| funds_us_0322|AM:FMCSX|20191224|35.67|35.67|35.67|||| funds_us_0322|AM:FMCSX|20191225||35.67||||| funds_us_0322|AM:FMCSX|20191226|35.72|35.72|35.72|||| funds_us_0322|AM:FMCSX|20191227|35.72|35.72|35.72|||| funds_us_0322|AM:FMCSX|20191230|35.67|35.67|35.67|||| funds_us_0322|AM:FMCSX|20191231|35.78|35.78|35.78|7355465348.45|5432425375.89|| funds_us_0322|AM:FMCSX|20200101||35.78||||| funds_us_0322|AM:FMCSX|20200102|35.8|35.8|35.8|||| funds_us_0322|AM:FMCSX|20200103|35.76|35.76|35.76|||| funds_us_0322|AM:FMCSX|20200106|35.75|35.75|35.75|||| funds_us_0322|AM:FMCSX|20200107|35.72|35.72|35.72|||| funds_us_0322|AM:FMCSX|20200108|35.72|35.72|35.72|||| funds_us_0322|AM:FMCSX|20200109|35.84|35.84|35.84|||| funds_us_0322|AM:FMCSX|20200110|35.79|35.79|35.79|||| funds_us_0322|AM:FMCSX|20200113|36.01|36.01|36.01|||| funds_us_0322|AM:FMCSX|20200114|36.09|36.09|36.09|||| funds_us_0322|AM:FMCSX|20200115|36.22|36.22|36.22|||| funds_us_0322|AM:FMCSX|20200116|36.55|36.55|36.55|||| funds_us_0322|AM:FMCSX|20200117|36.6|36.6|36.6|||| funds_us_0322|AM:FMCSX|20200120||36.6||||| funds_us_0322|AM:FMCSX|20200121|36.51|36.51|36.51|||| funds_us_0322|AM:FMCSX|20200122|36.46|36.46|36.46|||| funds_us_0322|AM:FMCSX|20200123|36.55|36.55|36.55|||| funds_us_0322|AM:FMCSX|20200124|36.27|36.27|36.27|||| funds_us_0322|AM:FMCSX|20200127|35.82|35.82|35.82|||| funds_us_0322|AM:FMCSX|20200128|36.07|36.07|36.07|||| funds_us_0322|AM:FMCSX|20200129|35.92|35.92|35.92|||| funds_us_0322|AM:FMCSX|20200130|35.98|35.98|35.98|||| funds_us_0322|AM:FMCSX|20200131|35.4|35.4|35.4|7176781495.07|5298565717.38|| funds_us_0322|AM:FMCSX|20200203|35.65|35.65|35.65|||| funds_us_0322|AM:FMCSX|20200204|35.99|35.99|35.99|||| funds_us_0322|AM:FMCSX|20200205|36.39|36.39|36.39|||| funds_us_0322|AM:FMCSX|20200206|36.25|36.25|36.25|||| funds_us_0322|AM:FMCSX|20200207|35.89|35.89|35.89|||| funds_us_0322|AM:FMCSX|20200210|36.17|36.17|36.17|||| funds_us_0322|AM:FMCSX|20200211|36.51|36.51|36.51|||| funds_us_0322|AM:FMCSX|20200212|36.65|36.65|36.65|||| funds_us_0322|AM:FMCSX|20200213|36.73|36.73|36.73|||| funds_us_0322|AM:FMCSX|20200214|36.73|36.73|36.73|||| funds_us_0322|AM:FMCSX|20200218|36.68|36.68|36.68|||| funds_us_0322|AM:FMCSX|20200219|36.83|36.83|36.83|||| funds_us_0322|AM:FMCSX|20200220|36.94|36.94|36.94|||| funds_us_0322|AM:FMCSX|20200221|36.71|36.71|36.71|||| funds_us_0322|AM:FMCSX|20200224|35.77|35.77|35.77|||| funds_us_0322|AM:FMCSX|20200225|34.69|34.69|34.69|||| funds_us_0322|AM:FMCSX|20200226|34.38|34.38|34.38|||| funds_us_0322|AM:FMCSX|20200227|33.19|33.19|33.19|||| funds_us_0322|AM:FMCSX|20200228|32.61|32.61|32.61|6563880063.5|4838299867.23|| funds_us_0322|AM:FMCSX|20200302|33.66|33.66|33.66|||| funds_us_0322|AM:FMCSX|20200303|33.12|33.12|33.12|||| funds_us_0322|AM:FMCSX|20200304|34.16|34.16|34.16|||| funds_us_0322|AM:FMCSX|20200305|33.13|33.13|33.13|||| funds_us_0322|AM:FMCSX|20200306|32.41|32.41|32.41|||| funds_us_0322|AM:FMCSX|20200309|29.67|29.67|29.67|||| funds_us_0322|AM:FMCSX|20200310|30.78|30.78|30.78|||| funds_us_0322|AM:FMCSX|20200311|29.06|29.06|29.06|||| funds_us_0322|AM:FMCSX|20200312|26.37|26.37|26.37|||| funds_us_0322|AM:FMCSX|20200313|28.01|28.01|28.01|||| funds_us_0322|AM:FMCSX|20200316|24.57|24.57|24.57|||| funds_us_0322|AM:FMCSX|20200317|25.55|25.55|25.55|||| funds_us_0322|AM:FMCSX|20200318|23.64|23.64|23.64|||| funds_us_0322|AM:FMCSX|20200319|23.99|23.99|23.99|||| funds_us_0322|AM:FMCSX|20200320|22.91|22.91|22.91|||| funds_us_0322|AM:FMCSX|20200323|21.96|21.96|21.96|||| funds_us_0322|AM:FMCSX|20200324|23.92|23.92|23.92|||| funds_us_0322|AM:FMCSX|20200325|24.95|24.95|24.95|||| funds_us_0322|AM:FMCSX|20200326|26.33|26.33|26.33|||| funds_us_0322|AM:FMCSX|20200327|25.53|25.53|25.53|||| funds_us_0322|AM:FMCSX|20200330|25.9|25.9|25.9|||| funds_us_0322|AM:FMCSX|20200331|25.57|25.57|25.57|5020036754.08|3688208614.72|| funds_us_0322|AM:FMCSX|20200401|24.29|24.29|24.29|||| funds_us_0322|AM:FMCSX|20200402|24.52|24.52|24.52|||| funds_us_0322|AM:FMCSX|20200403|23.93|23.93|23.93|||| funds_us_0322|AM:FMCSX|20200406|25.58|25.58|25.58|||| funds_us_0322|AM:FMCSX|20200407|25.95|25.95|25.95|||| funds_us_0322|AM:FMCSX|20200408|27.11|27.11|27.11|||| funds_us_0322|AM:FMCSX|20200409|27.98|27.98|27.98|||| funds_us_0322|AM:FMCSX|20200413|27.32|27.32|27.32|||| funds_us_0322|AM:FMCSX|20200414|27.82|27.82|27.82|||| funds_us_0322|AM:FMCSX|20200415|26.8|26.8|26.8|||| funds_us_0322|AM:FMCSX|20200416|26.66|26.66|26.66|||| funds_us_0322|AM:FMCSX|20200417|27.71|27.71|27.71|||| funds_us_0322|AM:FMCSX|20200420|27.15|27.15|27.15|||| funds_us_0322|AM:FMCSX|20200421|26.46|26.46|26.46|||| funds_us_0322|AM:FMCSX|20200422|26.87|26.87|26.87|||| funds_us_0322|AM:FMCSX|20200423|27.03|27.03|27.03|||| funds_us_0322|AM:FMCSX|20200424|27.44|27.44|27.44|||| funds_us_0322|AM:FMCSX|20200427|28.35|28.35|28.35|||| funds_us_0322|AM:FMCSX|20200428|28.73|28.73|28.73|||| funds_us_0322|AM:FMCSX|20200429|29.76|29.76|29.76|||| funds_us_0322|AM:FMCSX|20200430|28.96|28.96|28.96|5623276972.43|4126645429.97|| funds_us_0322|AM:FMCSX|20200501|28.04|28.04|28.04|||| funds_us_0322|AM:FMCSX|20200504|28.06|28.06|28.06|||| funds_us_0322|AM:FMCSX|20200505|28.31|28.31|28.31|||| funds_us_0322|AM:FMCSX|20200506|28.05|28.05|28.05|||| funds_us_0322|AM:FMCSX|20200507|28.51|28.51|28.51|||| funds_us_0322|AM:FMCSX|20200508|29.26|29.26|29.26|||| funds_us_0322|AM:FMCSX|20200511|28.87|28.87|28.87|||| funds_us_0322|AM:FMCSX|20200512|28.09|28.09|28.09|||| funds_us_0322|AM:FMCSX|20200513|27.17|27.17|27.17|||| funds_us_0322|AM:FMCSX|20200514|27.5|27.5|27.5|||| funds_us_0322|AM:FMCSX|20200515|27.68|27.68|27.68|||| funds_us_0322|AM:FMCSX|20200518|29.12|29.12|29.12|||| funds_us_0322|AM:FMCSX|20200519|28.77|28.77|28.77|||| funds_us_0322|AM:FMCSX|20200520|29.36|29.36|29.36|||| funds_us_0322|AM:FMCSX|20200521|29.35|29.35|29.35|||| funds_us_0322|AM:FMCSX|20200522|29.45|29.45|29.45|||| funds_us_0322|AM:FMCSX|20200526|30.39|30.39|30.39|||| funds_us_0322|AM:FMCSX|20200527|31.16|31.16|31.16|||| funds_us_0322|AM:FMCSX|20200528|30.73|30.73|30.73|||| funds_us_0322|AM:FMCSX|20200529|30.59|30.59|30.59|5868318696.35|4311144986.88|| funds_us_0322|AM:FMCSX|20200601|30.99|30.1148|30.99|||| funds_us_0322|AM:FMCSX|20200602|31.35|30.4647|31.35|||| funds_us_0322|AM:FMCSX|20200603|32.27|31.3587|32.27|||| funds_us_0322|AM:FMCSX|20200604|32.4|31.485|32.4|||| funds_us_0322|AM:FMCSX|20200605|32.49|32.49|32.49|||| funds_us_0322|AM:FMCSX|20200608|32.96|32.96|32.96|||| funds_us_0322|AM:FMCSX|20200609|32.29|32.29|32.29|||| funds_us_0322|AM:FMCSX|20200610|31.5|31.5|31.5|||| funds_us_0322|AM:FMCSX|20200611|29.42|29.42|29.42|||| funds_us_0322|AM:FMCSX|20200612|30|30|30|||| funds_us_0322|AM:FMCSX|20200615|30.4|30.4|30.4|||| funds_us_0322|AM:FMCSX|20200616|31.06|31.06|31.06|||| funds_us_0322|AM:FMCSX|20200617|30.7|30.7|30.7|||| funds_us_0322|AM:FMCSX|20200618|30.62|30.62|30.62|||| funds_us_0322|AM:FMCSX|20200619|30.39|30.39|30.39|||| funds_us_0322|AM:FMCSX|20200622|30.48|30.48|30.48|||| funds_us_0322|AM:FMCSX|20200623|30.51|30.51|30.51|||| funds_us_0322|AM:FMCSX|20200624|29.48|29.48|29.48|||| funds_us_0322|AM:FMCSX|20200625|29.82|29.82|29.82|||| funds_us_0322|AM:FMCSX|20200626|29.08|29.08|29.08|||| funds_us_0322|AM:FMCSX|20200629|29.76|29.76|29.76|||| funds_us_0322|AM:FMCSX|20200630|30.18|30.18|30.18|5856355441.51|4308480513.81|| funds_us_0322|AM:FMCSX|20200701|29.95|29.95|29.95|||| funds_us_0322|AM:FMCSX|20200702|30.12|30.12|30.12|||| funds_us_0322|AM:FMCSX|20200706|30.38|30.38|30.38|||| funds_us_0322|AM:FMCSX|20200707|29.86|29.86|29.86|||| funds_us_0322|AM:FMCSX|20200708|30.02|30.02|30.02|||| funds_us_0322|AM:FMCSX|20200709|29.38|29.38|29.38|||| funds_us_0322|AM:FMCSX|20200710|29.84|29.84|29.84|||| funds_us_0322|AM:FMCSX|20200713|29.66|29.66|29.66|||| funds_us_0322|AM:FMCSX|20200714|30.17|30.17|30.17|||| funds_us_0322|AM:FMCSX|20200715|31|31|31|||| funds_us_0322|AM:FMCSX|20200716|30.96|30.96|30.96|||| funds_us_0322|AM:FMCSX|20200717|31|31|31|||| funds_us_0322|AM:FMCSX|20200720|30.84|30.84|30.84|||| funds_us_0322|AM:FMCSX|20200721|31.29|31.29|31.29|||| funds_us_0322|AM:FMCSX|20200722|31.61|31.61|31.61|||| funds_us_0322|AM:FMCSX|20200723|31.64|31.64|31.64|||| funds_us_0322|AM:FMCSX|20200724|31.41|31.41|31.41|||| funds_us_0322|AM:FMCSX|20200727|31.57|31.57|31.57|||| funds_us_0322|AM:FMCSX|20200728|31.32|31.32|31.32|||| funds_us_0322|AM:FMCSX|20200729|32.02|32.02|32.02|||| funds_us_0322|AM:FMCSX|20200730|31.81|31.81|31.81|||| funds_us_0322|AM:FMCSX|20200731|31.83|31.83|31.83|6099013753.97|4471890894.7|| funds_us_0322|AM:FMCSX|20200803|32.1|32.1|32.1|||| funds_us_0322|AM:FMCSX|20200804|32.25|32.25|32.25|||| funds_us_0322|AM:FMCSX|20200805|32.64|32.64|32.64|||| funds_us_0322|AM:FMCSX|20200806|32.62|32.62|32.62|||| funds_us_0322|AM:FMCSX|20200807|32.98|32.98|32.98|||| funds_us_0322|AM:FMCSX|20200810|33.2|33.2|33.2|||| funds_us_0322|AM:FMCSX|20200811|33.23|33.23|33.23|||| funds_us_0322|AM:FMCSX|20200812|33.4|33.4|33.4|||| funds_us_0322|AM:FMCSX|20200813|33.33|33.33|33.33|||| funds_us_0322|AM:FMCSX|20200814|33.29|33.29|33.29|||| funds_us_0322|AM:FMCSX|20200817|33.31|33.31|33.31|||| funds_us_0322|AM:FMCSX|20200818|33.05|33.05|33.05|||| funds_us_0322|AM:FMCSX|20200819|32.87|32.87|32.87|||| funds_us_0322|AM:FMCSX|20200820|32.66|32.66|32.66|||| funds_us_0322|AM:FMCSX|20200821|32.59|32.59|32.59|||| funds_us_0322|AM:FMCSX|20200824|33.08|33.08|33.08|||| funds_us_0322|AM:FMCSX|20200825|33.01|33.01|33.01|||| funds_us_0322|AM:FMCSX|20200826|32.91|32.91|32.91|||| funds_us_0322|AM:FMCSX|20200827|33.02|33.02|33.02|||| funds_us_0322|AM:FMCSX|20200828|33.19|33.19|33.19|||| funds_us_0322|AM:FMCSX|20200831|32.96|32.96|32.96|6230978423.97|4567576624.38|| funds_us_0322|AM:FMCSX|20200901|33.2|33.2|33.2|||| funds_us_0322|AM:FMCSX|20200902|33.65|33.65|33.65|||| funds_us_0322|AM:FMCSX|20200903|32.92|32.92|32.92|||| funds_us_0322|AM:FMCSX|20200904|32.9|32.9|32.9|||| funds_us_0322|AM:FMCSX|20200908|32.26|32.26|32.26|||| funds_us_0322|AM:FMCSX|20200909|32.73|32.73|32.73|||| funds_us_0322|AM:FMCSX|20200910|32.3|32.3|32.3|||| funds_us_0322|AM:FMCSX|20200911|32.39|32.39|32.39|||| funds_us_0322|AM:FMCSX|20200914|32.93|32.93|32.93|||| funds_us_0322|AM:FMCSX|20200915|32.96|32.96|32.96|||| funds_us_0322|AM:FMCSX|20200916|33.25|33.25|33.25|||| funds_us_0322|AM:FMCSX|20200917|33.11|33.11|33.11|||| funds_us_0322|AM:FMCSX|20200918|32.78|32.78|32.78|||| funds_us_0322|AM:FMCSX|20200921|31.76|31.76|31.76|||| funds_us_0322|AM:FMCSX|20200922|31.85|31.85|31.85|||| funds_us_0322|AM:FMCSX|20200923|31.14|31.14|31.14|||| funds_us_0322|AM:FMCSX|20200924|31.14|31.14|31.14|||| funds_us_0322|AM:FMCSX|20200925|31.59|31.59|31.59|||| funds_us_0322|AM:FMCSX|20200928|32.24|32.24|32.24|||| funds_us_0322|AM:FMCSX|20200929|32.03|32.03|32.03|||| funds_us_0322|AM:FMCSX|20200930|32.25|32.25|32.25|6050228315.45|4427718365.42|| funds_us_0322|AM:FMCSX|20201001|32.53|32.53|32.53|||| funds_us_0322|AM:FMCSX|20201002|32.81|32.81|32.81|||| funds_us_0322|AM:FMCSX|20201005|33.49|33.49|33.49|||| funds_us_0322|AM:FMCSX|20201006|33.3|33.3|33.3|||| funds_us_0322|AM:FMCSX|20201007|33.76|33.76|33.76|||| funds_us_0322|AM:FMCSX|20201008|34.14|34.14|34.14|||| funds_us_0322|AM:FMCSX|20201009|34.14|34.14|34.14|||| funds_us_0322|AM:FMCSX|20201012|34.37|34.37|34.37|||| funds_us_0322|AM:FMCSX|20201013|34|34|34|||| funds_us_0322|AM:FMCSX|20201014|33.94|33.94|33.94|||| funds_us_0322|AM:FMCSX|20201015|34.22|34.22|34.22|||| funds_us_0322|AM:FMCSX|20201016|34.12|34.12|34.12|||| funds_us_0322|AM:FMCSX|20201019|33.72|33.72|33.72|||| funds_us_0322|AM:FMCSX|20201020|34|34|34|||| funds_us_0322|AM:FMCSX|20201021|33.87|33.87|33.87|||| funds_us_0322|AM:FMCSX|20201022|34.31|34.31|34.31|||| funds_us_0322|AM:FMCSX|20201023|34.46|34.46|34.46||||