Odyssean Investment Trust PLC 4,286,052 shares8.47% 6,770,000 shares13.35% 6,196,787 shares12.22% 1,554,000 shares3.07%
Ameriprise Financial, Inc. 2,337,036 shares4.61%
5,596,711 shares11.11% NFU Mutual Insurance Society Limited 2,725,328 shares5.41%
5,072,333 shares10.04%
Odyssean Investment Trust PLC 3,600,000 shares7.14% 3,162,032 shares6.26%
Odyssean Investment Trust PLC 3,371,429 shares6.69% 1,926,911 shares3.82%
Odyssean Investment Trust PLC 2,520,000 shares5.00%