| The Vanguard Group |
Pennsylvania |
0 |
60082 |
2366263 |
87861 |
2454124 |
6.67 % |
13/02/2024 |
| The Vanguard Group |
Pennsylvania For |
0 |
50908 |
1810641 |
76835 |
1887476 |
5.14 % |
09/02/2023 |
| BlackRock, Inc. |
Delaware |
1934925 |
0 |
1979520 |
0 |
1979520 |
5.4 % |
03/02/2023 |
| BlackRock, Inc. |
Delaware |
1811444 |
0 |
1833085 |
0 |
1833085 |
4.99 % |
09/02/2022 |
| BlackRock, Inc. |
Delaware |
918105 |
0 |
928914 |
0 |
928914 |
5.1 % |
04/02/2022 |
| Alexander Capital Advisors, LLC |
Connecticut |
84150 |
0 |
386972 |
0 |
386972 |
2.1 % |
28/06/2019 |
| BlackRock, Inc. |
Delaware |
907685 |
0 |
923397 |
0 |
923397 |
4.99 % |
10/04/2019 |
| BlackRock, Inc. |
Delaware |
960236 |
0 |
975948 |
0 |
975948 |
5.3 % |
07/02/2019 |
| Alexander Capital Advisors, LLC |
Connecticut |
332000 |
0 |
1023388 |
0 |
1023388 |
5.5 % |
05/02/2019 |
| Alexander Capital Advisors, LLC |
Connecticut |
538350 |
0 |
1501335 |
0 |
1501335 |
7.98 % |
16/01/2018 |
| Alexander Capital Advisors, LLC |
Connecticut |
532500 |
0 |
1596337 |
0 |
1596337 |
8.5 % |
12/01/2017 |
| Alexander Capital Advisors, LLC |
Connecticut |
662000 |
0 |
1838144 |
0 |
1838144 |
9.7 % |
19/01/2016 |
| Alexander Capital Advisors, LLC |
Connecticut |
791500 |
0 |
2020361 |
0 |
2020361 |
10.5 % |
16/01/2015 |
| Neil Gagnon |
USA |
549464 |
301056 |
549464 |
301056 |
850520 |
4.38 % |
07/02/2014 |
| s Gagnon Securities LLC |
Delaware |
0 |
252682 |
0 |
252682 |
252682 |
1.3 % |
07/02/2014 |
| s Neil Gagnon |
USA |
549464 |
301056 |
549464 |
301056 |
850520 |
4.38 % |
07/02/2014 |
| Gagnon Securities LLC |
Delaware |
0 |
252682 |
0 |
252682 |
252682 |
1.3 % |
07/02/2014 |
| Alexander Capital Advisors, LLC |
Connecticut |
944500 |
0 |
2157398 |
0 |
2157398 |
11.1 % |
31/01/2014 |
| Riverbridge Partners LLC |
Minneapolis, Minnesota |
|
0 |
931733 |
0 |
931733 |
4.88 % |
04/02/2011 |
| Riverbridge Partners LLC |
Minneapolis, Minnesota |
|
0 |
931733 |
0 |
931733 |
4.88 % |
04/02/2011 |
| Alexander Capital Advisors, LLC |
Connecticut |
650600 |
0 |
2010562 |
0 |
2010562 |
10.5 % |
02/08/2010 |
| Epoch Investment Partners, Inc. |
Delaware, United States |
987556 |
0 |
987556 |
0 |
987556 |
5.17 % |
16/02/2010 |
| Riverbridge Partners LLC |
Minneapolis Minnesota |
735844 |
3460 |
967556 |
0 |
967556 |
5.07 % |
04/02/2010 |