DO NOT follow the instructions above if your using Magento2 EE "Copy file with Name addtocart.phtml & paste it to below location in your theme" this will break your catalog product page with an error "An element with a "product.price.final" ID already exists." you instead can try moving it like this <move element="product.price.final" destination="product.info.addtocart" before="-"/> and then using css / flex grid you can do a column-reverse and adjust the sort order top to bottom for example.. the other solution is just REPEATING the "product.price.final" in a template causing other layout xml implementation to become a duplicate and error