METTLER TOLEDO INTERNATIONAL INCMTD

Market cap
$28.7B
P/E ratio
2010/122011/122012/122013/122014/122015/122016/122017/122018/122019/122020/122021/122022/122023/122024/12
Stock-based compensation121213131414151718181920201820
Cash from operations 268281328346419427443516565603725909859966968
Capital expenditures-74-98-96-82-89-83-124-127-143-97-92-108-121-105-104
Cash from investing -77-132-97-85-94-101-231-217-139-99-100-314-139-132-119
Repurchases of common stock2402052792954144955004004757757751,0001,100900850
Cash from financing 168-360-366-251-348-307-146-320-388-477-744-591-716-860-856
Free cash flow
FCF margin (%)