Hi Traders, NASDAQ:SHIP Here we have one of multiple bottoms scenario trade . Find the latest historical data for A.P. View real-time stock prices and stock quotes for a full financial overview. AMKAF: Get the latest A.P. Outsmart the market with Smart Portfolio analytical tools powered by TipRanks. Containerized shipping has driven up transport costs since pandemic populations shifted to goods from services. Moller - Maersk A/S (AMKAF) at Nasdaq.com. ET by ... Real-time last sale data for U.S. stock quotes reflect trades reported through Nasdaq only. I would like to receive Nasdaq communications related to Products, Industry News and Events.You can always change your preferences or unsubscribe and your contact information is covered by our Privacy Policy. 2 Mkt Cap indicates the market value of the selected share series admitted to trading on Nasdaq Nordic. MOLLER - MAERSK (AMKAF) stock quote, history, news and other vital information to help you with your stock trading and investing. Get today's AP Moeller - Maersk A/S A stock price and latest MAERSKa news as well as Moller Maersk A real-time stock quotes, technical analysis, full financials and more. Copy and paste multiple symbols separated by commas. Rising demand for goods from people stuck at home during the pandemic has lifted one measure of the cost of shipping by some 60% since early December. nodes[i].dataset.subscription : nodes[i].getAttribute('data-subscription'); if(status ==='true') {nodes[i].checked = true;}}};var nodes = document.querySelectorAll('#form1783 select[data-value]'); if (nodes) { for (var i = 0; i < nodes.length; i++) { var node = nodes[i]; var selectedValue = node.dataset ? Møller - Mærsk A/S shares. )+[a-z]{2,63}/i);}, failureMessage: "Value must not contain any URL's"});field5.add(Validate.Presence, {failureMessage:"This field is required"});field5.add(Validate.Length, {tooShortMessage:"Invalid length for field value", tooLongMessage: "Invalid length for field value", minimum: 4, maximum: 4});function handleFormSubmit(ele) { var submitButton = ele.querySelector('input[type=submit]'); var spinner = document.createElement('span'); spinner.setAttribute('class', 'loader'); submitButton.setAttribute('disabled', true); submitButton.style.cursor = 'wait'; submitButton.parentNode.appendChild(spinner); return true; }function resetSubmitButton(e){ var submitButtons = e.target.form.getElementsByClassName('submit-button'); for(var i=0;i