RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
177231 |
0 |
177231 |
0 |
177231 |
0 % |
13/02/2024 |
Renaissance Technologies LLC |
Delaware |
177231 |
0 |
177231 |
0 |
177231 |
0 % |
13/02/2024 |
Mawer Investment Management Ltd. |
Canada |
276571 |
0 |
276571 |
0 |
276571 |
7.93 % |
05/02/2024 |
T. ROWE PRICE VALUE FUND, INC. 521575325 |
Maryland |
98668 |
0 |
0 |
0 |
98668 |
2.8 % |
14/02/2023 |
T. Rowe Price Investment Management, Inc. |
Maryland |
44836 |
0 |
143504 |
0 |
143504 |
4.1 % |
14/02/2023 |
T. Rowe Price Investment Management, Inc. |
Maryland |
44836 |
0 |
143504 |
0 |
143504 |
4.1 % |
14/02/2023 |
T. ROWE PRICE VALUE FUND, INC. 521575325 |
Maryland |
98668 |
0 |
0 |
0 |
98668 |
2.8 % |
14/02/2023 |
Mawer Investment Management Ltd. |
Canada |
376682 |
0 |
376682 |
0 |
376682 |
10.96 % |
13/02/2023 |
Mawer Investment Management Ltd. |
Canada |
376682 |
0 |
376682 |
0 |
376682 |
10.96 % |
13/02/2023 |
BlackRock, Inc. |
Delaware |
211669 |
0 |
217245 |
0 |
217245 |
6.3 % |
31/01/2023 |
T. Rowe Price Investment Management, Inc. |
Maryland |
55471 |
0 |
174042 |
0 |
174042 |
5.1 % |
12/12/2022 |
T. Rowe Price Investment Management, Inc. |
Maryland |
55471 |
0 |
174042 |
0 |
174042 |
5.1 % |
12/12/2022 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
0 |
0 |
0 |
0 |
0 |
0 % |
12/12/2022 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
0 |
0 |
0 |
0 |
0 |
0 % |
12/12/2022 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
242668 |
0 |
0 |
0 |
242668 |
7 % |
10/08/2022 |
T. Rowe Price Investment Management, Inc. |
Maryland |
105970 |
0 |
348638 |
0 |
348638 |
10.1 % |
10/08/2022 |
T. Rowe Price Investment Management, Inc. |
Maryland |
105970 |
0 |
348638 |
0 |
348638 |
10.1 % |
10/08/2022 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
242668 |
0 |
0 |
0 |
242668 |
7 % |
10/08/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2373 |
0 |
2373 |
0 |
2373 |
0 % |
10/08/2022 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
0 |
0 |
0 |
0 |
0 |
0 % |
10/08/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
109092 |
0 |
372324 |
0 |
372324 |
10.2 % |
14/02/2022 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
263232 |
0 |
0 |
0 |
263232 |
7.2 % |
14/02/2022 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
263232 |
0 |
0 |
0 |
263232 |
7.2 % |
14/02/2022 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
109092 |
0 |
372324 |
0 |
372324 |
10.2 % |
14/02/2022 |
Mawer Investment Management Ltd. |
Canada |
386155 |
0 |
386155 |
0 |
386155 |
10.65 % |
10/02/2022 |
Mawer Investment Management Ltd. |
Canada |
386155 |
0 |
386155 |
0 |
386155 |
10.65 % |
10/02/2022 |
BlackRock, Inc. |
Delaware |
227371 |
0 |
232672 |
0 |
232672 |
6.4 % |
01/02/2022 |
Mawer Investment Management Ltd. |
Canada |
375075 |
0 |
375075 |
0 |
375075 |
10.13 % |
07/05/2021 |
Mawer Investment Management Ltd. |
Canada |
375075 |
0 |
375075 |
0 |
375075 |
10.13 % |
07/05/2021 |
Mawer Investment Management Ltd. |
Canada |
358148 |
0 |
358148 |
0 |
358148 |
9.64 % |
12/04/2021 |
Mawer Investment Management Ltd. |
Canada |
358148 |
0 |
358148 |
0 |
358148 |
9.64 % |
12/04/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
101440 |
0 |
372572 |
0 |
372572 |
10 % |
12/04/2021 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
271132 |
0 |
0 |
0 |
271132 |
7.3 % |
12/04/2021 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
271132 |
0 |
0 |
0 |
271132 |
7.3 % |
12/04/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
101440 |
0 |
372572 |
0 |
372572 |
10 % |
12/04/2021 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
248947 |
0 |
0 |
0 |
248947 |
6.6 % |
16/02/2021 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
92400 |
0 |
341347 |
0 |
341347 |
9.1 % |
16/02/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
180450 |
0 |
180528 |
0 |
180528 |
4.83 % |
10/02/2021 |
Renaissance Technologies LLC |
Delaware |
180450 |
0 |
180528 |
0 |
180528 |
4.83 % |
10/02/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
180450 |
0 |
180528 |
0 |
180528 |
4.83 % |
10/02/2021 |
Renaissance Technologies LLC |
Delaware |
180450 |
0 |
180528 |
0 |
180528 |
4.83 % |
10/02/2021 |
Mawer Investment Management Ltd. |
Canada |
549383 |
0 |
549383 |
0 |
549383 |
14.69 % |
05/02/2021 |
Mawer Investment Management Ltd. |
Canada |
549383 |
0 |
549383 |
0 |
549383 |
14.69 % |
05/02/2021 |
BlackRock, Inc. |
Delaware |
206654 |
0 |
210867 |
0 |
210867 |
5.6 % |
02/02/2021 |
Mawer Investment Management Ltd. |
Canada |
563403 |
0 |
563403 |
0 |
563403 |
15.1 % |
13/10/2020 |
Mawer Investment Management Ltd. |
Canada |
563403 |
0 |
563403 |
0 |
563403 |
15.1 % |
13/10/2020 |
Mawer Investment Management Ltd. |
Canada |
433163 |
0 |
433163 |
0 |
433163 |
11.85 % |
08/06/2020 |
Mawer Investment Management Ltd. |
Canada |
433163 |
0 |
433163 |
0 |
433163 |
11.85 % |
08/06/2020 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
259147 |
0 |
0 |
0 |
259147 |
6.7 % |
14/02/2020 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
259147 |
0 |
0 |
0 |
259147 |
6.7 % |
14/02/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
77794 |
0 |
336941 |
0 |
336941 |
8.7 % |
14/02/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
77794 |
0 |
336941 |
0 |
336941 |
8.7 % |
14/02/2020 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
189190 |
0 |
201032 |
765 |
201797 |
5.27 % |
12/02/2020 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
189190 |
0 |
201032 |
765 |
201797 |
5.27 % |
12/02/2020 |
Renaissance Technologies LLC |
Delaware |
189190 |
0 |
201032 |
765 |
201797 |
5.27 % |
12/02/2020 |
Renaissance Technologies LLC |
Delaware |
189190 |
0 |
201032 |
765 |
201797 |
5.27 % |
12/02/2020 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
53010 |
0 |
279367 |
0 |
279367 |
7.1 % |
14/02/2019 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
226357 |
0 |
0 |
0 |
226357 |
5.8 % |
14/02/2019 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
40283 |
0 |
274740 |
0 |
274740 |
7.1 % |
14/02/2018 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
234457 |
0 |
0 |
0 |
234457 |
6.1 % |
14/02/2018 |
Russell Mollen |
USA |
402145 |
0 |
402145 |
0 |
402145 |
9.6 % |
10/04/2017 |
# |
TEXAS |
402045 |
0 |
402045 |
0 |
402045 |
9.6 % |
10/04/2017 |
Brian Bares |
USA |
404557 |
0 |
404557 |
0 |
404557 |
9.7 % |
10/04/2017 |
James Bradshaw |
USA |
402253 |
0 |
402253 |
0 |
402253 |
9.6 % |
10/04/2017 |
# |
TEXAS |
402045 |
0 |
402045 |
0 |
402045 |
9.6 % |
10/04/2017 |
Brian Bares |
USA |
404557 |
0 |
404557 |
0 |
404557 |
9.7 % |
10/04/2017 |
James Bradshaw |
USA |
402253 |
0 |
402253 |
0 |
402253 |
9.6 % |
10/04/2017 |
Russell Mollen |
USA |
402145 |
0 |
402145 |
0 |
402145 |
9.6 % |
10/04/2017 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
242226 |
0 |
0 |
0 |
242226 |
5.8 % |
07/02/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
34857 |
0 |
277083 |
0 |
277083 |
6.7 % |
07/02/2017 |
T. ROWE PRICE VALUE FUND, INC. |
Maryland |
242226 |
0 |
0 |
0 |
242226 |
5.8 % |
07/02/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
34857 |
0 |
277083 |
0 |
277083 |
6.7 % |
07/02/2017 |
Nine Ten Capital Management LLC |
|
|
|
|
|
459463 |
11.1 % |
16/02/2016 |
Nine Ten Partners LP |
|
|
|
|
|
459463 |
11.1 % |
16/02/2016 |
Brian Bares |
|
|
|
|
|
461975 |
11.2 % |
16/02/2016 |
Nine Ten Capital Management LLC |
|
|
|
|
|
459463 |
11.1 % |
16/02/2016 |
James Bradshaw |
|
|
|
|
|
459671 |
11.1 % |
16/02/2016 |
Russell Mollen |
|
|
|
|
|
459563 |
11.1 % |
16/02/2016 |
Nine Ten Partners LP |
|
|
|
|
|
459463 |
11.1 % |
16/02/2016 |
James Bradshaw |
|
|
|
|
|
459671 |
11.1 % |
16/02/2016 |
Russell Mollen |
|
|
|
|
|
459563 |
11.1 % |
16/02/2016 |
Brian Bares |
|
|
|
|
|
461975 |
11.2 % |
16/02/2016 |
Nine Ten Partners LP |
Texas |
459463 |
0 |
459463 |
0 |
459463 |
11.14 % |
26/05/2015 |
Nine Ten Partners LP |
Texas |
459463 |
0 |
459463 |
0 |
459463 |
11.14 % |
26/05/2015 |
Russell Mollen |
USA |
459563 |
0 |
459563 |
0 |
459563 |
11.14 % |
26/05/2015 |
James Bradshaw |
USA |
459671 |
0 |
459671 |
0 |
459671 |
11.14 % |
26/05/2015 |
Brian Bares |
USA |
461975 |
0 |
461975 |
0 |
461975 |
11.2 % |
26/05/2015 |
Nine Ten Capital Management LLC |
Texas |
459463 |
0 |
459463 |
0 |
459463 |
11.14 % |
26/05/2015 |
Russell Mollen |
USA |
459563 |
0 |
459563 |
0 |
459563 |
11.14 % |
26/05/2015 |
James Bradshaw |
USA |
459671 |
0 |
459671 |
0 |
459671 |
11.14 % |
26/05/2015 |
Brian Bares |
USA |
461975 |
0 |
461975 |
0 |
461975 |
11.2 % |
26/05/2015 |
Nine Ten Capital Management LLC |
Texas |
459463 |
0 |
459463 |
0 |
459463 |
11.14 % |
26/05/2015 |
Duke University |
North Carolina |
0 |
0 |
0 |
0 |
0 |
0 % |
17/02/2015 |
Employees’ Retirement Plan of Duke University |
North Carolina |
0 |
0 |
0 |
0 |
0 |
0 % |
17/02/2015 |
S.S or |
USA, Texas |
494580 |
0 |
494580 |
0 |
494580 |
9.66 % |
10/07/2014 |
S.S or |
USA, Texas |
494580 |
0 |
494580 |
0 |
494580 |
9.66 % |
10/07/2014 |
S.S or Bares Capital Management, Inc. TAX # |
USA Texas |
0 |
0 |
0 |
0 |
10 |
0 % |
10/07/2014 |
S.S or Bares Capital Management, Inc. TAX # |
USA Texas |
0 |
0 |
0 |
0 |
10 |
0 % |
10/07/2014 |
S.S or |
USA, Texas |
510663 |
0 |
510663 |
0 |
510663 |
9.97 % |
10/06/2014 |
S.S or |
USA, Texas |
510663 |
0 |
510663 |
0 |
510663 |
9.97 % |
10/06/2014 |
S.S or |
USA, Texas |
833650 |
0 |
833650 |
0 |
833650 |
16.23 % |
18/02/2014 |
S.S or |
USA, Texas |
833650 |
0 |
833650 |
0 |
833650 |
16.23 % |
18/02/2014 |