| 5 mins | 30 mins | Hourly | Daily | Weekly |
|---|---|---|---|---|
| SELL | BUY | BUY | BUY | BUY |
| 5 mins | 30 mins | Hourly | Daily | Weekly | |
|---|---|---|---|---|---|
| MA5 | 39.99▼ | 39.91▼ | 39.99▼ | 39.37▲ | 38.09▲ |
| MA10 | 40.03▼ | 40.07▼ | 39.92▼ | 38.67▲ | 37.36▲ |
| MA20 | 39.93▼ | 39.66▲ | 39.47▲ | 38.05▲ | 36.51▲ |
| MA50 | 39.25▲ | 38.99▲ | 38.71▲ | 37.20▲ | 36.04▲ |
| MA100 | 38.80▲ | 38.21▲ | 37.77▲ | 36.70▲ | 35.24▲ |
| MA200 | 37.89▲ | 37.56▲ | 37.10▲ | 36.03▲ | 32.50▲ |
| 5 mins | 30 mins | Hourly | Daily | Weekly | |
|---|---|---|---|---|---|
| MACD | -0.078▼ | -0.050▼ | -0.016▼ | 0.203▲ | 0.274▲ |
| RSI | 48.868▼ | 52.666▲ | 55.570▲ | 68.522▲ | 62.235▲ |
| STOCH | 22.995 | 39.852 | 55.462 | 83.418▲ | 71.367 |
| WILL %R | -100.000▼ | -75.000▼ | -45.727 | -26.202 | -14.348▲ |
| CCI | -149.081▼ | -54.663 | -9.365 | 152.015▲ | 216.468▲ |
| ▼ RSI | $BTO RSI(14) Crossed Below 70 | Set Alert |
|
Thursday, June 04, 2026 08:38 AM
Over the past ten years, since I first began writing for Seeking Alpha, my investing strategy has evolved from growth stocks to managing a portfolio that now holds mainly income investments. I like ...
|
|
Thursday, May 07, 2026 05:26 AM
Christine Hurtsellers, a director at JOHN HANCOCK FINANCIAL OPPORTUNITIES FUND (NASDAQ:BTO), purchased shares of the company’s common stock on May 6, 2026. The transactions involved the direct ...
|
|
Thursday, April 02, 2026 03:43 AM
Iran War volatility has tossed finance stocks “out with the bathwater.” It’s giving us a nice “second chance to buy” my favorite finance-focused dividend. That would be the John Hancock Financial ...
|
| date | open | high | low | close | volume |
|---|---|---|---|---|---|
| 02/07/26 | 40.20 | 40.66 | 39.541 | 39.67 | 49,496 |
| 01/07/26 | 38.97 | 40.655 | 38.525 | 39.83 | 121,248 |
| 30/06/26 | 39.11 | 39.84 | 38.485 | 39.42 | 80,849 |
| 29/06/26 | 38.90 | 39.25 | 38.3965 | 39.21 | 59,212 |
| 26/06/26 | 38.76 | 38.85 | 38.07 | 38.70 | 50,877 |
| 25/06/26 | 38.46 | 38.99 | 38.185 | 38.62 | 56,001 |
| 24/06/26 | 38.14 | 38.64 | 37.5667 | 38.45 | 58,932 |
| 23/06/26 | 37.56 | 38.172 | 37.4401 | 38.06 | 36,085 |
| 22/06/26 | 37.2101 | 37.89 | 37.2101 | 37.58 | 22,870 |
| 18/06/26 | 37.44 | 37.765 | 37.1601 | 37.17 | 19,235 |
|
|
||||
|
|
||||
|
|