Share price weakness is an interesting buying opportunity