NASDAQ : BFLX
-$0.05 (-0.2%)
STRONG_SELL
1% Confidence2
Indicators6
Indicators0
IndicatorsAverage price over N periods; identifies trend direction
25.40
2026-07-27$25.24
Vol: 17208525.39
25.46
25.53
| Date | SMA | Close | Volume |
|---|---|---|---|
| 2026-07-27 | 25.40 | $25.24 | 172085 |
| 2026-07-24 | 25.39 | $25.24 | 252700 |
| 2026-07-23 | 25.40 | $25.25 | 213317 |
| 2026-07-22 | 25.41 | $25.57 | 182838 |
| 2026-07-21 | 25.40 | $25.58 | 207338 |
| 2026-07-20 | 25.42 | $25.17 | 206300 |
| 2026-07-17 | 25.45 | $25.29 | 390099 |
| 2026-07-16 | 25.47 | $25.40 | 1.7M |
| 2026-07-15 | 25.49 | $25.51 | 32.8M |
| 2026-07-14 | 25.50 | $25.46 | 72918 |
| 2026-07-13 | 25.50 | $25.34 | 109527 |
| 2026-07-10 | 25.50 | $25.63 | 109400 |
| 2026-07-09 | 25.46 | $25.54 | 262500 |
| 2026-07-08 | 25.44 | $25.33 | 90418 |
| 2026-07-07 | 25.43 | $25.29 | 190600 |
| 2026-07-06 | 25.42 | $25.50 | 219618 |
| 2026-07-02 | 25.43 | $25.26 | 139012 |
| 2026-07-01 | 25.45 | $25.33 | 98137 |
| 2026-06-30 | 25.47 | $25.62 | 102121 |
| 2026-06-29 | 25.48 | $25.36 | 124931 |
| 2026-06-26 | 25.49 | $25.17 | 91815 |
| 2026-06-25 | 25.51 | $25.39 | 80300 |
| 2026-06-24 | 25.52 | $25.37 | 135441 |
| 2026-06-23 | 25.53 | $25.43 | 174200 |
| 2026-06-22 | 25.53 | $25.99 | 172002 |
| 2026-06-18 | 25.49 | $25.85 | 691649 |
Weighted average giving more weight to recent prices
25.39
2026-07-27$25.24
Vol: 17208525.39
25.45
25.53
| Date | EMA | Close | Volume |
|---|---|---|---|
| 2026-07-27 | 25.39 | $25.24 | 172085 |
| 2026-07-24 | 25.40 | $25.24 | 252700 |
| 2026-07-23 | 25.42 | $25.25 | 213317 |
| 2026-07-22 | 25.44 | $25.57 | 182838 |
| 2026-07-21 | 25.42 | $25.58 | 207338 |
| 2026-07-20 | 25.40 | $25.17 | 206300 |
| 2026-07-17 | 25.43 | $25.29 | 390099 |
| 2026-07-16 | 25.44 | $25.40 | 1.7M |
| 2026-07-15 | 25.45 | $25.51 | 32.8M |
| 2026-07-14 | 25.44 | $25.46 | 72918 |
| 2026-07-13 | 25.44 | $25.34 | 109527 |
| 2026-07-10 | 25.45 | $25.63 | 109400 |
| 2026-07-09 | 25.43 | $25.54 | 262500 |
| 2026-07-08 | 25.42 | $25.33 | 90418 |
| 2026-07-07 | 25.43 | $25.29 | 190600 |
| 2026-07-06 | 25.45 | $25.50 | 219618 |
| 2026-07-02 | 25.44 | $25.26 | 139012 |
| 2026-07-01 | 25.46 | $25.33 | 98137 |
| 2026-06-30 | 25.47 | $25.62 | 102121 |
| 2026-06-29 | 25.46 | $25.36 | 124931 |
| 2026-06-26 | 25.47 | $25.17 | 91815 |
| 2026-06-25 | 25.50 | $25.39 | 80300 |
| 2026-06-24 | 25.51 | $25.37 | 135441 |
| 2026-06-23 | 25.52 | $25.43 | 174200 |
| 2026-06-22 | 25.53 | $25.99 | 172002 |
| 2026-06-18 | 25.48 | $25.85 | 691649 |
SMA variant with linearly increasing weights
25.38
2026-07-27$25.24
Vol: 17208525.38
25.45
25.55
| Date | WMA | Close | Volume |
|---|---|---|---|
| 2026-07-27 | 25.38 | $25.24 | 172085 |
| 2026-07-24 | 25.39 | $25.24 | 252700 |
| 2026-07-23 | 25.41 | $25.25 | 213317 |
| 2026-07-22 | 25.42 | $25.57 | 182838 |
| 2026-07-21 | 25.41 | $25.58 | 207338 |
| 2026-07-20 | 25.39 | $25.17 | 206300 |
| 2026-07-17 | 25.42 | $25.29 | 390099 |
| 2026-07-16 | 25.44 | $25.40 | 1.7M |
| 2026-07-15 | 25.44 | $25.51 | 32.8M |
| 2026-07-14 | 25.44 | $25.46 | 72918 |
| 2026-07-13 | 25.45 | $25.34 | 109527 |
| 2026-07-10 | 25.46 | $25.63 | 109400 |
| 2026-07-09 | 25.45 | $25.54 | 262500 |
| 2026-07-08 | 25.44 | $25.33 | 90418 |
| 2026-07-07 | 25.45 | $25.29 | 190600 |
| 2026-07-06 | 25.46 | $25.50 | 219618 |
| 2026-07-02 | 25.45 | $25.26 | 139012 |
| 2026-07-01 | 25.47 | $25.33 | 98137 |
| 2026-06-30 | 25.48 | $25.62 | 102121 |
| 2026-06-29 | 25.47 | $25.36 | 124931 |
| 2026-06-26 | 25.48 | $25.17 | 91815 |
| 2026-06-25 | 25.51 | $25.39 | 80300 |
| 2026-06-24 | 25.53 | $25.37 | 135441 |
| 2026-06-23 | 25.54 | $25.43 | 174200 |
| 2026-06-22 | 25.55 | $25.99 | 172002 |
| 2026-06-18 | 25.50 | $25.85 | 691649 |
Double-smoothed EMA, more responsive than EMA
25.35
2026-07-27$25.24
Vol: 17208525.35
25.47
25.66
| Date | DEMA | Close | Volume |
|---|---|---|---|
| 2026-07-27 | 25.35 | $25.24 | 172085 |
| 2026-07-24 | 25.37 | $25.24 | 252700 |
| 2026-07-23 | 25.40 | $25.25 | 213317 |
| 2026-07-22 | 25.44 | $25.57 | 182838 |
| 2026-07-21 | 25.41 | $25.58 | 207338 |
| 2026-07-20 | 25.37 | $25.17 | 206300 |
| 2026-07-17 | 25.42 | $25.29 | 390099 |
| 2026-07-16 | 25.45 | $25.40 | 1.7M |
| 2026-07-15 | 25.46 | $25.51 | 32.8M |
| 2026-07-14 | 25.45 | $25.46 | 72918 |
| 2026-07-13 | 25.44 | $25.34 | 109527 |
| 2026-07-10 | 25.46 | $25.63 | 109400 |
| 2026-07-09 | 25.43 | $25.54 | 262500 |
| 2026-07-08 | 25.40 | $25.33 | 90418 |
| 2026-07-07 | 25.42 | $25.29 | 190600 |
| 2026-07-06 | 25.45 | $25.50 | 219618 |
| 2026-07-02 | 25.44 | $25.26 | 139012 |
| 2026-07-01 | 25.48 | $25.33 | 98137 |
| 2026-06-30 | 25.50 | $25.62 | 102121 |
| 2026-06-29 | 25.48 | $25.36 | 124931 |
| 2026-06-26 | 25.50 | $25.17 | 91815 |
| 2026-06-25 | 25.56 | $25.39 | 80300 |
| 2026-06-24 | 25.59 | $25.37 | 135441 |
| 2026-06-23 | 25.63 | $25.43 | 174200 |
| 2026-06-22 | 25.66 | $25.99 | 172002 |
| 2026-06-18 | 25.58 | $25.85 | 691649 |
Triple-smoothed EMA, fastest response to price changes
25.31
2026-07-27$25.24
Vol: 17208525.31
25.45
25.74
| Date | TEMA | Close | Volume |
|---|---|---|---|
| 2026-07-27 | 25.31 | $25.24 | 172085 |
| 2026-07-24 | 25.34 | $25.24 | 252700 |
| 2026-07-23 | 25.38 | $25.25 | 213317 |
| 2026-07-22 | 25.43 | $25.57 | 182838 |
| 2026-07-21 | 25.39 | $25.58 | 207338 |
| 2026-07-20 | 25.33 | $25.17 | 206300 |
| 2026-07-17 | 25.39 | $25.29 | 390099 |
| 2026-07-16 | 25.43 | $25.40 | 1.7M |
| 2026-07-15 | 25.45 | $25.51 | 32.8M |
| 2026-07-14 | 25.43 | $25.46 | 72918 |
| 2026-07-13 | 25.42 | $25.34 | 109527 |
| 2026-07-10 | 25.45 | $25.63 | 109400 |
| 2026-07-09 | 25.39 | $25.54 | 262500 |
| 2026-07-08 | 25.35 | $25.33 | 90418 |
| 2026-07-07 | 25.37 | $25.29 | 190600 |
| 2026-07-06 | 25.41 | $25.50 | 219618 |
| 2026-07-02 | 25.39 | $25.26 | 139012 |
| 2026-07-01 | 25.44 | $25.33 | 98137 |
| 2026-06-30 | 25.48 | $25.62 | 102121 |
| 2026-06-29 | 25.44 | $25.36 | 124931 |
| 2026-06-26 | 25.47 | $25.17 | 91815 |
| 2026-06-25 | 25.57 | $25.39 | 80300 |
| 2026-06-24 | 25.62 | $25.37 | 135441 |
| 2026-06-23 | 25.68 | $25.43 | 174200 |
| 2026-06-22 | 25.74 | $25.99 | 172002 |
| 2026-06-18 | 25.63 | $25.85 | 691649 |
Momentum oscillator measuring overbought/oversold conditions
47.76
2026-07-27$25.24
Vol: 17208546.62
50.96
60.69
| Date | RSI | Close | Volume |
|---|---|---|---|
| 2026-07-27 | 47.76 | $25.24 | 172085 |
| 2026-07-24 | 47.76 | $25.24 | 252700 |
| 2026-07-23 | 47.91 | $25.25 | 213317 |
| 2026-07-22 | 52.85 | $25.57 | 182838 |
| 2026-07-21 | 53.02 | $25.58 | 207338 |
| 2026-07-20 | 46.62 | $25.17 | 206300 |
| 2026-07-17 | 48.46 | $25.29 | 390099 |
| 2026-07-16 | 50.18 | $25.40 | 1.7M |
| 2026-07-15 | 51.92 | $25.51 | 32.8M |
| 2026-07-14 | 51.19 | $25.46 | 72918 |
| 2026-07-13 | 49.43 | $25.34 | 109527 |
| 2026-07-10 | 53.89 | $25.63 | 109400 |
| 2026-07-09 | 52.63 | $25.54 | 262500 |
| 2026-07-08 | 49.57 | $25.33 | 90418 |
| 2026-07-07 | 48.98 | $25.29 | 190600 |
| 2026-07-06 | 52.05 | $25.50 | 219618 |
| 2026-07-02 | 48.54 | $25.26 | 139012 |
| 2026-07-01 | 49.55 | $25.33 | 98137 |
| 2026-06-30 | 53.93 | $25.62 | 102121 |
| 2026-06-29 | 50.18 | $25.36 | 124931 |
| 2026-06-26 | 47.19 | $25.17 | 91815 |
| 2026-06-25 | 50.52 | $25.39 | 80300 |
| 2026-06-24 | 50.22 | $25.37 | 135441 |
| 2026-06-23 | 51.11 | $25.43 | 174200 |
| 2026-06-22 | 60.69 | $25.99 | 172002 |
| 2026-06-18 | 58.86 | $25.85 | 691649 |
Momentum indicator similar to RSI, inverted scale
-85.54
2026-07-27$25.24
Vol: 172085-89.76
-70.17
-35.79
| Date | Williams | Close | Volume |
|---|---|---|---|
| 2026-07-27 | -85.54 | $25.24 | 172085 |
| 2026-07-24 | -85.54 | $25.24 | 252700 |
| 2026-07-23 | -84.94 | $25.25 | 213317 |
| 2026-07-22 | -65.66 | $25.57 | 182838 |
| 2026-07-21 | -65.06 | $25.58 | 207338 |
| 2026-07-20 | -89.76 | $25.17 | 206300 |
| 2026-07-17 | -82.53 | $25.29 | 390099 |
| 2026-07-16 | -78.88 | $25.40 | 1.7M |
| 2026-07-15 | -72.05 | $25.51 | 32.8M |
| 2026-07-14 | -75.16 | $25.46 | 72918 |
| 2026-07-13 | -82.61 | $25.34 | 109527 |
| 2026-07-10 | -64.60 | $25.63 | 109400 |
| 2026-07-09 | -59.47 | $25.54 | 262500 |
| 2026-07-08 | -70.53 | $25.33 | 90418 |
| 2026-07-07 | -72.63 | $25.29 | 190600 |
| 2026-07-06 | -61.58 | $25.50 | 219618 |
| 2026-07-02 | -74.21 | $25.26 | 139012 |
| 2026-07-01 | -70.53 | $25.33 | 98137 |
| 2026-06-30 | -55.26 | $25.62 | 102121 |
| 2026-06-29 | -68.95 | $25.36 | 124931 |
| 2026-06-26 | -78.95 | $25.17 | 91815 |
| 2026-06-25 | -67.37 | $25.39 | 80300 |
| 2026-06-24 | -68.42 | $25.37 | 135441 |
| 2026-06-23 | -65.26 | $25.43 | 174200 |
| 2026-06-22 | -35.79 | $25.99 | 172002 |
| 2026-06-18 | -43.16 | $25.85 | 691649 |
Measures trend strength on a scale of 0-100
58.02
2026-07-27$25.24
Vol: 1720854.80
38.85
58.02
| Date | ADX | Close | Volume |
|---|---|---|---|
| 2026-07-27 | 58.02 | $25.24 | 172085 |
| 2026-07-24 | 57.50 | $25.24 | 252700 |
| 2026-07-23 | 56.84 | $25.25 | 213317 |
| 2026-07-22 | 56.16 | $25.57 | 182838 |
| 2026-07-21 | 55.20 | $25.58 | 207338 |
| 2026-07-20 | 54.19 | $25.17 | 206300 |
| 2026-07-17 | 53.15 | $25.29 | 390099 |
| 2026-07-16 | 52.06 | $25.40 | 1.7M |
| 2026-07-15 | 50.66 | $25.51 | 32.8M |
| 2026-07-14 | 49.19 | $25.46 | 72918 |
| 2026-07-13 | 47.53 | $25.34 | 109527 |
| 2026-07-10 | 45.79 | $25.63 | 109400 |
| 2026-07-09 | 43.86 | $25.54 | 262500 |
| 2026-07-08 | 41.83 | $25.33 | 90418 |
| 2026-07-07 | 39.71 | $25.29 | 190600 |
| 2026-07-06 | 37.43 | $25.50 | 219618 |
| 2026-07-02 | 34.92 | $25.26 | 139012 |
| 2026-07-01 | 32.28 | $25.33 | 98137 |
| 2026-06-30 | 29.55 | $25.62 | 102121 |
| 2026-06-29 | 26.62 | $25.36 | 124931 |
| 2026-06-26 | 23.55 | $25.17 | 91815 |
| 2026-06-25 | 20.32 | $25.39 | 80300 |
| 2026-06-24 | 16.78 | $25.37 | 135441 |
| 2026-06-23 | 13.05 | $25.43 | 174200 |
| 2026-06-22 | 9.14 | $25.99 | 172002 |
| 2026-06-18 | 4.80 | $25.85 | 691649 |