000117266122001709 |
Q2 2022 |
38 |
13,401,883 |
13F-HR |
8/3/2022 |
Veritas Asset Management LLP |
000117266122001191 |
Q1 2022 |
35 |
16,332,330 |
13F-HR |
5/6/2022 |
Veritas Asset Management LLP |
000117266122000252 |
Q4 2021 |
32 |
17,811,158 |
13F-HR |
2/8/2022 |
Veritas Asset Management LLP |
000117266121002069 |
Q3 2021 |
33 |
17,424,346 |
13F-HR |
10/29/2021 |
Veritas Asset Management LLP |
000117266121001566 |
Q2 2021 |
33 |
17,843,795 |
13F-HR |
7/29/2021 |
Veritas Asset Management LLP |
000117266121001107 |
Q1 2021 |
35 |
18,259,887 |
13F-HR |
5/13/2021 |
Veritas Asset Management LLP |
000117266121000324 |
Q4 2020 |
35 |
16,756,101 |
13F-HR |
2/11/2021 |
Veritas Asset Management LLP |
000117266120002089 |
Q3 2020 |
30 |
14,400,620 |
13F-HR |
11/12/2020 |
Veritas Asset Management LLP |
000117266120001637 |
Q2 2020 |
30 |
13,658,064 |
13F-HR |
8/11/2020 |
Veritas Asset Management LLP |
000117266120001145 |
Q1 2020 |
32 |
12,591,024 |
13F-HR |
5/7/2020 |
Veritas Asset Management LLP |
000117266120000316 |
Q4 2019 |
23 |
11,666,226 |
13F-HR |
2/5/2020 |
Veritas Asset Management LLP |
000117266119002088 |
Q3 2019 |
25 |
10,265,535 |
13F-HR |
10/31/2019 |
Veritas Asset Management LLP |
000117266119001641 |
Q2 2019 |
24 |
11,722,672 |
13F-HR |
8/8/2019 |
Veritas Asset Management LLP |
000117266119001097 |
Q1 2019 |
24 |
11,124,253 |
13F-HR |
5/2/2019 |
Veritas Asset Management LLP |
000156761919003121 |
Q4 2018 |
27 |
10,788,793 |
13F-HR |
2/12/2019 |
Veritas Asset Management LLP |
000156761918004617 |
Q3 2018 |
27 |
11,876,481 |
13F-HR |
10/26/2018 |
Veritas Asset Management LLP |
000114036118034688 |
Q2 2018 |
31 |
12,183,231 |
13F-HR |
8/1/2018 |
Veritas Asset Management LLP |
000114036118021147 |
Q1 2018 |
31 |
12,354,255 |
13F-HR |
5/2/2018 |
Veritas Asset Management LLP |
000114036118007616 |
Q4 2017 |
29 |
12,874,702 |
13F-HR |
2/14/2018 |
Veritas Asset Management LLP |
000114036117040445 |
Q3 2017 |
27 |
12,228,602 |
13F-HR |
11/1/2017 |
Veritas Asset Management LLP |
000114036117030506 |
Q2 2017 |
29 |
12,803,770 |
13F-HR |
8/8/2017 |
Veritas Asset Management LLP |
000114036117019629 |
Q1 2017 |
28 |
11,080,888 |
13F-HR |
5/11/2017 |
Veritas Asset Management LLP |
000114036117005630 |
Q4 2016 |
28 |
9,404,187 |
13F-HR |
2/10/2017 |
Veritas Asset Management LLP |
000114036116084990 |
Q3 2016 |
31 |
8,823,320 |
13F-HR |
11/7/2016 |
Veritas Asset Management LLP |
000114036116074025 |
Q2 2016 |
32 |
9,100,091 |
13F-HR |
8/1/2016 |
Veritas Asset Management LLP |
000114036116063538 |
Q1 2016 |
31 |
7,986,272 |
13F-HR |
5/5/2016 |
Veritas Asset Management LLP |
000114036116050786 |
Q4 2015 |
28 |
7,963,708 |
13F-HR |
2/9/2016 |
Veritas Asset Management LLP |
000114036115039931 |
Q3 2015 |
27 |
7,440,094 |
13F-HR |
11/6/2015 |
Veritas Asset Management LLP |
000114036115030125 |
Q2 2015 |
28 |
7,093,667 |
13F-HR |
8/6/2015 |
Veritas Asset Management LLP |
000114036115018261 |
Q1 2015 |
26 |
6,348,505 |
13F-HR |
5/7/2015 |
Veritas Asset Management LLP |
000114036115002392 |
Q4 2014 |
26 |
6,326,391 |
13F-HR |
1/22/2015 |
Veritas Asset Management LLP |
000114036114039632 |
Q3 2014 |
26 |
6,268,305 |
13F-HR |
10/31/2014 |
Veritas Asset Management LLP |
000114036114030164 |
Q2 2014 |
26 |
5,915,763 |
RESTATEMENT |
7/31/2014 |
Veritas Asset Management LLP |
000114036114030096 |
Q2 2014 |
26 |
5,915,763 |
13F-HR |
7/31/2014 |
Veritas Asset Management LLP |
000114036114021252 |
Q1 2014 |
30 |
5,632,092 |
13F-HR |
5/15/2014 |
Veritas Asset Management LLP |
000114036114004348 |
Q4 2013 |
28 |
4,951,585 |
13F-HR |
2/4/2014 |
Veritas Asset Management LLP |