Equiniti Trust (Jersey) Limited as trustee of the FirstGroup plc Employee Benefit Trust 20,826,398 shares3.73%
Equiniti Trust (Jersey) Limited as trustee of the FirstGroup plc Employee Benefit Trust 20,826,398 shares3.73% Dimensional Fund Advisors LP 28,167,366 shares5.01% Equiniti Trust (Jersey) Limited as trustee of the FirstGroup plc Employee Benefit Trust 23,092,254 shares4.11% 28,079,627 shares4.99% Columbia Threadneedle Investment Funds (UK) ICVC 56,164,499 shares9.98%
Dimensional Fund Advisors LP 28,034,918 shares4.98% Dimensional Fund Advisors LP 28,443,765 shares5.05%
34,142,655 shares5.96% 33,083,786 shares5.71%
33,297,597 shares5.71% 33,190,883 shares5.68% Ameriprise Financial, Inc. 64,268,411 shares10.99% 34,378,093 shares5.79% 34,377,029 shares5.78% 35,181,230 shares5.83% 34,728,058 shares5.75% 34,817,055 shares5.76% Equiniti Trust (Jersey) Limited as trustee of the FirstGroup plc Employee Benefit Trust 18,190,128 shares2.99% Ameriprise Financial, Inc. 72,877,245 shares12.03% 73,845,068 shares12.00% 31,599,564 shares5.00% 63,587,135 shares9.99% 32,025,072 shares5.01% 70,053,170 shares10.93% 80,699,728 shares12.59%
Threadneedle Asset Management Limited 89,854,943 shares13.38% 78,442,686 shares11.99% Ameriprise Financial, Inc. 99,573,380 shares14.97% Threadneedle Asset Management Limited 99,874,993 shares15.01%
33,717,348 shares4.97%
88,193,268 shares12.99% State Street Nominees Limited 97,936,901 shares14.02% Ameriprise Financial, Inc. 98,672,583 shares13.99%
102,087,662 shares13.86% 104,868,121 shares14.19% State Street Nominees Limited 112,529,975 shares15.00%
112,116,529 shares14.94% 114,000,649 shares15.20% 119,876,270 shares15.98% Equiniti Trust (Jersey) Limited as trustee of the FirstGroup plc Employee Benefit Trust 7,811,703 shares1.04%
121,166,205 shares16.15% 122,046,816 shares16.27% 121,294,191 shares16.17% 121,396,442 shares16.18% Coast Capital Management LP 25,169,383 shares3.35%
121,266,540 shares16.17% 40,524,824 shares5.38%
121,396,346 shares16.19%