3 month ago

1 month ago

Current

Buy

40

39

39

Overweight

4

4

4

Hold

1

3

3

Underweight

0

0

0

Sell

0

0

0

consensus

buy

buy

buy