I rate PM shares a "hold" due to optimistic current valuations and potential risks in the smokefree business, despite its strong execution. Read more here.