Skip to main content

AI assistant

Sign in to chat with this filing

The assistant answers questions, extracts KPIs, and summarises risk factors directly from the filing text.

IGO LIMITED Director's Dealing 2020

Dec 17, 2020

65111_rns_2020-12-17_aa9245a1-041e-4959-92ac-6746af04fd13.pdf

Director's Dealing

Open in viewer

Opens in your device viewer

02/26/2020 T. Rowe Price Associates, Inc. Purchase 5.430 6621 ordinary shares 6,621
02/26/2020 T. Rowe Price Associates, Inc. Purchase 5.437 4521 ordinary shares 4,521
02/26/2020 T. Rowe Price Associates, Inc. Purchase 5.421 3322 ordinary shares 3,322
02/27/2020 T. Rowe Price Associates, Inc. Purchase 5.392 78096 ordinary shares 78,096
02/27/2020 T. Rowe Price Associates, Inc. Purchase $5.392$ 13271 ordinary shares 13,271
02/27/2020 T. Rowe Price Associates, Inc. Purchase 5.392 2626 ordinary shares 2,626
02/27/2020 T. Rowe Price Associates, Inc. Purchase 5.392 334 ordinary shares 334
02/27/2020 T. Rowe Price Associates, Inc. Purchase 5.392 303 ordinary shares 303
02/27/2020 T. Rowe Price Associates, Inc. Purchase 5.392 12387 ordinary shares 12,387
02/27/2020 T. Rowe Price Associates, Inc. Purchase $5.392$ 23172 ordinary shares 23,172
02/27/2020 T. Rowe Price Associates, Inc. Purchase $5.392$ 22435 ordinary shares 22,435
02/27/2020 T. Rowe Price Associates, Inc. Purchase $5.392$ 50114 ordinary shares 50,114
02/27/2020 T. Rowe Price Associates, Inc. Purchase $5.392$ 52591 ordinary shares 52,591
02/27/2020 T. Rowe Price Associates, Inc. Purchase 5.392 2035 ordinary shares 2,035
02/27/2020 T. Rowe Price Associates, Inc. Purchase 5.392 1163 ordinary shares 1,163
02/27/2020 T. Rowe Price Associates, Inc. Purchase $5.414$ 181427 ordinary shares 181,427
02/27/2020 T. Rowe Price Associates, Inc. Purchase 5.392 215064 ordinary shares 215,064
02/27/2020 T. Rowe Price Associates, Inc. Purchase 5.392 1054 ordinary shares 1,054
02/27/2020 T. Rowe Price Associates, Inc. Purchase 5.392 24250 ordinary shares 24,250
02/27/2020 T. Rowe Price Associates, Inc. Purchase 5.414 399879 ordinary shares 399,879
02/27/2020 T. Rowe Price Associates, Inc. Purchase 5.392 585408 ordinary shares 585,408
02/27/2020 T. Rowe Price Associates, Inc. Purchase 5.392 17598 ordinary shares 17,598
02/27/2020 T. Rowe Price Associates, Inc. Purchase 5.392 10544 ordinary shares 10,544
02/27/2020 T. Rowe Price Associates, Inc. Purchase 5.392 18213 ordinary shares 18,213
02/27/2020 T. Rowe Price Associates, Inc. Sale 5.415 21739 ordinary shares 21,739
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.270 6796 ordinary shares 6,796
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.294 73734 ordinary shares 73,734
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.305 13595 ordinary shares 13,595
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.306 27190 ordinary shares 27,190
02/28/2020 T. Rowe Price Associates, Inc.
02/28/2020 T. Rowe Price Associates, Inc.
Purchase 5.270 1155 ordinary shares
$5.294$ 12530 ordinary shares
1,155
02/28/2020 T. Rowe Price Associates, Inc. Purchase
Purchase
5.305 2310 ordinary shares 12,530
2,310
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.306 4620 ordinary shares 4,620
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.270 229 ordinary shares 229
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.294 2480 ordinary shares 2,480
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.305 457 ordinary shares 457
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.306 914 ordinary shares 914
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.270 30 ordinary shares 30
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.294 315 ordinary shares 315
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.305 58 ordinary shares 58
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.306 116 ordinary shares 116
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.270 26 ordinary shares 26
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.294 286 ordinary shares 286
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.305 53 ordinary shares 53
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.306 106 ordinary shares 106
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.270 1078 ordinary shares 1,078
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.294 11696 ordinary shares 11,696
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.305 2156 ordinary shares 2,156
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.306 4313 ordinary shares 4,313
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.270 2017 ordinary shares 2,017
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.294 21877 ordinary shares 21,877
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.305 4034 ordinary shares 4,034
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.306 8067 ordinary shares 8,067
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.270 1952 ordinary shares 1,952
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.294 21183 ordinary shares 21,183
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.305 3906 ordinary shares 3,906
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.306 7811 ordinary shares 7,811
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.270 4362 ordinary shares 4,362
02/28/2020 T. Rowe Price Associates, Inc. Purchase $5.294$ 47315 ordinary shares 47,315
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.305 8724 ordinary shares 8,724
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.306 17448 ordinary shares 17,448
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.270 4578 ordinary shares 4,578
02/28/2020 T. Rowe Price Associates, Inc. Purchase $5.294$ 49653 ordinary shares 49,653
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.305 9154 ordinary shares 9,154
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.306 18310 ordinary shares 18,310
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.270 178 ordinary shares 178
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.294 1921 ordinary shares 1,921
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.305 354 ordinary shares 354
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.306 708 ordinary shares 708
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.270 101 ordinary shares 101
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.294 1098 ordinary shares 1,098
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.305 202 ordinary shares 202
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.306 405 ordinary shares 405
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.270 18718 ordinary shares 18,718
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.294 203052 ordinary shares 203,052
02/28/2020 T. Rowe Price Associates, Inc. Purchase $5.305$ 37438 ordinary shares 37,438
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.306 74876 ordinary shares 74,876
91
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.270 91 ordinary shares 996
02/28/2020 T. Rowe Price Associates, Inc.
02/28/2020 T. Rowe Price Associates, Inc.
Purchase
Purchase
5.294 996 ordinary shares
5.305 184 ordinary shares
184
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.306 367 ordinary shares 367
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.270 2111 ordinary shares 2,111
02/28/2020 T. Rowe Price Associates, Inc. Purchase $5.294$ 22895 ordinary shares 22,895
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.305 4221 ordinary shares 4,221
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.306 8442 ordinary shares 8,442
02/28/2020 T. Rowe Price Associates, Inc. Purchase $5.270$ 50952 ordinary shares 50,952
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.294 552709 ordinary shares 552,709
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.305 101908 ordinary shares 101,908
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.306 203813 ordinary shares 203,813
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.270 1532 ordinary shares 1,532
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.294 16616 ordinary shares 16,616
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.305 3063 ordinary shares 3,063
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.306 6127 ordinary shares 6,127
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.270 918 ordinary shares 918
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.294 9954 ordinary shares 9,954
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.305 1835 ordinary shares 1,835
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.306 3671 ordinary shares 3,671
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.270 1585 ordinary shares 1,585
02/28/2020 T. Rowe Price Associates, Inc. Purchase $5.294$ 17196 ordinary shares 17,196
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.305 3171 ordinary shares 3,171
02/28/2020 T. Rowe Price Associates, Inc. Purchase 5.306 6341 ordinary shares 6,341
03/02/2020 T. Rowe Price Associates, Inc. Purchase $5.320$ 16431 ordinary shares 16,431
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.292 59096 ordinary shares 59,096
03/02/2020 T. Rowe Price Associates, Inc. Purchase $5.192$ 15800 ordinary shares 15,800
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.320 1049 ordinary shares 1,049
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.292 3773 ordinary shares 3,773
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.192 1008 ordinary shares 1,008
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.320 7213 ordinary shares 7,213
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.292 25942 ordinary shares 25,942
03/02/2020 T. Rowe Price Associates, Inc. Purchase $5.192 6936$ ordinary shares 6,936
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.320 66298 ordinary shares 66,298
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.292 238447 ordinary shares 238,447
03/02/2020 T. Rowe Price Associates, Inc. Purchase $5.192$ 63749 ordinary shares 63,749
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.320 278 ordinary shares 278
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.292 998 ordinary shares 998
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.192 267 ordinary shares 267
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.320 6889 ordinary shares 6,889
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.292 24776 ordinary shares 24,776
03/02/2020 T. Rowe Price Associates, Inc. Purchase $5.192$ 6624 ordinary shares 6,624
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.320 134789 ordinary shares 134,789
03/02/2020 T. Rowe Price Associates, Inc. Purchase $5.292$ 484778 ordinary shares 484,778
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.192 129603 ordinary shares 129,603
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.320 1729 ordinary shares 1,729
03/02/2020 T. Rowe Price Associates, Inc. Purchase $5.292$ 6218 ordinary shares 6,218
03/02/2020 T. Rowe Price Associates, Inc. Purchase $5.107$ 14399 ordinary shares 14,399
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.192 1663 ordinary shares 1,663
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.320 6114 ordinary shares 6,114
03/02/2020 T. Rowe Price Associates, Inc. Purchase $5.292$ 21991 ordinary shares 21,991
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.107 50922 ordinary shares 50,922
03/02/2020 T. Rowe Price Associates, Inc.
03/02/2020 T. Rowe Price Associates, Inc.
Purchase
Purchase
5.192 5880 ordinary shares
5.320 1032 ordinary shares
5,880
1,032
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.292 3711 ordinary shares 3,711
03/02/2020 T. Rowe Price Associates, Inc. Purchase $5.107$ 8593 ordinary shares 8,593
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.192 992 ordinary shares 992
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.320 4262 ordinary shares 4,262
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.292 15329 ordinary shares 15,329
03/02/2020 T. Rowe Price Associates, Inc. Purchase $5.107$ 35496 ordinary shares 35,496
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.192 4099 ordinary shares 4,099
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.320 8 ordinary shares 8
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.292 30 ordinary shares 30
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.192 8 ordinary shares $\bf 8$
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.320 1191 ordinary shares 1,191
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.292 4282 ordinary shares 4,282
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.192 1145 ordinary shares 1,145
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.320 3478 ordinary shares 3,478
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.292 12508 ordinary shares 12,508
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.192 3344 ordinary shares 3,344
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.320 5867 ordinary shares 5,867
03/02/2020 T. Rowe Price Associates, Inc. Purchase 5.292 21100 ordinary shares 21,100
03/02/2020 T. Rowe Price Associates, Inc. Purchase $5.192$ 5640 ordinary shares 5,640
03/02/2020 T. Rowe Price Associates, Inc. Sale 5.135 28945 ordinary shares 28,945
03/03/2020 T. Rowe Price Associates, Inc. Purchase $5.365$ 65164 ordinary shares 65,164
03/03/2020 T. Rowe Price Associates, Inc. Purchase 5.349 25191 ordinary shares 25,191
03/03/2020 T. Rowe Price Associates, Inc. Purchase 5.365 4161 ordinary shares 4,161
03/03/2020 T. Rowe Price Associates, Inc. Purchase 5.349 1608 ordinary shares 1,608
03/03/2020 T. Rowe Price Associates, Inc. Purchase 5.365 28606 ordinary shares 28,606
03/03/2020 T. Rowe Price Associates, Inc. Purchase $5.349$ 11059 ordinary shares 11,059
03/03/2020 T. Rowe Price Associates, Inc. Purchase $5.365$ 3601 ordinary shares 3,601
03/03/2020 T. Rowe Price Associates, Inc. Purchase 5.349 1392 ordinary shares 1,392
03/03/2020 T. Rowe Price Associates, Inc. Purchase 5.365 262932 ordinary shares 262,932
03/03/2020 T. Rowe Price Associates, Inc. Purchase 5.349 101643 ordinary shares 101,643
03/03/2020 T. Rowe Price Associates, Inc. Purchase 5.365 1101 ordinary shares 1,101
03/03/2020 T. Rowe Price Associates, Inc. Purchase 5.349 426 ordinary shares 426
03/03/2020 T. Rowe Price Associates, Inc. Purchase 5.365 27320 ordinary shares 27,320
03/03/2020 T. Rowe Price Associates, Inc. Purchase $5.349$ 10561 ordinary shares 10,561
03/03/2020 T. Rowe Price Associates, Inc. Purchase 5.365 534554 ordinary shares 534,554
03/03/2020 T. Rowe Price Associates, Inc. Purchase $5.349$ 206646 ordinary shares 206,646
03/03/2020 T. Rowe Price Associates, Inc. Purchase 5.365 6856 ordinary shares 6,856
03/03/2020 T. Rowe Price Associates, Inc. Purchase 5.349 2651 ordinary shares 2,651
03/03/2020 T. Rowe Price Associates, Inc. Purchase 5.365 24249 ordinary shares 24,249
03/03/2020 T. Rowe Price Associates, Inc. Purchase 5.349 9374 ordinary shares 9,374
03/03/2020 T. Rowe Price Associates, Inc. Purchase 5.365 4092 ordinary shares 4,092
03/03/2020 T. Rowe Price Associates, Inc. Purchase 5.349 1582 ordinary shares 1,582
03/03/2020 T. Rowe Price Associates, Inc. Purchase 5.365 16904 ordinary shares 16,904
03/03/2020 T. Rowe Price Associates, Inc. Purchase $5.349$ 6534 ordinary shares 6,534
03/03/2020 T. Rowe Price Associates, Inc. Purchase 5.365 33 ordinary shares 33
03/03/2020 T. Rowe Price Associates, Inc. Purchase 5.349 13 ordinary shares 13
03/03/2020 T. Rowe Price Associates, Inc. Purchase 5.365 4722 ordinary shares 4,722
03/03/2020 T. Rowe Price Associates, Inc. Purchase 5.349 1825 ordinary shares 1,825
03/03/2020 T. Rowe Price Associates, Inc. Purchase 5.365 13793 ordinary shares 13,793
03/03/2020 T. Rowe Price Associates, Inc. Purchase $5.349$ 5332 ordinary shares 5,332
03/03/2020 T. Rowe Price Associates, Inc. Purchase 5.365 23266 ordinary shares 23,266
03/03/2020 T. Rowe Price Associates, Inc. Purchase 5.349 8994 ordinary shares 8,994
03/03/2020 T. Rowe Price Associates, Inc. Sale 5.390 38580 ordinary shares 38,580
03/03/2020 T. Rowe Price Associates, Inc. Sale 5.395 8900 ordinary shares 8,900
03/05/2020 T. Rowe Price Associates, Inc. Purchase 5.230 4910 ordinary shares 4,910
03/05/2020 T. Rowe Price Associates, Inc. Purchase $5.230$ 56257 ordinary shares 56,257
03/05/2020 T. Rowe Price Associates, Inc. Purchase $5.230 89366$ ordinary shares 89,366
03/05/2020 T. Rowe Price Associates, Inc. Purchase 5.230 38178 ordinary shares 38,178
03/05/2020 T. Rowe Price Associates, Inc. Purchase 5.230 62880 ordinary shares 62,880
03/06/2020 T. Rowe Price Associates, Inc. Purchase 5.129 54047 ordinary shares 54,047
03/06/2020 T. Rowe Price Associates, Inc. Purchase $5.129$ 42527 ordinary shares 42,527
03/06/2020 T. Rowe Price Associates, Inc. Purchase 5.129 26880 ordinary shares 26,880
03/06/2020 T. Rowe Price Associates, Inc. Sale $5.133$ 31095 ordinary shares 31,095
03/09/2020 T. Rowe Price Associates, Inc. Purchase 4.747 5025 ordinary shares 5,025
03/10/2020 T. Rowe Price Associates, Inc. Purchase 4.375 3344 ordinary shares 3,344
03/11/2020 T. Rowe Price Associates, Inc. Purchase 4.663 904 ordinary shares 904
03/11/2020 T. Rowe Price Associates, Inc. Purchase 4.663 3289 ordinary shares 3,289
03/11/2020 T. Rowe Price Associates, Inc. Purchase $4.663$ 44333 ordinary shares 44,333
03/11/2020 T. Rowe Price Associates, Inc. Purchase 4.663 7320 ordinary shares 7,320
03/11/2020 T. Rowe Price Associates, Inc. Purchase 4.663 810 ordinary shares 810
03/11/2020 T. Rowe Price Associates, Inc. Purchase 4.663 139 ordinary shares 139
03/11/2020 T. Rowe Price Associates, Inc. Purchase 4.663 18957 ordinary shares 18,957
03/11/2020 T. Rowe Price Associates, Inc. Purchase 4.663 20596 ordinary shares 20,596
03/11/2020 T. Rowe Price Associates, Inc. Sale $4.629$ 57495 ordinary shares 57,495
03/11/2020 T. Rowe Price Associates, Inc. Sale $4.629$ 145187 ordinary shares 145,187
03/12/2020 T. Rowe Price Associates, Inc. Purchase 4.310 90 ordinary shares 90
03/12/2020 T. Rowe Price Associates, Inc. Sale 4.326 33766 ordinary shares 33,766
03/13/2020 T. Rowe Price Associates, Inc. Sale 3.892 30298 ordinary shares 30,298
03/16/2020 T. Rowe Price Associates, Inc. Sale 3.918 77378 ordinary shares 77,378
03/18/2020 T. Rowe Price Associates, Inc. Purchase 3.685 2920 ordinary shares 2,920
03/18/2020 T. Rowe Price Associates, Inc. Purchase 3.738 7896 ordinary shares 7,896
03/18/2020 T. Rowe Price Associates, Inc. Purchase 3.685 10065 ordinary shares 10,065
03/18/2020 T. Rowe Price Associates, Inc. Purchase 3.738 2495 ordinary shares 2,495
03/18/2020 T. Rowe Price Associates, Inc. Purchase 3.685 261760 ordinary shares 261,760
03/18/2020 T. Rowe Price Associates, Inc. Purchase 3.738 97488 ordinary shares 97,488
03/18/2020 T. Rowe Price Associates, Inc. Purchase 3.738 62746 ordinary shares 62,746
03/18/2020 T. Rowe Price Associates, Inc. Purchase 3.685 340 ordinary shares 340
03/18/2020 T. Rowe Price Associates, Inc. Sale $3.754$ 5139 ordinary shares 5,139
03/18/2020 T. Rowe Price Associates, Inc. Sale 3.748 8546 ordinary shares 8,546
03/20/2020 T. Rowe Price Associates, Inc.
03/20/2020 T. Rowe Price Associates, Inc.
Purchase
Purchase
3.634 26426 ordinary shares
3.634 773 ordinary shares
26,426
773
03/20/2020 T. Rowe Price Associates, Inc. Purchase 3.634 1233 ordinary shares 1,233
03/20/2020 T. Rowe Price Associates, Inc. Purchase 3.634 55889 ordinary shares 55,889
03/20/2020 T. Rowe Price Associates, Inc. Purchase $3.634 68254$ ordinary shares 68,254
03/20/2020 T. Rowe Price Associates, Inc. Purchase 3.634 109973 ordinary shares 109,973
03/20/2020 T. Rowe Price Associates, Inc. Purchase 3.634 118 ordinary shares 118
03/20/2020 T. Rowe Price Associates, Inc. Sale 3.556 276414 ordinary shares 276,414
03/20/2020 T. Rowe Price Associates, Inc. Sale $3.514$ 51156 ordinary shares 51,156
03/23/2020 T. Rowe Price Associates, Inc. Purchase 3.480 108085 ordinary shares 108,085
03/23/2020 T. Rowe Price Associates, Inc. Purchase 3.480 75415 ordinary shares 75,415
03/23/2020 T. Rowe Price Associates, Inc. Sale 3.409 452618 ordinary shares 452,618
03/23/2020 T. Rowe Price Associates, Inc. Sale 3.364 53930 ordinary shares 53,930
03/24/2020 T. Rowe Price Associates, Inc. Purchase 3.612 90 ordinary shares 90
03/24/2020 T. Rowe Price Associates, Inc. Sale 3.583 245835 ordinary shares 245,835
03/25/2020 T. Rowe Price Associates, Inc. Purchase 4.068 13874 ordinary shares 13,874
03/25/2020 T. Rowe Price Associates, Inc. Sale 4.048 3417 ordinary shares 3,417
03/26/2020 T. Rowe Price Associates, Inc. Purchase 4.459 37696 ordinary shares 37,696
03/30/2020 T. Rowe Price Associates, Inc. Purchase 4.308 57618 ordinary shares 57,618
03/31/2020 T. Rowe Price Associates, Inc. Purchase $4.252$ 505491 ordinary shares 505,491
03/31/2020 T. Rowe Price Associates, Inc. Purchase 4.252 2354 ordinary shares 2,354
04/01/2020 T. Rowe Price Associates, Inc. Sale 4.312 101320 ordinary shares 101,320
04/06/2020 T. Rowe Price Associates, Inc. Purchase 4.456 1919 ordinary shares 1,919
04/07/2020 T. Rowe Price Associates, Inc. Sale 4.611 124834 ordinary shares 124,834
04/08/2020 T. Rowe Price Associates, Inc. Purchase 4.636 27066 ordinary shares 27,066
04/08/2020 T. Rowe Price Associates, Inc. Purchase 4.635 144447 ordinary shares 144,447
04/08/2020 T. Rowe Price Associates, Inc. Purchase 4.636 2305 ordinary shares 2,305
04/08/2020 T. Rowe Price Associates, Inc. Purchase 4.635 12303 ordinary shares 12,303
04/09/2020 T. Rowe Price Associates, Inc. Purchase 4.866 25564 ordinary shares 25,564
04/09/2020 T. Rowe Price Associates, Inc. Purchase 4.866 27586 ordinary shares 27,586
04/09/2020 T. Rowe Price Associates, Inc. Purchase 4.866 47779 ordinary shares 47,779
04/14/2020 T. Rowe Price Associates, Inc. Purchase $4.951$ 186276 ordinary shares 186,276
04/14/2020 T. Rowe Price Associates, Inc. Purchase 4.875 34877 ordinary shares 34,877
04/14/2020 T. Rowe Price Associates, Inc. Purchase $4.951$ 30628 ordinary shares 30,628
04/14/2020 T. Rowe Price Associates, Inc. Purchase 4.875 19655 ordinary shares 19,655
04/15/2020 T. Rowe Price Associates, Inc. Sale $5.033$ 3124 ordinary shares 3,124
04/16/2020 T. Rowe Price Associates, Inc. Purchase 4.890 13563 ordinary shares 13,563
04/16/2020 T. Rowe Price Associates, Inc. Sale 4.890 51497 ordinary shares 51,497
04/17/2020 T. Rowe Price Associates, Inc. Sale 4.844 1716 ordinary shares 1,716
04/21/2020 T. Rowe Price Associates, Inc. Sale 4.683 5236 ordinary shares 5,236
04/21/2020 T. Rowe Price Associates, Inc. Sale 4.683 1487 ordinary shares 1,487
04/21/2020 T. Rowe Price Associates, Inc. Sale 4.683 23231 ordinary shares 23,231
04/21/2020 T. Rowe Price Associates, Inc. Sale
Sale
4.683 29962 ordinary shares
$4.683$ 33510 ordinary shares
29,962
33,510
04/21/2020 T. Rowe Price Associates, Inc. Sale $4.687$ 116570 ordinary shares 116,570
04/24/2020 T. Rowe Price Associates, Inc.
04/24/2020 T. Rowe Price Associates, Inc.
Sale 4.687 38536 ordinary shares 38,536
Sale $4.687$ 55544 ordinary shares 55,544
04/24/2020 T. Rowe Price Associates, Inc.
04/24/2020 T. Rowe Price Associates, Inc.
Sale 4.687 123 ordinary shares 123
04/24/2020 T. Rowe Price Associates, Inc. Sale 4.687 14031 ordinary shares 14,031
04/29/2020 T. Rowe Price Associates, Inc. Purchase 4.778 15774 ordinary shares 15,774
04/29/2020 T. Rowe Price Associates, Inc. Purchase 4.778 2722 ordinary shares 2,722
04/30/2020 T. Rowe Price Associates, Inc. Sale 4.743 1741 ordinary shares 1,741
05/01/2020 T. Rowe Price Associates, Inc. Purchase $4.611$ 16714 ordinary shares 16,714
05/01/2020 T. Rowe Price Associates, Inc. Purchase $4.410$ 53327 ordinary shares 53,327
05/04/2020 T. Rowe Price Associates, Inc. Sale 4.480 2978 ordinary shares 2,978
05/04/2020 T. Rowe Price Associates, Inc. Sale $4.377 66533$ ordinary shares 66,533
05/04/2020 T. Rowe Price Associates, Inc. Sale 4.377 414 ordinary shares 414
05/06/2020 T. Rowe Price Associates, Inc. Sale 4.607 140 ordinary shares 140
05/07/2020 T. Rowe Price Associates, Inc. Sale 4.688 19921 ordinary shares 19,921
05/12/2020 T. Rowe Price Associates, Inc. Sale $4.574$ 11220 ordinary shares 11,220
05/14/2020 T. Rowe Price Associates, Inc. Sale 4.583 2331 ordinary shares 2,331
05/14/2020 T. Rowe Price Associates, Inc. Sale 4.583 108 ordinary shares 108
05/19/2020 T. Rowe Price Associates, Inc. Sale 4.891 96173 ordinary shares 96,173
05/19/2020 T. Rowe Price Associates, Inc. Sale 4.891 64823 ordinary shares 64,823
05/19/2020 T. Rowe Price Associates, Inc. Sale 4.891 213 ordinary shares 213
05/20/2020 T. Rowe Price Associates, Inc. Purchase 4.946 26527 ordinary shares 26,527
05/20/2020 T. Rowe Price Associates, Inc. Sale 4.930 29228 ordinary shares 29,228
05/20/2020 T. Rowe Price Associates, Inc. Sale 4.930 31733 ordinary shares 31,733
05/25/2020 T. Rowe Price Associates, Inc. Purchase 5.050 300 ordinary shares 300
05/28/2020 T. Rowe Price Associates, Inc. Sale 5.000 5051 ordinary shares 5,051
05/29/2020 T. Rowe Price Associates, Inc. Purchase 4.963 12560 ordinary shares 12,560
05/29/2020 T. Rowe Price Associates, Inc. Purchase 4.984 22904 ordinary shares 22,904
06/01/2020 T. Rowe Price Associates, Inc. Purchase $5.028$ 36475 ordinary shares 36,475
06/03/2020 T. Rowe Price Associates, Inc. Sale $5.217$ 11814 ordinary shares 11,814
06/04/2020 T. Rowe Price Associates, Inc. Sale 5.295 53600 ordinary shares 53,600
06/09/2020 T. Rowe Price Associates, Inc. Purchase $5.340$ 34437 ordinary shares 34,437
06/09/2020 T. Rowe Price Associates, Inc. Sale 5.311 47480 ordinary shares 47,480
06/09/2020 T. Rowe Price Associates, Inc. Sale 5.311 1335 ordinary shares 1,335
06/09/2020 T. Rowe Price Associates, Inc. Sale $5.311$ 16982 ordinary shares 16,982
06/10/2020 T. Rowe Price Associates, Inc. Sale $5.245$ 6553 ordinary shares 6,553
06/10/2020 T. Rowe Price Associates, Inc. Sale 5.252 1638 ordinary shares 1,638
06/10/2020 T. Rowe Price Associates, Inc. Sale 5.264 528 ordinary shares 528
06/10/2020 T. Rowe Price Associates, Inc. Sale 5.264 20643 ordinary shares 20,643
06/10/2020 T. Rowe Price Associates, Inc. Sale 5.245 21362 ordinary shares 21,362
06/10/2020 T. Rowe Price Associates, Inc. Sale $5.252$ 5340 ordinary shares 5,340
06/10/2020 T. Rowe Price Associates, Inc. Sale 5.264 32110 ordinary shares 32,110
06/10/2020 T. Rowe Price Associates, Inc. Sale 5.264 2610 ordinary shares 2,610
06/10/2020 T. Rowe Price Associates, Inc. Sale 5.264 1199 ordinary shares 1,199
06/10/2020 T. Rowe Price Associates, Inc. Sale 5.245 108222 ordinary shares 108,222
06/10/2020 T. Rowe Price Associates, Inc.
06/10/2020 T. Rowe Price Associates, Inc.
Sale
Sale
5.252 27056 ordinary shares
5.245 72566 ordinary shares
27,056
72,566
06/10/2020 T. Rowe Price Associates, Inc. Sale $5.252$ 18142 ordinary shares 18,142
06/10/2020 T. Rowe Price Associates, Inc. Sale 5.245 24063 ordinary shares 24,063
06/10/2020 T. Rowe Price Associates, Inc. Sale $5.252 6016$ ordinary shares 6,016
5.241 68 ordinary shares 68
06/11/2020 T. Rowe Price Associates, Inc. Purchase 4.945 4215 ordinary shares 4,215
06/12/2020 T. Rowe Price Associates, Inc.
06/12/2020 T. Rowe Price Associates, Inc.
Sale
Sale
4.970 18068 ordinary shares 18,068
06/12/2020 T. Rowe Price Associates, Inc. Sale 4.945 15632 ordinary shares 15,632
06/12/2020 T. Rowe Price Associates, Inc. Sale 4.945 229446 ordinary shares 229,446
06/12/2020 T. Rowe Price Associates, Inc. Sale 4.945 131157 ordinary shares 131,157
06/12/2020 T. Rowe Price Associates, Inc. Sale 4.945 75413 ordinary shares 75,413
06/12/2020 T. Rowe Price Associates, Inc. Sale 4.945 389 ordinary shares 389
06/12/2020 T. Rowe Price Associates, Inc. Sale 4.945 20001 ordinary shares 20,001
06/15/2020 T. Rowe Price Associates, Inc. Sale $4.821$ 67099 ordinary shares 67,099
06/15/2020 T. Rowe Price Associates, Inc. Sale $4.873$ 62452 ordinary shares 62,452
06/15/2020 T. Rowe Price Associates, Inc. Sale 4.785 60895 ordinary shares 60,895
06/15/2020 T. Rowe Price Associates, Inc. Sale 4.873 29306 ordinary shares 29,306
06/15/2020 T. Rowe Price Associates, Inc. Sale 4.785 28575 ordinary shares 28,575
06/15/2020 T. Rowe Price Associates, Inc. Sale $4.873$ 40628 ordinary shares 40,628
06/15/2020 T. Rowe Price Associates, Inc. Sale 4.785 39616 ordinary shares 39,616
06/15/2020 T. Rowe Price Associates, Inc. Sale 4.873 21449 ordinary shares 21,449
06/15/2020 T. Rowe Price Associates, Inc. Sale 4.785 20914 ordinary shares 20,914
06/16/2020 T. Rowe Price Associates, Inc. Sale 4.905 2577 ordinary shares 2,577
06/16/2020 T. Rowe Price Associates, Inc. Sale 4.905 9213 ordinary shares 9,213
06/16/2020 T. Rowe Price Associates, Inc. Sale 4.905 120 ordinary shares 120
06/18/2020 T. Rowe Price Associates, Inc. Sale 4.952 45559 ordinary shares 45,559
06/19/2020 T. Rowe Price Associates, Inc. Sale 4.911 142374 ordinary shares 142,374
06/19/2020 T. Rowe Price Associates, Inc. Sale 4.946 44156 ordinary shares 44,156
06/19/2020 T. Rowe Price Associates, Inc. Sale 4.911 56399 ordinary shares 56,399
06/19/2020 T. Rowe Price Associates, Inc. Sale 4.946 17491 ordinary shares 17,491
06/22/2020 T. Rowe Price Associates, Inc. Sale 4.784 480 ordinary shares 480
06/24/2020 T. Rowe Price Associates, Inc. Purchase 5.030 15971 ordinary shares 15,971
06/24/2020 T. Rowe Price Associates, Inc. Sale 5.023 18894 ordinary shares 18,894
06/24/2020 T. Rowe Price Associates, Inc. Sale $5.023$ 71754 ordinary shares 71,754
06/24/2020 T. Rowe Price Associates, Inc. Sale 5.023 1405 ordinary shares 1,405
06/29/2020 T. Rowe Price Associates, Inc. Transfer In 0.000 2647 ordinary shares 2,647
06/29/2020 T. Rowe Price Associates, Inc. Transfer In 0.000 5061 ordinary shares 5,061
06/29/2020 T. Rowe Price Associates, Inc. Transfer Ou 4.880 2647 ordinary shares 2,647
06/29/2020 T. Rowe Price Associates, Inc. Transfer Ou 4.880 5061 ordinary shares 5,061
06/30/2020 T. Rowe Price Associates, Inc. Sale 4.774 31900 ordinary shares 31,900
07/01/2020 T. Rowe Price Associates, Inc. Purchase 4.870 73 ordinary shares 73
07/02/2020 T. Rowe Price Associates, Inc. Sale 4.840 22845 ordinary shares 22,845
07/02/2020 T. Rowe Price Associates, Inc. Sale 4.893 2538 ordinary shares 2,538
07/02/2020 T. Rowe Price Associates, Inc. Sale 4.883 2624 ordinary shares 2,624
07/02/2020 T. Rowe Price Associates, Inc. Sale 4.840 2981 ordinary shares 2,981
07/02/2020 T. Rowe Price Associates, Inc. Sale 4.893 332 ordinary shares 332
342
07/02/2020 T. Rowe Price Associates, Inc. Sale 4.883 342 ordinary shares
07/02/2020 T. Rowe Price Associates, Inc.
07/02/2020 T. Rowe Price Associates, Inc.
Sale
Sale
$4.840$ 12028 ordinary shares
4.893 1337 ordinary shares
12,028
1,337
07/02/2020 T. Rowe Price Associates, Inc. Sale 4.883 1381 ordinary shares 1,381
Sale 4.840 234595 ordinary shares 234,595
07/02/2020 T. Rowe Price Associates, Inc. Sale 4.893 26065 ordinary shares 26,065
07/02/2020 T. Rowe Price Associates, Inc. Sale 4.883 26941 ordinary shares 26,941
07/02/2020 T. Rowe Price Associates, Inc.
07/02/2020 T. Rowe Price Associates, Inc.
Sale 4.840 77196 ordinary shares 77,196
07/02/2020 T. Rowe Price Associates, Inc. Sale 4.893 8577 ordinary shares 8,577
07/02/2020 T. Rowe Price Associates, Inc. Sale 4.883 8865 ordinary shares 8,865
07/02/2020 T. Rowe Price Associates, Inc. Sale $4.840 55750$ ordinary shares 55,750
07/02/2020 T. Rowe Price Associates, Inc. Sale 4.893 6194 ordinary shares 6,194
07/02/2020 T. Rowe Price Associates, Inc. Sale 4.883 6402 ordinary shares 6,402
07/02/2020 T. Rowe Price Associates, Inc. Sale 4.840 178 ordinary shares 178
07/02/2020 T. Rowe Price Associates, Inc. Sale 4.893 20 ordinary shares 20
07/02/2020 T. Rowe Price Associates, Inc. Sale 4.883 20 ordinary shares 20
07/02/2020 T. Rowe Price Associates, Inc. Sale 4.840 18131 ordinary shares 18,131
07/02/2020 T. Rowe Price Associates, Inc. Sale 4.893 2015 ordinary shares 2,015
07/02/2020 T. Rowe Price Associates, Inc. Sale 4.883 2082 ordinary shares 2,082
07/03/2020 T. Rowe Price Associates, Inc. Sale 4.878 36200 ordinary shares 36,200
07/08/2020 T. Rowe Price Associates, Inc. Sale $5.178$ 71400 ordinary shares 71,400
07/09/2020 T. Rowe Price Associates, Inc. Sale $5.047$ 62500 ordinary shares 62,500
07/10/2020 T. Rowe Price Associates, Inc. Sale 4.869 85104 ordinary shares 85,104
07/10/2020 T. Rowe Price Associates, Inc. Sale 4.869 52626 ordinary shares 52,626
07/17/2020 T. Rowe Price Associates, Inc. Sale 5.057 1183 ordinary shares 1,183
07/20/2020 T. Rowe Price Associates, Inc. Sale 5.061 32679 ordinary shares 32,679
07/21/2020 T. Rowe Price Associates, Inc. Sale $5.129$ 10397 ordinary shares 10,397
07/22/2020 T. Rowe Price Associates, Inc. Sale $5.190$ 46035 ordinary shares 46,035
07/23/2020 T. Rowe Price Associates, Inc. Sale $5.196$ 53308 ordinary shares 53,308
07/23/2020 T. Rowe Price Associates, Inc. Sale 5.196 1786 ordinary shares 1,786
07/23/2020 T. Rowe Price Associates, Inc. Sale 5.196 2271 ordinary shares 2,271
07/23/2020 T. Rowe Price Associates, Inc. Sale 5.196 232 ordinary shares 232
07/29/2020 T. Rowe Price Associates, Inc. Sale 4.811 20000 ordinary shares 20,000
07/29/2020 T. Rowe Price Associates, Inc. Sale $5.144$ 20752 ordinary shares 20,752
07/30/2020 T. Rowe Price Associates, Inc. Sale $4.627$ 54032 ordinary shares 54,032
07/31/2020 T. Rowe Price Associates, Inc. Sale 4.648 4915 ordinary shares 4,915
07/31/2020 T. Rowe Price Associates, Inc. Sale 4.612 168843 ordinary shares 168,843
07/31/2020 T. Rowe Price Associates, Inc. Sale 4.648 11813 ordinary shares 11,813
07/31/2020 T. Rowe Price Associates, Inc. Sale 4.648 18537 ordinary shares 18,537
08/03/2020 T. Rowe Price Associates, Inc. Sale 4.635 243917 ordinary shares 243,917
08/04/2020 T. Rowe Price Associates, Inc. Sale 4.760 3942 ordinary shares 3,942
08/05/2020 T. Rowe Price Associates, Inc. Purchase $4.852$ 11171 ordinary shares 11,171
08/11/2020 T. Rowe Price Associates, Inc. Purchase 4.945 81494 ordinary shares 81,494
08/11/2020 T. Rowe Price Associates, Inc. Purchase 4.945 48049 ordinary shares 48,049
08/17/2020 T. Rowe Price Associates, Inc. Sale $4.661$ 27172 ordinary shares 27,172
08/18/2020 T. Rowe Price Associates, Inc. Sale 4.660 12135 ordinary shares 12,135
08/24/2020 T. Rowe Price Associates, Inc. Purchase 4.473 14 ordinary shares 14
08/25/2020 T. Rowe Price Associates, Inc. Sale 4.590 30300 ordinary shares 30,300
08/28/2020 T. Rowe Price Associates, Inc. Sale 4.586 19290 ordinary shares 19,290
08/28/2020 T. Rowe Price Associates, Inc. Sale 4.452 446540 ordinary shares 446,540
08/31/2020 T. Rowe Price Associates, Inc. Sale 4.430 35815 ordinary shares 35,815
09/04/2020 T. Rowe Price Associates, Inc. Purchase 4.416 17575 ordinary shares 17,575
09/07/2020 T. Rowe Price Associates, Inc. Purchase 4.349 358 ordinary shares 358
09/09/2020 T. Rowe Price Associates, Inc. Sale 4.408 16870 ordinary shares 16,870
09/11/2020 T. Rowe Price Associates, Inc. Sale $4.492$ 41211 ordinary shares 41,211
09/21/2020 T. Rowe Price Associates, Inc. Sale 4.538 2430 ordinary shares 2,430
09/22/2020 T. Rowe Price Associates, Inc. Sale 4.435 112 ordinary shares 112
09/23/2020 T. Rowe Price Associates, Inc. Purchase 4.393 21318 ordinary shares 21,318
09/23/2020 T. Rowe Price Associates, Inc. Purchase 4.393 881 ordinary shares 881
09/23/2020 T. Rowe Price Associates, Inc. Sale 4.399 17448 ordinary shares 17,448
4,952
09/24/2020 T. Rowe Price Associates, Inc. Purchase 4.280 4952 ordinary shares
09/24/2020 T. Rowe Price Associates, Inc. Purchase 4.280 16844 ordinary shares 16,844
21,605
09/25/2020 T. Rowe Price Associates, Inc. Sale 4.268 21605 ordinary shares
4.283 19917 ordinary shares
19,917
09/29/2020 T. Rowe Price Associates, Inc. Sale 4.223 4669 ordinary shares 4,669
09/30/2020 T. Rowe Price Associates, Inc. Sale
Purchase
4.220 1211 ordinary shares 1,211
10/01/2020 T. Rowe Price Associates, Inc.
10/05/2020 T. Rowe Price Associates, Inc.
Purchase 4.180 50 ordinary shares 50
10/07/2020 T. Rowe Price Associates, Inc. Sale 4.352 27249 ordinary shares 27,249
10/07/2020 T. Rowe Price Associates, Inc. Sale 4.352 14898 ordinary shares 14,898
10/08/2020 T. Rowe Price Associates, Inc. Sale 4.433 25100 ordinary shares 25,100
10/12/2020 T. Rowe Price Associates, Inc. Purchase $4.541$ 15989 ordinary shares 15,989
10/12/2020 T. Rowe Price Associates, Inc. Purchase 4.541 432 ordinary shares 432
10/15/2020 T. Rowe Price Associates, Inc. Sale 4.400 8739 ordinary shares 8,739
10/22/2020 T. Rowe Price Associates, Inc. Purchase 4.390 88503 ordinary shares 88,503
10/27/2020 T. Rowe Price Associates, Inc. Sale 4.246 28858 ordinary shares 28,858
10/29/2020 T. Rowe Price Associates, Inc. Purchase 4.149 5790 ordinary shares 5,790
10/30/2020 T. Rowe Price Associates, Inc. Sale 4.389 9262 ordinary shares 9,262
10/30/2020 T. Rowe Price Associates, Inc. Sale 4.440 35029 ordinary shares 35,029
10/30/2020 T. Rowe Price Associates, Inc. Sale 4.440 14052 ordinary shares 14,052
11/03/2020 T. Rowe Price Associates, Inc. Sale $4.539$ 17064 ordinary shares 17,064
11/06/2020 T. Rowe Price Associates, Inc. Purchase $4.652$ 14838 ordinary shares 14,838
11/09/2020 T. Rowe Price Associates, Inc. Purchase 4.668 752 ordinary shares 752
11/12/2020 T. Rowe Price Associates, Inc. Sale 4.685 87841 ordinary shares 87,841
11/12/2020 T. Rowe Price Associates, Inc. Sale 4.616 26352 ordinary shares 26,352
11/12/2020 T. Rowe Price Associates, Inc. Sale 4.685 1159 ordinary shares 1,159
11/12/2020 T. Rowe Price Associates, Inc. Sale 4.616 348 ordinary shares 348
11/18/2020 T. Rowe Price Associates, Inc. Purchase 4.953 24207 ordinary shares 24,207
11/20/2020 T. Rowe Price Associates, Inc. Purchase $4.801$ 18512 ordinary shares 18,512
11/30/2020 T. Rowe Price Associates, Inc. Sale 4.707 162000 ordinary shares 162,000
12/02/2020 T. Rowe Price Associates, Inc. Sale 4.865 23500 ordinary shares 23,500
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 559247 ordinary shares 559,247
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 24854 ordinary shares 24,854
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 117987 ordinary shares 117,987
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 1094 ordinary shares
4.600 96268 ordinary shares
1,094
96,268
12/11/2020 T. Rowe Price Associates, Inc. Purchase 10,507
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 10507 ordinary shares 27,506
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 27506 ordinary shares
4.600 904 ordinary shares
904
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 647 ordinary shares 647
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 759 ordinary shares 759
12/11/2020 T. Rowe Price Associates, Inc.
12/11/2020 T. Rowe Price Associates, Inc.
Purchase
Purchase
4.600 110609 ordinary shares 110,609
Purchase 4.600 13946 ordinary shares 13,946
12/11/2020 T. Rowe Price Associates, Inc.
12/11/2020 T. Rowe Price Associates, Inc.
Purchase 4.600 167048 ordinary shares 167,048
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 210024 ordinary shares 210,024
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 42335 ordinary shares 42,335
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 415485 ordinary shares 415,485
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 268959 ordinary shares 268,959
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 14260 ordinary shares 14,260
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 1556 ordinary shares 1,556
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 2185953 ordinary shares 2,185,953
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 7391 ordinary shares 7,391
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 820797 ordinary shares 820,797
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 262570 ordinary shares 262,570
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 5379038 ordinary shares 5,379,038
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 317802 ordinary shares 317,802
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 215708 ordinary shares 215,708
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 776 ordinary shares 776
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 28022 ordinary shares 28,022
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 116 ordinary shares 116
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 70 ordinary shares 70I
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 444 ordinary shares 444
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 61816 ordinary shares 61,816
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 97896 ordinary shares 97,896
12/11/2020 T. Rowe Price Associates, Inc. Purchase 4.600 165021 ordinary shares 165,021

This is annexure 1 referred to on page 1 of Form 604 (Notice of change of interests of substantial holder)

Gary Greb, Vice President $\overline{\phantom{0}}$

$\langle \hat{a} \rangle$

15-Dec-20

Registered holder of Person entitled to be registered Class and number of
Holder of Relevant Interest securities as holder (8) securities
3,563,048 ordinary
T. Rowe Price Associates, Inc. Bank of New York Mellon Bank of New York Mellon shares
40,310,061 ordinary
T. Rowe Price Associates, Inc. JP Morgan Chase JP Morgan Chase shares
1,118,917 ordinary
T. Rowe Price Associates, Inc. Northern Trust Company Northern Trust Company shares
14,785,925 ordinary
T. Rowe Price Associates, Inc. State Street Bank & Trust Co State Street Bank & Trust Co shares

This is annexure 2 referred to on page 1 of Form 604 (Notice of change of interests of substantial holder)

Gary Greb, Vice President

15-Dec-20

$\overline{\Sigma}$