NASDAQ : BESO
-$0.3 (-1.15%)
STRONG_BUY
1% Confidence7
Indicators1
Indicators0
IndicatorsAverage price over N periods; identifies trend direction
24.73
2026-07-22$26.15
Vol: 11623.34
24.14
25.36
| Date | SMA | Close | Volume |
|---|---|---|---|
| 2026-07-22 | 24.73 | $26.15 | 116 |
| 2026-07-21 | 24.59 | $26.17 | 114 |
| 2026-07-20 | 24.51 | $25.93 | 100 |
| 2026-07-17 | 24.39 | $25.19 | 100 |
| 2026-07-16 | 24.35 | $25.48 | 100 |
| 2026-07-15 | 24.32 | $26.03 | 100 |
| 2026-07-14 | 24.28 | $25.70 | 100 |
| 2026-07-13 | 24.17 | $24.62 | 100 |
| 2026-07-10 | 24.12 | $25.18 | 3500 |
| 2026-07-09 | 24.01 | $24.86 | 100 |
| 2026-07-08 | 23.92 | $24.68 | 100 |
| 2026-07-07 | 23.87 | $25.57 | 100 |
| 2026-07-06 | 23.71 | $25.66 | 250 |
| 2026-07-02 | 23.56 | $24.83 | 100 |
| 2026-07-01 | 23.43 | $23.81 | 145 |
| 2026-06-30 | 23.38 | $23.10 | 445 |
| 2026-06-29 | 23.38 | $23.79 | 512 |
| 2026-06-26 | 23.35 | $23.24 | 100 |
| 2026-06-25 | 23.34 | $22.21 | 100 |
| 2026-06-24 | 23.41 | $22.41 | 100 |
| 2026-06-23 | 23.48 | $23.39 | 317 |
| 2026-06-22 | 23.51 | $24.44 | 949 |
| 2026-06-18 | 23.51 | $23.70 | 100 |
| 2026-06-17 | 23.55 | $24.26 | 400 |
| 2026-06-16 | 23.54 | $24.88 | 100 |
| 2026-06-15 | 23.50 | $25.27 | 626 |
| 2026-06-12 | 23.50 | $23.58 | 303 |
| 2026-06-11 | 23.64 | $23.63 | 300 |
| 2026-06-10 | 23.74 | $22.88 | 542 |
| 2026-06-09 | 23.91 | $23.11 | 300 |
| 2026-06-08 | 24.11 | $23.64 | 202 |
| 2026-06-05 | 24.24 | $22.40 | 10300 |
| 2026-06-04 | 24.40 | $22.63 | 500 |
| 2026-06-03 | 24.57 | $22.22 | 6900 |
| 2026-06-02 | 24.75 | $22.84 | 4702 |
| 2026-06-01 | 24.88 | $23.02 | 228 |
| 2026-05-29 | 24.98 | $23.16 | 300 |
| 2026-05-28 | 25.05 | $23.16 | 700 |
| 2026-05-27 | 25.11 | $23.62 | 11114 |
| 2026-05-26 | 25.18 | $23.81 | 1692 |
| 2026-05-22 | 25.24 | $23.86 | 200 |
| 2026-05-21 | 25.32 | $24.57 | 1506 |
| 2026-05-20 | 25.36 | $24.40 | 400 |
Weighted average giving more weight to recent prices
25.08
2026-07-22$26.15
Vol: 11623.55
24.21
25.39
| Date | EMA | Close | Volume |
|---|---|---|---|
| 2026-07-22 | 25.08 | $26.15 | 116 |
| 2026-07-21 | 24.97 | $26.17 | 114 |
| 2026-07-20 | 24.84 | $25.93 | 100 |
| 2026-07-17 | 24.72 | $25.19 | 100 |
| 2026-07-16 | 24.67 | $25.48 | 100 |
| 2026-07-15 | 24.59 | $26.03 | 100 |
| 2026-07-14 | 24.44 | $25.70 | 100 |
| 2026-07-13 | 24.30 | $24.62 | 100 |
| 2026-07-10 | 24.27 | $25.18 | 3500 |
| 2026-07-09 | 24.18 | $24.86 | 100 |
| 2026-07-08 | 24.10 | $24.68 | 100 |
| 2026-07-07 | 24.04 | $25.57 | 100 |
| 2026-07-06 | 23.88 | $25.66 | 250 |
| 2026-07-02 | 23.70 | $24.83 | 100 |
| 2026-07-01 | 23.58 | $23.81 | 145 |
| 2026-06-30 | 23.55 | $23.10 | 445 |
| 2026-06-29 | 23.60 | $23.79 | 512 |
| 2026-06-26 | 23.58 | $23.24 | 100 |
| 2026-06-25 | 23.61 | $22.21 | 100 |
| 2026-06-24 | 23.76 | $22.41 | 100 |
| 2026-06-23 | 23.90 | $23.39 | 317 |
| 2026-06-22 | 23.96 | $24.44 | 949 |
| 2026-06-18 | 23.91 | $23.70 | 100 |
| 2026-06-17 | 23.93 | $24.26 | 400 |
| 2026-06-16 | 23.90 | $24.88 | 100 |
| 2026-06-15 | 23.79 | $25.27 | 626 |
| 2026-06-12 | 23.64 | $23.58 | 303 |
| 2026-06-11 | 23.64 | $23.63 | 300 |
| 2026-06-10 | 23.64 | $22.88 | 542 |
| 2026-06-09 | 23.72 | $23.11 | 300 |
| 2026-06-08 | 23.79 | $23.64 | 202 |
| 2026-06-05 | 23.80 | $22.40 | 10300 |
| 2026-06-04 | 23.95 | $22.63 | 500 |
| 2026-06-03 | 24.09 | $22.22 | 6900 |
| 2026-06-02 | 24.29 | $22.84 | 4702 |
| 2026-06-01 | 24.44 | $23.02 | 228 |
| 2026-05-29 | 24.59 | $23.16 | 300 |
| 2026-05-28 | 24.74 | $23.16 | 700 |
| 2026-05-27 | 24.91 | $23.62 | 11114 |
| 2026-05-26 | 25.04 | $23.81 | 1692 |
| 2026-05-22 | 25.17 | $23.86 | 200 |
| 2026-05-21 | 25.31 | $24.57 | 1506 |
| 2026-05-20 | 25.39 | $24.40 | 400 |
SMA variant with linearly increasing weights
25.31
2026-07-22$26.15
Vol: 11623.23
24.09
25.36
| Date | WMA | Close | Volume |
|---|---|---|---|
| 2026-07-22 | 25.31 | $26.15 | 116 |
| 2026-07-21 | 25.16 | $26.17 | 114 |
| 2026-07-20 | 25.00 | $25.93 | 100 |
| 2026-07-17 | 24.86 | $25.19 | 100 |
| 2026-07-16 | 24.78 | $25.48 | 100 |
| 2026-07-15 | 24.67 | $26.03 | 100 |
| 2026-07-14 | 24.50 | $25.70 | 100 |
| 2026-07-13 | 24.35 | $24.62 | 100 |
| 2026-07-10 | 24.31 | $25.18 | 3500 |
| 2026-07-09 | 24.19 | $24.86 | 100 |
| 2026-07-08 | 24.11 | $24.68 | 100 |
| 2026-07-07 | 24.03 | $25.57 | 100 |
| 2026-07-06 | 23.85 | $25.66 | 250 |
| 2026-07-02 | 23.65 | $24.83 | 100 |
| 2026-07-01 | 23.52 | $23.81 | 145 |
| 2026-06-30 | 23.48 | $23.10 | 445 |
| 2026-06-29 | 23.50 | $23.79 | 512 |
| 2026-06-26 | 23.46 | $23.24 | 100 |
| 2026-06-25 | 23.47 | $22.21 | 100 |
| 2026-06-24 | 23.59 | $22.41 | 100 |
| 2026-06-23 | 23.69 | $23.39 | 317 |
| 2026-06-22 | 23.70 | $24.44 | 949 |
| 2026-06-18 | 23.61 | $23.70 | 100 |
| 2026-06-17 | 23.60 | $24.26 | 400 |
| 2026-06-16 | 23.53 | $24.88 | 100 |
| 2026-06-15 | 23.39 | $25.27 | 626 |
| 2026-06-12 | 23.23 | $23.58 | 303 |
| 2026-06-11 | 23.23 | $23.63 | 300 |
| 2026-06-10 | 23.24 | $22.88 | 542 |
| 2026-06-09 | 23.34 | $23.11 | 300 |
| 2026-06-08 | 23.44 | $23.64 | 202 |
| 2026-06-05 | 23.49 | $22.40 | 10300 |
| 2026-06-04 | 23.68 | $22.63 | 500 |
| 2026-06-03 | 23.87 | $22.22 | 6900 |
| 2026-06-02 | 24.11 | $22.84 | 4702 |
| 2026-06-01 | 24.30 | $23.02 | 228 |
| 2026-05-29 | 24.49 | $23.16 | 300 |
| 2026-05-28 | 24.67 | $23.16 | 700 |
| 2026-05-27 | 24.86 | $23.62 | 11114 |
| 2026-05-26 | 25.01 | $23.81 | 1692 |
| 2026-05-22 | 25.14 | $23.86 | 200 |
| 2026-05-21 | 25.28 | $24.57 | 1506 |
| 2026-05-20 | 25.36 | $24.40 | 400 |
Double-smoothed EMA, more responsive than EMA
25.75
2026-07-22$26.15
Vol: 11622.73
23.92
25.75
| Date | DEMA | Close | Volume |
|---|---|---|---|
| 2026-07-22 | 25.75 | $26.15 | 116 |
| 2026-07-21 | 25.59 | $26.17 | 114 |
| 2026-07-20 | 25.41 | $25.93 | 100 |
| 2026-07-17 | 25.24 | $25.19 | 100 |
| 2026-07-16 | 25.19 | $25.48 | 100 |
| 2026-07-15 | 25.08 | $26.03 | 100 |
| 2026-07-14 | 24.82 | $25.70 | 100 |
| 2026-07-13 | 24.60 | $24.62 | 100 |
| 2026-07-10 | 24.56 | $25.18 | 3500 |
| 2026-07-09 | 24.40 | $24.86 | 100 |
| 2026-07-08 | 24.28 | $24.68 | 100 |
| 2026-07-07 | 24.18 | $25.57 | 100 |
| 2026-07-06 | 23.87 | $25.66 | 250 |
| 2026-07-02 | 23.50 | $24.83 | 100 |
| 2026-07-01 | 23.24 | $23.81 | 145 |
| 2026-06-30 | 23.15 | $23.10 | 445 |
| 2026-06-29 | 23.21 | $23.79 | 512 |
| 2026-06-26 | 23.12 | $23.24 | 100 |
| 2026-06-25 | 23.15 | $22.21 | 100 |
| 2026-06-24 | 23.39 | $22.41 | 100 |
| 2026-06-23 | 23.64 | $23.39 | 317 |
| 2026-06-22 | 23.72 | $24.44 | 949 |
| 2026-06-18 | 23.59 | $23.70 | 100 |
| 2026-06-17 | 23.60 | $24.26 | 400 |
| 2026-06-16 | 23.50 | $24.88 | 100 |
| 2026-06-15 | 23.25 | $25.27 | 626 |
| 2026-06-12 | 22.88 | $23.58 | 303 |
| 2026-06-11 | 22.82 | $23.63 | 300 |
| 2026-06-10 | 22.73 | $22.88 | 542 |
| 2026-06-09 | 22.80 | $23.11 | 300 |
| 2026-06-08 | 22.83 | $23.64 | 202 |
| 2026-06-05 | 22.76 | $22.40 | 10300 |
| 2026-06-04 | 22.94 | $22.63 | 500 |
| 2026-06-03 | 23.12 | $22.22 | 6900 |
| 2026-06-02 | 23.41 | $22.84 | 4702 |
| 2026-06-01 | 23.62 | $23.02 | 228 |
| 2026-05-29 | 23.83 | $23.16 | 300 |
| 2026-05-28 | 24.05 | $23.16 | 700 |
| 2026-05-27 | 24.31 | $23.62 | 11114 |
| 2026-05-26 | 24.52 | $23.81 | 1692 |
| 2026-05-22 | 24.73 | $23.86 | 200 |
| 2026-05-21 | 24.96 | $24.57 | 1506 |
| 2026-05-20 | 25.08 | $24.40 | 400 |
Triple-smoothed EMA, fastest response to price changes
26.21
2026-07-22$26.15
Vol: 11622.29
23.98
26.21
| Date | TEMA | Close | Volume |
|---|---|---|---|
| 2026-07-22 | 26.21 | $26.15 | 116 |
| 2026-07-21 | 26.07 | $26.17 | 114 |
| 2026-07-20 | 25.87 | $25.93 | 100 |
| 2026-07-17 | 25.69 | $25.19 | 100 |
| 2026-07-16 | 25.70 | $25.48 | 100 |
| 2026-07-15 | 25.61 | $26.03 | 100 |
| 2026-07-14 | 25.31 | $25.70 | 100 |
| 2026-07-13 | 25.04 | $24.62 | 100 |
| 2026-07-10 | 25.05 | $25.18 | 3500 |
| 2026-07-09 | 24.88 | $24.86 | 100 |
| 2026-07-08 | 24.76 | $24.68 | 100 |
| 2026-07-07 | 24.67 | $25.57 | 100 |
| 2026-07-06 | 24.27 | $25.66 | 250 |
| 2026-07-02 | 23.74 | $24.83 | 100 |
| 2026-07-01 | 23.37 | $23.81 | 145 |
| 2026-06-30 | 23.24 | $23.10 | 445 |
| 2026-06-29 | 23.30 | $23.79 | 512 |
| 2026-06-26 | 23.17 | $23.24 | 100 |
| 2026-06-25 | 23.19 | $22.21 | 100 |
| 2026-06-24 | 23.54 | $22.41 | 100 |
| 2026-06-23 | 23.90 | $23.39 | 317 |
| 2026-06-22 | 24.04 | $24.44 | 949 |
| 2026-06-18 | 23.87 | $23.70 | 100 |
| 2026-06-17 | 23.90 | $24.26 | 400 |
| 2026-06-16 | 23.76 | $24.88 | 100 |
| 2026-06-15 | 23.39 | $25.27 | 626 |
| 2026-06-12 | 22.82 | $23.58 | 303 |
| 2026-06-11 | 22.67 | $23.63 | 300 |
| 2026-06-10 | 22.49 | $22.88 | 542 |
| 2026-06-09 | 22.51 | $23.11 | 300 |
| 2026-06-08 | 22.48 | $23.64 | 202 |
| 2026-06-05 | 22.29 | $22.40 | 10300 |
| 2026-06-04 | 22.46 | $22.63 | 500 |
| 2026-06-03 | 22.62 | $22.22 | 6900 |
| 2026-06-02 | 22.95 | $22.84 | 4702 |
| 2026-06-01 | 23.18 | $23.02 | 228 |
| 2026-05-29 | 23.41 | $23.16 | 300 |
| 2026-05-28 | 23.65 | $23.16 | 700 |
| 2026-05-27 | 23.96 | $23.62 | 11114 |
| 2026-05-26 | 24.21 | $23.81 | 1692 |
| 2026-05-22 | 24.46 | $23.86 | 200 |
| 2026-05-21 | 24.75 | $24.57 | 1506 |
| 2026-05-20 | 24.88 | $24.40 | 400 |
Momentum oscillator measuring overbought/oversold conditions
56.80
2026-07-22$26.15
Vol: 11632.68
46.59
57.02
| Date | RSI | Close | Volume |
|---|---|---|---|
| 2026-07-22 | 56.80 | $26.15 | 116 |
| 2026-07-21 | 56.91 | $26.17 | 114 |
| 2026-07-20 | 55.96 | $25.93 | 100 |
| 2026-07-17 | 52.91 | $25.19 | 100 |
| 2026-07-16 | 54.31 | $25.48 | 100 |
| 2026-07-15 | 57.02 | $26.03 | 100 |
| 2026-07-14 | 55.76 | $25.70 | 100 |
| 2026-07-13 | 51.32 | $24.62 | 100 |
| 2026-07-10 | 53.99 | $25.18 | 3500 |
| 2026-07-09 | 52.66 | $24.86 | 100 |
| 2026-07-08 | 51.91 | $24.68 | 100 |
| 2026-07-07 | 56.06 | $25.57 | 100 |
| 2026-07-06 | 56.49 | $25.66 | 250 |
| 2026-07-02 | 53.33 | $24.83 | 100 |
| 2026-07-01 | 49.00 | $23.81 | 145 |
| 2026-06-30 | 45.66 | $23.10 | 445 |
| 2026-06-29 | 48.60 | $23.79 | 512 |
| 2026-06-26 | 45.97 | $23.24 | 100 |
| 2026-06-25 | 40.56 | $22.21 | 100 |
| 2026-06-24 | 41.32 | $22.41 | 100 |
| 2026-06-23 | 45.29 | $23.39 | 317 |
| 2026-06-22 | 50.19 | $24.44 | 949 |
| 2026-06-18 | 46.30 | $23.70 | 100 |
| 2026-06-17 | 49.06 | $24.26 | 400 |
| 2026-06-16 | 52.33 | $24.88 | 100 |
| 2026-06-15 | 54.51 | $25.27 | 626 |
| 2026-06-12 | 45.11 | $23.58 | 303 |
| 2026-06-11 | 45.38 | $23.63 | 300 |
| 2026-06-10 | 40.42 | $22.88 | 542 |
| 2026-06-09 | 41.52 | $23.11 | 300 |
| 2026-06-08 | 44.14 | $23.64 | 202 |
| 2026-06-05 | 35.02 | $22.40 | 10300 |
| 2026-06-04 | 36.06 | $22.63 | 500 |
| 2026-06-03 | 32.68 | $22.22 | 6900 |
| 2026-06-02 | 35.36 | $22.84 | 4702 |
| 2026-06-01 | 36.18 | $23.02 | 228 |
| 2026-05-29 | 36.81 | $23.16 | 300 |
| 2026-05-28 | 36.81 | $23.16 | 700 |
| 2026-05-27 | 38.82 | $23.62 | 11114 |
| 2026-05-26 | 39.67 | $23.81 | 1692 |
| 2026-05-22 | 39.89 | $23.86 | 200 |
| 2026-05-21 | 43.08 | $24.57 | 1506 |
| 2026-05-20 | 42.02 | $24.40 | 400 |
Momentum indicator similar to RSI, inverted scale
-7.08
2026-07-22$26.15
Vol: 116-100.00
-47.13
0.00
| Date | Williams | Close | Volume |
|---|---|---|---|
| 2026-07-22 | -7.08 | $26.15 | 116 |
| 2026-07-21 | -6.60 | $26.17 | 114 |
| 2026-07-20 | -2.62 | $25.93 | 100 |
| 2026-07-17 | -21.99 | $25.19 | 100 |
| 2026-07-16 | -14.40 | $25.48 | 100 |
| 2026-07-15 | 0.00 | $26.03 | 100 |
| 2026-07-14 | 0.00 | $25.70 | 100 |
| 2026-07-13 | -30.55 | $24.62 | 100 |
| 2026-07-10 | -14.41 | $25.18 | 3500 |
| 2026-07-09 | -23.63 | $24.86 | 100 |
| 2026-07-08 | -28.82 | $24.68 | 100 |
| 2026-07-07 | -3.17 | $25.57 | 100 |
| 2026-07-06 | -0.58 | $25.66 | 250 |
| 2026-07-02 | -18.63 | $24.83 | 100 |
| 2026-07-01 | -49.54 | $23.81 | 145 |
| 2026-06-30 | -71.25 | $23.10 | 445 |
| 2026-06-29 | -50.15 | $23.79 | 512 |
| 2026-06-26 | -66.97 | $23.24 | 100 |
| 2026-06-25 | -98.47 | $22.21 | 100 |
| 2026-06-24 | -76.84 | $22.41 | 100 |
| 2026-06-23 | -51.91 | $23.39 | 317 |
| 2026-06-22 | -25.19 | $24.44 | 949 |
| 2026-06-18 | -44.02 | $23.70 | 100 |
| 2026-06-17 | -29.77 | $24.26 | 400 |
| 2026-06-16 | -13.99 | $24.88 | 100 |
| 2026-06-15 | -4.07 | $25.27 | 626 |
| 2026-06-12 | -45.55 | $23.58 | 303 |
| 2026-06-11 | -55.99 | $23.63 | 300 |
| 2026-06-10 | -71.49 | $22.88 | 542 |
| 2026-06-09 | -67.01 | $23.11 | 300 |
| 2026-06-08 | -61.85 | $23.64 | 202 |
| 2026-06-05 | -83.96 | $22.40 | 10300 |
| 2026-06-04 | -79.86 | $22.63 | 500 |
| 2026-06-03 | -87.17 | $22.22 | 6900 |
| 2026-06-02 | -76.11 | $22.84 | 4702 |
| 2026-06-01 | -72.91 | $23.02 | 228 |
| 2026-05-29 | -70.41 | $23.16 | 300 |
| 2026-05-28 | -70.41 | $23.16 | 700 |
| 2026-05-27 | -62.21 | $23.62 | 11114 |
| 2026-05-26 | -100.00 | $23.81 | 1692 |
| 2026-05-22 | -100.00 | $23.86 | 200 |
| 2026-05-21 | -80.95 | $24.57 | 1506 |
| 2026-05-20 | -86.01 | $24.40 | 400 |
Measures trend strength on a scale of 0-100
34.89
2026-07-22$26.15
Vol: 1163.73
29.20
35.23
| Date | ADX | Close | Volume |
|---|---|---|---|
| 2026-07-22 | 34.89 | $26.15 | 116 |
| 2026-07-21 | 34.85 | $26.17 | 114 |
| 2026-07-20 | 34.79 | $25.93 | 100 |
| 2026-07-17 | 34.85 | $25.19 | 100 |
| 2026-07-16 | 35.10 | $25.48 | 100 |
| 2026-07-15 | 35.23 | $26.03 | 100 |
| 2026-07-14 | 35.10 | $25.70 | 100 |
| 2026-07-13 | 35.04 | $24.62 | 100 |
| 2026-07-10 | 35.21 | $25.18 | 3500 |
| 2026-07-09 | 35.15 | $24.86 | 100 |
| 2026-07-08 | 35.16 | $24.68 | 100 |
| 2026-07-07 | 35.21 | $25.57 | 100 |
| 2026-07-06 | 34.87 | $25.66 | 250 |
| 2026-07-02 | 34.47 | $24.83 | 100 |
| 2026-07-01 | 34.21 | $23.81 | 145 |
| 2026-06-30 | 34.12 | $23.10 | 445 |
| 2026-06-29 | 34.17 | $23.79 | 512 |
| 2026-06-26 | 34.17 | $23.24 | 100 |
| 2026-06-25 | 34.27 | $22.21 | 100 |
| 2026-06-24 | 34.59 | $22.41 | 100 |
| 2026-06-23 | 34.84 | $23.39 | 317 |
| 2026-06-22 | 34.80 | $24.44 | 949 |
| 2026-06-18 | 34.32 | $23.70 | 100 |
| 2026-06-17 | 34.00 | $24.26 | 400 |
| 2026-06-16 | 33.46 | $24.88 | 100 |
| 2026-06-15 | 32.64 | $25.27 | 626 |
| 2026-06-12 | 31.63 | $23.58 | 303 |
| 2026-06-11 | 30.80 | $23.63 | 300 |
| 2026-06-10 | 29.93 | $22.88 | 542 |
| 2026-06-09 | 29.08 | $23.11 | 300 |
| 2026-06-08 | 28.19 | $23.64 | 202 |
| 2026-06-05 | 26.90 | $22.40 | 10300 |
| 2026-06-04 | 25.67 | $22.63 | 500 |
| 2026-06-03 | 24.30 | $22.22 | 6900 |
| 2026-06-02 | 22.85 | $22.84 | 4702 |
| 2026-06-01 | 21.11 | $23.02 | 228 |
| 2026-05-29 | 19.24 | $23.16 | 300 |
| 2026-05-28 | 17.28 | $23.16 | 700 |
| 2026-05-27 | 15.22 | $23.62 | 11114 |
| 2026-05-26 | 13.05 | $23.81 | 1692 |
| 2026-05-22 | 10.13 | $23.86 | 200 |
| 2026-05-21 | 7.06 | $24.57 | 1506 |
| 2026-05-20 | 3.73 | $24.40 | 400 |