7/26/2024 | Bank of New York Mellon Corp | 1,181,769 | $9.87M | 0.0% | +5.0% | 1.329% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
7/23/2024 | Hennessy Advisors Inc. | 320,000 | $2.67M | 0.1% | +1.6% | 0.360% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
7/22/2024 | Canton Hathaway LLC | 203,422 | $1.70M | 0.5% | -9.0% | 0.229% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
7/20/2024 | Hennion & Walsh Asset Management Inc. | 52,099 | $0.44M | 0.0% | +4.2% | 0.059% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
7/18/2024 | Assenagon Asset Management S.A. | 384,384 | $3.21M | 0.0% | -8.0% | 0.432% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
7/12/2024 | SG Americas Securities LLC | 12,258 | $0.10M | 0.0% | N/A | 0.014% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
7/10/2024 | CWM LLC | 8,827 | $74K | 0.0% | +1,806.5% | 0.010% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
7/3/2024 | Beese Fulmer Investment Management Inc. | 21,332 | $0.18M | 0.0% | -19.2% | 0.024% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
5/20/2024 | EMC Capital Management | 14,010 | $0.14M | 0.1% | N/A | 0.016% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
5/17/2024 | Comerica Bank | 77,171 | $0.77M | 0.0% | -5.2% | 0.087% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
5/16/2024 | California State Teachers Retirement System | 88,668 | $0.88M | 0.0% | -4.9% | 0.100% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
5/15/2024 | Price T Rowe Associates Inc. MD | 74,413 | $0.74M | 0.0% | +4.3% | 0.084% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
5/14/2024 | EntryPoint Capital LLC | 4,729 | $47K | 0.0% | N/A | 0.005% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
5/10/2024 | Vanguard Group Inc. | 10,145,485 | $101.05M | 0.0% | +0.5% | 11.317% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
5/9/2024 | State Board of Administration of Florida Retirement System | 56,337 | $0.59M | 0.0% | +126.0% | 0.063% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
5/8/2024 | ProShare Advisors LLC | 17,640 | $0.18M | 0.0% | +7.4% | 0.020% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
5/7/2024 | Sei Investments Co. | 47,640 | $0.47M | 0.0% | +26.2% | 0.053% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
5/7/2024 | Empowered Funds LLC | 213,802 | $2.13M | 0.0% | -8.3% | 0.238% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
5/6/2024 | LSV Asset Management | 546,400 | $5.44M | 0.0% | -5.3% | 0.609% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
5/2/2024 | Jennison Associates LLC | 4,917,763 | $48.98M | 0.0% | +9.4% | 5.486% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
5/2/2024 | Mutual of America Capital Management LLC | 496,764 | $4.95M | 0.1% | -3.9% | 0.554% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
5/1/2024 | Wakefield Asset Management LLLP | 90,290 | $0.90M | 0.3% | N/A | 0.101% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
5/1/2024 | BNP Paribas Financial Markets | 61,475 | $0.61M | 0.0% | +58.7% | 0.069% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
4/30/2024 | Commonwealth Equity Services LLC | 57,716 | $0.58M | 0.0% | -6.2% | 0.064% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
4/29/2024 | Principal Financial Group Inc. | 461,184 | $4.59M | 0.0% | -0.4% | 0.514% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
4/26/2024 | Yousif Capital Management LLC | 40,192 | $0.40M | 0.0% | -8.7% | 0.045% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
4/25/2024 | New York State Teachers Retirement System | 162,979 | $1.62M | 0.0% | -3.1% | 0.182% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
4/24/2024 | Assenagon Asset Management S.A. | 417,861 | $4.16M | 0.0% | -2.4% | 0.466% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
4/23/2024 | WASHINGTON TRUST Co | 32,644 | $0.33M | 0.0% | -33.8% | 0.036% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
4/17/2024 | Hennion & Walsh Asset Management Inc. | 50,002 | $0.50M | 0.0% | +12.6% | 0.056% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
4/16/2024 | Hennessy Advisors Inc. | 315,000 | $3.14M | 0.1% | +14.5% | 0.351% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
4/11/2024 | Congress Asset Management Co. MA | 251,807 | $2.51M | 0.0% | -4.0% | 0.281% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
3/22/2024 | PNC Financial Services Group Inc. | 2,808 | $31K | 0.0% | -35.2% | 0.003% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
3/14/2024 | Hennessy Advisors Inc. | 275,000 | $3M | 0.2% | +19.6% | 0.309% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
3/11/2024 | Vanguard Group Inc. | 10,091,274 | $110.10M | 0.0% | +0.3% | 11.353% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
2/12/2024 | Hsbc Holdings PLC | 169,961 | $1.88M | 0.0% | N/A | 0.191% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
2/9/2024 | Aigen Investment Management LP | 31,198 | $0.34M | 0.1% | +106.6% | 0.035% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
2/9/2024 | Trexquant Investment LP | 28,733 | $0.31M | 0.0% | -23.2% | 0.032% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
2/8/2024 | Massachusetts Financial Services Co. MA | 3,320,607 | $36.23M | 0.0% | -4.8% | 3.736% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
2/7/2024 | Principal Financial Group Inc. | 462,945 | $5.05M | 0.0% | -3.2% | 0.521% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
2/7/2024 | Dimensional Fund Advisors LP | 5,008,133 | $54.64M | 0.0% | +0.8% | 5.636% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
2/7/2024 | BNP Paribas Financial Markets | 38,726 | $0.42M | 0.0% | -10.2% | 0.044% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
2/6/2024 | Charles Schwab Investment Management Inc. | 1,091,845 | $11.91M | 0.0% | +6.0% | 1.229% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
2/6/2024 | Avalon Trust Co | 20,000 | $0.22M | 0.0% | -62.7% | 0.023% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
2/6/2024 | LSV Asset Management | 576,938 | $6.29M | 0.0% | -13.9% | 0.649% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
2/6/2024 | Amalgamated Bank | 33,303 | $0.36M | 0.0% | -5.2% | 0.037% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
2/6/2024 | Swiss National Bank | 174,700 | $1.91M | 0.0% | -10.7% | 0.197% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
2/5/2024 | Victory Capital Management Inc. | 28,542 | $0.31M | 0.0% | +13.4% | 0.032% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
2/1/2024 | GAMMA Investing LLC | 3,118 | $34K | 0.0% | N/A | 0.004% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
2/1/2024 | New York State Common Retirement Fund | 34,148 | $0.37M | 0.0% | -3.0% | 0.038% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
2/1/2024 | Illinois Municipal Retirement Fund | 50,821 | $0.55M | 0.0% | -4.7% | 0.057% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
2/1/2024 | Jennison Associates LLC | 4,493,648 | $49.03M | 0.0% | +24.0% | 5.056% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
1/30/2024 | Canton Hathaway LLC | 263,422 | $2.87M | 0.9% | -1.5% | 0.296% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
1/29/2024 | Louisiana State Employees Retirement System | 44,500 | $0.49M | 0.0% | N/A | 0.050% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
1/29/2024 | Crestwood Advisors Group LLC | 13,554 | $0.15M | 0.0% | -11.7% | 0.015% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
1/26/2024 | Mutual of America Capital Management LLC | 516,761 | $5.64M | 0.1% | +12.7% | 0.581% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
1/26/2024 | Sequoia Financial Advisors LLC | 12,255 | $0.13M | 0.0% | N/A | 0.014% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
1/25/2024 | Nisa Investment Advisors LLC | 2,297 | $25K | 0.0% | +2,268.0% | 0.003% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
1/18/2024 | Hennessy Advisors Inc. | 275,000 | $3M | 0.2% | +19.6% | 0.309% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
1/17/2024 | Assenagon Asset Management S.A. | 427,950 | $4.67M | 0.0% | +71.7% | 0.482% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
1/16/2024 | Raymond James & Associates | 51,415 | $0.56M | 0.0% | -3.9% | 0.058% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
1/11/2024 | Dynamic Advisor Solutions LLC | 116,228 | $1.24M | 0.0% | -5.2% | 0.131% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
1/9/2024 | Beese Fulmer Investment Management Inc. | 26,405 | $0.29M | 0.0% | -13.2% | 0.030% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
12/18/2023 | Vanguard Group Inc. | 10,058,484 | $91.63M | 0.0% | -0.2% | 11.318% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
12/13/2023 | Teachers Retirement System of The State of Kentucky | 24,801 | $0.23M | 0.0% | -78.9% | 0.028% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/30/2023 | American Century Companies Inc. | 789,531 | $7.19M | 0.0% | +13.2% | 0.888% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/15/2023 | Crestwood Advisors Group LLC | 15,354 | $0.14M | 0.0% | N/A | 0.017% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/14/2023 | Trexquant Investment LP | 37,430 | $0.34M | 0.0% | N/A | 0.042% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/13/2023 | Healthcare of Ontario Pension Plan Trust Fund | 28,800 | $0.26M | 0.0% | -79.5% | 0.032% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/13/2023 | Fuller & Thaler Asset Management Inc. | 5,196,934 | $47.34M | 0.3% | -1.4% | 5.848% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/13/2023 | Aigen Investment Management LP | 15,104 | $0.14M | 0.0% | N/A | 0.017% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/13/2023 | Rafferty Asset Management LLC | 77,646 | $0.71M | 0.0% | -41.2% | 0.087% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/9/2023 | Rhumbline Advisers | 283,180 | $2.58M | 0.0% | -0.8% | 0.319% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/9/2023 | Citigroup Inc. | 127,755 | $1.16M | 0.0% | -23.1% | 0.144% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/9/2023 | Blair William & Co. IL | 22,210 | $0.20M | 0.0% | -8.3% | 0.025% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/9/2023 | Commonwealth of Pennsylvania Public School Empls Retrmt SYS | 59,277 | $0.54M | 0.0% | -40.3% | 0.067% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/9/2023 | Texas Permanent School Fund Corp | 74,809 | $0.68M | 0.0% | -3.2% | 0.084% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/9/2023 | Mutual of America Capital Management LLC | 458,591 | $4.18M | 0.1% | +2.1% | 0.516% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/8/2023 | State of New Jersey Common Pension Fund D | 260,520 | $2.37M | 0.0% | -10.6% | 0.294% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/8/2023 | HighTower Advisors LLC | 58,384 | $0.54M | 0.0% | -17.8% | 0.066% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/8/2023 | Pathstone Family Office LLC | 110,005 | $1M | 0.0% | -2.2% | 0.124% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/8/2023 | Charles Schwab Investment Management Inc. | 1,029,559 | $9.38M | 0.0% | +6.5% | 1.161% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/8/2023 | Massachusetts Financial Services Co. MA | 3,487,227 | $31.77M | 0.0% | +1.2% | 3.933% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/8/2023 | Swiss National Bank | 195,600 | $1.78M | 0.0% | +1.7% | 0.221% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/8/2023 | Moors & Cabot Inc. | 64,664 | $0.59M | 0.0% | -4.2% | 0.073% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/8/2023 | Keybank National Association OH | 23,616 | $0.22M | 0.0% | +70.2% | 0.027% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/7/2023 | New York State Common Retirement Fund | 35,203 | $0.32M | 0.0% | -73.4% | 0.040% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/7/2023 | Barclays PLC | 166,807 | $1.52M | 0.0% | -14.1% | 0.188% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/7/2023 | Fox Run Management L.L.C. | 11,678 | $0.11M | 0.0% | N/A | 0.013% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/6/2023 | Illinois Municipal Retirement Fund | 53,324 | $0.49M | 0.0% | N/A | 0.060% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/6/2023 | Parsons Capital Management Inc. RI | 54,662 | $0.50M | 0.0% | +7.9% | 0.062% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/6/2023 | Assenagon Asset Management S.A. | 249,217 | $2.27M | 0.0% | +1,699.3% | 0.281% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/6/2023 | Victory Capital Management Inc. | 25,179 | $0.23M | 0.0% | -9.7% | 0.028% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/6/2023 | Ieq Capital LLC | 12,025 | $0.11M | 0.0% | N/A | 0.014% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/4/2023 | LSV Asset Management | 669,700 | $6.10M | 0.0% | -0.9% | 0.755% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
11/2/2023 | Principal Financial Group Inc. | 478,408 | $4.36M | 0.0% | -4.2% | 0.540% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
10/31/2023 | Jennison Associates LLC | 3,623,321 | $33.01M | 0.0% | +199.0% | 4.086% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
10/30/2023 | Yousif Capital Management LLC | 43,912 | $0.40M | 0.0% | -5.7% | 0.050% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
10/27/2023 | Hennion & Walsh Asset Management Inc. | 35,301 | $0.32M | 0.0% | +7.2% | 0.040% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |
10/27/2023 | TD Asset Management Inc | 16,100 | $0.15M | 0.0% | -13.9% | 0.018% | ![Search for SEC Filing on Google Icon](/images/insider-trades-icon-search.svg?v=2) |