| Persons. |
Toronto, Ontario, Canada |
1804734 |
0 |
1836987 |
0 |
1836987 |
5.996 % |
13/11/2024 |
| Persons. |
Toronto, Ontario, Canada |
1675808 |
0 |
1701861 |
0 |
1701861 |
5.64 % |
13/02/2024 |
| FMR LLC |
Delaware |
1583345 |
0 |
1583936 |
0 |
1583936 |
5.101 % |
09/02/2023 |
| Abigail P. Johnson |
United States of America |
0 |
0 |
1583936 |
0 |
1583936 |
5.101 % |
09/02/2023 |
| Persons. |
Toronto, Ontario, Canada |
1610005 |
0 |
1610005 |
0 |
1610005 |
5.19 % |
08/02/2023 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC95-4575414 |
A California |
1611396 |
1070987 |
1776303 |
1070987 |
2847290 |
9.23 % |
11/02/2022 |
| (1) BlackRock, Inc. |
Delaware |
3792887 |
0 |
3935286 |
0 |
3935286 |
12.8 % |
07/02/2022 |
| The Vanguard Group - 23-1945930 |
Pennsylvania For |
0 |
0 |
24257 |
41593 |
2209861 |
7.19 % |
10/02/2021 |
| (1) BlackRock, Inc. |
Delaware |
3284290 |
0 |
3351586 |
0 |
3351586 |
11 % |
09/10/2019 |
| of 7 Pages |
Ontario, Canada |
0 |
2985789 |
0 |
2985789 |
2985789 |
9.8 % |
13/02/2019 |
| of 7 Pages |
Ontario, Canada |
0 |
1613557 |
0 |
1613557 |
1613557 |
5.3 % |
13/02/2019 |
| Virtus Equity Trust, on behalf of Virtus KAR Small Cap Growth Fund |
A California |
0 |
1595200 |
0 |
1595200 |
1595200 |
5.23 % |
12/02/2019 |
| Virtus Investment Advisers, Inc04-2453743 |
A California |
0 |
2119980 |
0 |
2119980 |
2119980 |
6.95 % |
12/02/2019 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC95-4575414 |
A California |
1464547 |
2119980 |
1464547 |
2119980 |
3584527 |
11.76 % |
12/02/2019 |
| Wellington Investment Advisors Holdings LLP |
Massachusetts |
0 |
413219 |
0 |
0 |
453567 |
1.49 % |
12/02/2019 |
| Wellington Management Group LLP |
Massachusetts |
0 |
413219 |
0 |
0 |
453567 |
1.49 % |
12/02/2019 |
| Wellington Group Holdings LLP |
Massachusetts |
0 |
413219 |
0 |
0 |
453567 |
1.49 % |
12/02/2019 |
| 52-0556948 |
Maryland |
575402 |
0 |
2041846 |
0 |
2041846 |
6.7 % |
12/03/2018 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC95-4575414 |
A California |
877950 |
712400 |
877950 |
712400 |
1590350 |
5.23 % |
13/02/2018 |
| Wellington Management Company LLP |
Delaware |
0 |
1583941 |
0 |
0 |
1743491 |
5.73 % |
08/02/2018 |
| Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
1611103 |
0 |
0 |
1792600 |
5.9 % |
08/02/2018 |
| Wellington Group Holdings LLP |
Delaware |
0 |
1611103 |
0 |
0 |
1792600 |
5.9 % |
08/02/2018 |
| Wellington Management Group LLP |
Delaware |
0 |
1611103 |
0 |
0 |
1792600 |
5.9 % |
08/02/2018 |
| The London Company |
State of Virginia |
1482550 |
0 |
1482550 |
32624 |
1515174 |
5.07 % |
10/02/2012 |
| BARCLAYS GLOBAL INVESTORS, NA. |
MARYLAND |
0 |
0 |
0 |
0 |
1504035 |
4.06 % |
10/02/2012 |
| 54-1703318 |
Virginia |
1656786 |
0 |
1656786 |
20443 |
1677229 |
5.61 % |
21/03/2011 |
| Edward C. Johnson 3d |
Delaware |
0 |
0 |
1966923 |
0 |
1966923 |
6.612 % |
16/02/2010 |
| FMR LLC |
Delaware |
316 |
0 |
1966923 |
0 |
1966923 |
6.612 % |
16/02/2010 |
| (. |
Delaware Limited Partnership |
1018971 |
0 |
1028171 |
0 |
1028171 |
3.47 % |
09/02/2009 |
| (. |
Delaware Limited Partnership |
1359594 |
0 |
1359594 |
0 |
1359594 |
5.99 % |
06/02/2008 |
| (. |
Delaware Limited Partnership |
1709046 |
0 |
1709046 |
0 |
1709046 |
5.9 % |
08/02/2007 |
| (. |
Delaware Limited Partnership |
1709046 |
0 |
1709046 |
0 |
1709046 |
5.9 % |
01/02/2007 |
| (. |
Delaware Corporation |
1316097 |
0 |
1316097 |
0 |
1316097 |
5.02 % |
06/02/2006 |