NASDAQ : BFLX
-$0.01 (-0.05%)
STRONG_BUY
1% Confidence8
Indicators0
Indicators0
IndicatorsAverage price over N periods; identifies trend direction
25.41
2026-07-22$25.57
Vol: 18273625.40
25.47
25.53
| Date | SMA | Close | Volume |
|---|---|---|---|
| 2026-07-22 | 25.41 | $25.57 | 182736 |
| 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.44
2026-07-22$25.57
Vol: 18273625.40
25.46
25.53
| Date | EMA | Close | Volume |
|---|---|---|---|
| 2026-07-22 | 25.44 | $25.57 | 182736 |
| 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.42
2026-07-22$25.57
Vol: 18273625.39
25.46
25.55
| Date | WMA | Close | Volume |
|---|---|---|---|
| 2026-07-22 | 25.42 | $25.57 | 182736 |
| 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.44
2026-07-22$25.57
Vol: 18273625.37
25.48
25.66
| Date | DEMA | Close | Volume |
|---|---|---|---|
| 2026-07-22 | 25.44 | $25.57 | 182736 |
| 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.43
2026-07-22$25.57
Vol: 18273625.33
25.47
25.74
| Date | TEMA | Close | Volume |
|---|---|---|---|
| 2026-07-22 | 25.43 | $25.57 | 182736 |
| 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
52.79
2026-07-22$25.57
Vol: 18273646.62
51.37
60.69
| Date | RSI | Close | Volume |
|---|---|---|---|
| 2026-07-22 | 52.79 | $25.57 | 182736 |
| 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
-65.90
2026-07-22$25.57
Vol: 182736-89.76
-68.20
-35.79
| Date | Williams | Close | Volume |
|---|---|---|---|
| 2026-07-22 | -65.90 | $25.57 | 182736 |
| 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
56.16
2026-07-22$25.57
Vol: 1827364.80
36.42
56.16
| Date | ADX | Close | Volume |
|---|---|---|---|
| 2026-07-22 | 56.16 | $25.57 | 182736 |
| 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 |