tiprankstipranks
Market Cap
Any
Any
Sector
Any
Any
Name
Price & Change
Analyst Price Target
Dividend Amount
Dividend Yield
Analyst Consensus
Market Cap
Yearly Gain
Smart Score
xxxxxxxxxxxxxxxxxxxxxxxxxxx
C$46.64
+C$0.25 (+0.54%)
C$50.40
(8.06% Upside)
8.52%
3 Buy
8 Hold
0 Sell
Moderate Buy
C$42.55B-22.66%
10
xxxxxxxxxxxxxxxxxxxxxxxxxxx
C$8.85
+C$0.12 (+1.37%)
C$11.83
(33.67% Upside)
C$0.627.04%
5 Buy
1 Hold
0 Sell
Strong Buy
C$1.04B13.82%
10
xxxxxxxxxxxxxxxxxxxxxxxxxxx
C$50.50
-C$0.265 (-0.52%)
C$52.55
(4.07% Upside)
7.01%
3 Buy
5 Hold
1 Sell
Hold
C$107.37B3.70%
10
xxxxxxxxxxxxxxxxxxxxxxxxxxx
C$22.44
+C$0.2 (+0.9%)
C$25.10
(11.84% Upside)
6.74%
6 Buy
2 Hold
0 Sell
Strong Buy
C$32.94B-15.17%
10
xxxxxxxxxxxxxxxxxxxxxxxxxxx
C$10.23
C$0 (0%)
C$13.74
(34.33% Upside)
6.49%
9 Buy
1 Hold
0 Sell
Strong Buy
C$6.12B7.16%
10
xxxxxxxxxxxxxxxxxxxxxxxxxxx
C$69.31
+C$0.04 (+0.06%)
C$76.22
(9.97% Upside)
4.48%
7 Buy
2 Hold
0 Sell
Strong Buy
C$40.52B7.85%
10
xxxxxxxxxxxxxxxxxxxxxxxxxxx
C$3.66
-C$0.07 (-1.88%)
C$5.16
(40.94% Upside)
4.07%
7 Buy
1 Hold
0 Sell
Strong Buy
C$1.99B11.43%
10
xxxxxxxxxxxxxxxxxxxxxxxxxxx
C$142.34
-C$0.64 (-0.45%)
C$145.97
(2.55% Upside)
3.87%
5 Buy
2 Hold
0 Sell
Moderate Buy
C$200.45B12.01%
10
xxxxxxxxxxxxxxxxxxxxxxxxxxx
C$78.49
+C$0.61 (+0.78%)
C$90.25
(14.98% Upside)
3.71%
13 Buy
1 Hold
2 Sell
Moderate Buy
C$38.82B-5.00%
10
xxxxxxxxxxxxxxxxxxxxxxxxxxx
C$11.72
-C$0.04 (-0.34%)
C$14.94
(27.50% Upside)
3.58%
10 Buy
0 Hold
0 Sell
Strong Buy
C$7.27B34.01%
10
xxxxxxxxxxxxxxxxxxxxxxxxxxx
C$54.53
+C$0.44 (+0.81%)
C$61.95
(13.61% Upside)
C$1.703.36%
4 Buy
0 Hold
1 Sell
Moderate Buy
C$21.28B31.70%
10
xxxxxxxxxxxxxxxxxxxxxxxxxxx
C$17.31
-C$0.01 (-0.06%)
C$22.42
(29.52% Upside)
C$0.523.00%
6 Buy
0 Hold
0 Sell
Strong Buy
C$1.23B5.35%
10
xxxxxxxxxxxxxxxxxxxxxxxxxxx
C$16.37
+C$0.19 (+1.17%)
C$20.84
(27.30% Upside)
2.63%
7 Buy
2 Hold
0 Sell
Strong Buy
C$2.63B4.17%
10
xxxxxxxxxxxxxxxxxxxxxxxxxxx
C$93.71
+C$1.08 (+1.17%)
C$101.40
(8.20% Upside)
2.37%
11 Buy
1 Hold
0 Sell
Strong Buy
C$46.76B22.03%
10
xxxxxxxxxxxxxxxxxxxxxxxxxxx
C$23.40
+C$0.25 (+1.08%)
C$30.72
(31.28% Upside)
2.37%
10 Buy
2 Hold
0 Sell
Strong Buy
C$41.08B-9.16%
10
xxxxxxxxxxxxxxxxxxxxxxxxxxx
C$94.18
-C$0.95 (-1%)
C$102.94
(9.30% Upside)
2.24%
5 Buy
7 Hold
0 Sell
Moderate Buy
C$50.47B53.99%
10
xxxxxxxxxxxxxxxxxxxxxxxxxxx
C$20.37
-C$0.11 (-0.54%)
C$21.21
(4.12% Upside)
C$0.442.15%
5 Buy
2 Hold
0 Sell
Moderate Buy
C$1.10B146.15%
10
xxxxxxxxxxxxxxxxxxxxxxxxxxx
C$65.56
-C$0.4 (-0.61%)
C$77.23
(17.80% Upside)
C$4.101.67%
11 Buy
0 Hold
0 Sell
Strong Buy
C$23.04B20.78%
10
xxxxxxxxxxxxxxxxxxxxxxxxxxx
C$28.95
+C$0.09 (+0.31%)
C$27.84
(-3.84% Downside)
C$0.321.57%
4 Buy
1 Hold
0 Sell
Strong Buy
C$4.63B52.04%
10
xxxxxxxxxxxxxxxxxxxxxxxxxxx
C$108.05
+C$0.76 (+0.71%)
C$136.18
(26.04% Upside)
1.51%
3 Buy
0 Hold
0 Sell
Strong Buy
C$8.81B5.29%
10
xxxxxxxxxxxxxxxxxxxxxxxxxxx
C$1547.95
C$0 (0%)
C$1,824.99
(17.90% Upside)
1.32%
5 Buy
0 Hold
0 Sell
Strong Buy
C$36.67B62.86%
10
xxxxxxxxxxxxxxxxxxxxxxxxxxx
C$75.55
+C$0.97 (+1.3%)
C$77.43
(2.49% Upside)
1.11%
9 Buy
2 Hold
0 Sell
Strong Buy
C$34.25B10.41%
10
xxxxxxxxxxxxxxxxxxxxxxxxxxx
C$186.95
-C$1.61 (-0.85%)
C$219.03
(17.16% Upside)
1.08%
9 Buy
2 Hold
0 Sell
Strong Buy
C$15.79B29.36%
10
xxxxxxxxxxxxxxxxxxxxxxxxxxx
C$154.57
+C$0.36 (+0.23%)
C$191.74
(24.05% Upside)
0.26%
4 Buy
0 Hold
0 Sell
Strong Buy
C$7.76B23.31%
10