My investment company has just upgraded its systems, supposedly to provide a better service to customers, however their statements no longer display my name or any code.
The previous version did, but also contained any other investments in my portfolio requiring lots of editing out.
My previous company which, was taken over by the current one, did enable me to print off a statement, but it was extremely tiny print.
Fortunately both offer(ed) the facility to pass my holding info to Carnival along with the booking data which I gave them, and so far I have had no problems getting the shareholder OBC added to my booking.