Total 2364
AD
ALBERT D MASON INC
ALBERT D MASON INC
2024-06-30
127 Stocks (5 new)
Value $130.00 Mil
Turnover 3%
![](https://static.gurufocus.com/images/country/us.png)
AA
ALESCO ADVISORS LLC
ALESCO ADVISORS LLC
2024-06-30
187 Stocks (7 new)
Value $3.05 Bil
Turnover 1%
![](https://static.gurufocus.com/images/country/us.png)
Total 2364