MCCORMICK & CO INCMKC

Market cap
$17.2B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Nov 30, 202418.9+8.19%
Nov 30, 202317.4+4.11%
Nov 30, 202216.8-11.87%
Nov 30, 202119-8.53%
Nov 30, 202020.8-0.43%
Nov 30, 201920.9+7.15%
Nov 30, 201819.5+13.82%
Nov 30, 201717.1+0.74%
Nov 30, 201617+11.59%
Nov 30, 201515.2-8.43%
Nov 30, 201416.6+4.46%
Nov 30, 201315.9-7.81%
Nov 30, 201117.3