Score Composite History for MMC

SymbolMarket CapPEREBITDA/VEC/CFC/CAP/BP/SDividend Yield5Y EPS GrowthMomentumScore CompositeDate
MMC110,337,753,08827.804.79%25.9148.53%9.054.851.45%N/A18.60%8.587682024-08-21 18:26:52
MMC111,879,405,56828.264.72%26.2849.21%9.184.921.43%N/A16.21%8.708372024-09-01 00:04:16
MMC109,705,846,78427.684.81%25.7648.25%9.004.831.46%N/A18.18%8.538212024-10-01 00:04:11
MMC107,320,836,09626.914.92%25.2047.20%8.804.721.47%N/A14.83%8.351512024-11-01 00:04:19