AMEX : UPLT
$0.9 (4.2%)
BUY
0% Confidence5
Indicators3
Indicators0
IndicatorsAverage price over N periods; identifies trend direction
22.09
2026-07-21$22.36
Vol: 55222.09
29.46
36.64
| Date | SMA | Close | Volume |
|---|---|---|---|
| 2026-07-21 | 22.09 | $22.36 | 552 |
| 2026-07-20 | 22.19 | $21.26 | 500 |
| 2026-07-17 | 22.37 | $21.43 | 100 |
| 2026-07-16 | 22.59 | $22.09 | 706 |
| 2026-07-15 | 22.91 | $23.70 | 500 |
| 2026-07-14 | 23.09 | $22.46 | 1400 |
| 2026-07-13 | 23.25 | $21.74 | 200 |
| 2026-07-10 | 23.46 | $22.39 | 100 |
| 2026-07-09 | 23.56 | $22.09 | 100 |
| 2026-07-08 | 23.75 | $21.41 | 121 |
| 2026-07-07 | 24.03 | $22.87 | 100 |
| 2026-07-06 | 24.28 | $22.79 | 200 |
| 2026-07-02 | 24.73 | $22.42 | 100 |
| 2026-07-01 | 25.13 | $21.27 | 300 |
| 2026-06-30 | 25.72 | $20.77 | 1000 |
| 2026-06-29 | 26.32 | $21.37 | 529 |
| 2026-06-26 | 26.89 | $22.73 | 100 |
| 2026-06-25 | 27.39 | $21.93 | 822 |
| 2026-06-24 | 27.93 | $21.19 | 1212 |
| 2026-06-23 | 28.57 | $23.57 | 100 |
| 2026-06-22 | 29.04 | $24.25 | 100 |
| 2026-06-18 | 29.54 | $24.90 | 100 |
| 2026-06-17 | 30.00 | $25.94 | 400 |
| 2026-06-16 | 30.34 | $28.46 | 400 |
| 2026-06-15 | 30.65 | $27.34 | 1300 |
| 2026-06-12 | 31.03 | $25.50 | 405 |
| 2026-06-11 | 31.65 | $25.93 | 400 |
| 2026-06-10 | 32.43 | $24.39 | 2200 |
| 2026-06-09 | 33.25 | $26.02 | 200 |
| 2026-06-08 | 33.99 | $26.91 | 100 |
| 2026-06-05 | 34.54 | $27.92 | 800 |
| 2026-06-04 | 35.01 | $31.69 | 100 |
| 2026-06-03 | 35.33 | $30.55 | 100 |
| 2026-06-02 | 35.53 | $33.05 | 100 |
| 2026-06-01 | 35.59 | $32.68 | 100 |
| 2026-05-29 | 35.75 | $32.78 | 101 |
| 2026-05-28 | 35.90 | $32.78 | 1400 |
| 2026-05-27 | 35.86 | $32.79 | 400 |
| 2026-05-26 | 35.94 | $33.89 | 1932 |
| 2026-05-22 | 36.04 | $32.98 | 1207 |
| 2026-05-21 | 36.24 | $34.35 | 448 |
| 2026-05-20 | 36.36 | $33.96 | 900 |
| 2026-05-19 | 36.64 | $32.90 | 100 |
Weighted average giving more weight to recent prices
22.98
2026-07-21$22.36
Vol: 55222.98
29.33
37.02
| Date | EMA | Close | Volume |
|---|---|---|---|
| 2026-07-21 | 22.98 | $22.36 | 552 |
| 2026-07-20 | 23.05 | $21.26 | 500 |
| 2026-07-17 | 23.24 | $21.43 | 100 |
| 2026-07-16 | 23.43 | $22.09 | 706 |
| 2026-07-15 | 23.57 | $23.70 | 500 |
| 2026-07-14 | 23.55 | $22.46 | 1400 |
| 2026-07-13 | 23.67 | $21.74 | 200 |
| 2026-07-10 | 23.87 | $22.39 | 100 |
| 2026-07-09 | 24.03 | $22.09 | 100 |
| 2026-07-08 | 24.23 | $21.41 | 121 |
| 2026-07-07 | 24.53 | $22.87 | 100 |
| 2026-07-06 | 24.71 | $22.79 | 200 |
| 2026-07-02 | 24.91 | $22.42 | 100 |
| 2026-07-01 | 25.17 | $21.27 | 300 |
| 2026-06-30 | 25.58 | $20.77 | 1000 |
| 2026-06-29 | 26.09 | $21.37 | 529 |
| 2026-06-26 | 26.58 | $22.73 | 100 |
| 2026-06-25 | 26.99 | $21.93 | 822 |
| 2026-06-24 | 27.52 | $21.19 | 1212 |
| 2026-06-23 | 28.19 | $23.57 | 100 |
| 2026-06-22 | 28.67 | $24.25 | 100 |
| 2026-06-18 | 29.14 | $24.90 | 100 |
| 2026-06-17 | 29.58 | $25.94 | 400 |
| 2026-06-16 | 29.97 | $28.46 | 400 |
| 2026-06-15 | 30.13 | $27.34 | 1300 |
| 2026-06-12 | 30.42 | $25.50 | 405 |
| 2026-06-11 | 30.94 | $25.93 | 400 |
| 2026-06-10 | 31.46 | $24.39 | 2200 |
| 2026-06-09 | 32.21 | $26.02 | 200 |
| 2026-06-08 | 32.86 | $26.91 | 100 |
| 2026-06-05 | 33.49 | $27.92 | 800 |
| 2026-06-04 | 34.07 | $31.69 | 100 |
| 2026-06-03 | 34.32 | $30.55 | 100 |
| 2026-06-02 | 34.72 | $33.05 | 100 |
| 2026-06-01 | 34.90 | $32.68 | 100 |
| 2026-05-29 | 35.13 | $32.78 | 101 |
| 2026-05-28 | 35.38 | $32.78 | 1400 |
| 2026-05-27 | 35.65 | $32.79 | 400 |
| 2026-05-26 | 35.95 | $33.89 | 1932 |
| 2026-05-22 | 36.17 | $32.98 | 1207 |
| 2026-05-21 | 36.50 | $34.35 | 448 |
| 2026-05-20 | 36.73 | $33.96 | 900 |
| 2026-05-19 | 37.02 | $32.90 | 100 |
SMA variant with linearly increasing weights
22.10
2026-07-21$22.36
Vol: 55222.08
28.38
36.75
| Date | WMA | Close | Volume |
|---|---|---|---|
| 2026-07-21 | 22.10 | $22.36 | 552 |
| 2026-07-20 | 22.08 | $21.26 | 500 |
| 2026-07-17 | 22.19 | $21.43 | 100 |
| 2026-07-16 | 22.30 | $22.09 | 706 |
| 2026-07-15 | 22.38 | $23.70 | 500 |
| 2026-07-14 | 22.32 | $22.46 | 1400 |
| 2026-07-13 | 22.39 | $21.74 | 200 |
| 2026-07-10 | 22.56 | $22.39 | 100 |
| 2026-07-09 | 22.67 | $22.09 | 100 |
| 2026-07-08 | 22.83 | $21.41 | 121 |
| 2026-07-07 | 23.08 | $22.87 | 100 |
| 2026-07-06 | 23.21 | $22.79 | 200 |
| 2026-07-02 | 23.39 | $22.42 | 100 |
| 2026-07-01 | 23.65 | $21.27 | 300 |
| 2026-06-30 | 24.08 | $20.77 | 1000 |
| 2026-06-29 | 24.61 | $21.37 | 529 |
| 2026-06-26 | 25.13 | $22.73 | 100 |
| 2026-06-25 | 25.57 | $21.93 | 822 |
| 2026-06-24 | 26.15 | $21.19 | 1212 |
| 2026-06-23 | 26.85 | $23.57 | 100 |
| 2026-06-22 | 27.37 | $24.25 | 100 |
| 2026-06-18 | 27.87 | $24.90 | 100 |
| 2026-06-17 | 28.36 | $25.94 | 400 |
| 2026-06-16 | 28.78 | $28.46 | 400 |
| 2026-06-15 | 28.99 | $27.34 | 1300 |
| 2026-06-12 | 29.34 | $25.50 | 405 |
| 2026-06-11 | 29.92 | $25.93 | 400 |
| 2026-06-10 | 30.54 | $24.39 | 2200 |
| 2026-06-09 | 31.39 | $26.02 | 200 |
| 2026-06-08 | 32.14 | $26.91 | 100 |
| 2026-06-05 | 32.87 | $27.92 | 800 |
| 2026-06-04 | 33.55 | $31.69 | 100 |
| 2026-06-03 | 33.89 | $30.55 | 100 |
| 2026-06-02 | 34.37 | $33.05 | 100 |
| 2026-06-01 | 34.61 | $32.68 | 100 |
| 2026-05-29 | 34.90 | $32.78 | 101 |
| 2026-05-28 | 35.20 | $32.78 | 1400 |
| 2026-05-27 | 35.49 | $32.79 | 400 |
| 2026-05-26 | 35.79 | $33.89 | 1932 |
| 2026-05-22 | 36.00 | $32.98 | 1207 |
| 2026-05-21 | 36.31 | $34.35 | 448 |
| 2026-05-20 | 36.50 | $33.96 | 900 |
| 2026-05-19 | 36.75 | $32.90 | 100 |
Double-smoothed EMA, more responsive than EMA
20.80
2026-07-21$22.36
Vol: 55220.61
26.53
36.25
| Date | DEMA | Close | Volume |
|---|---|---|---|
| 2026-07-21 | 20.80 | $22.36 | 552 |
| 2026-07-20 | 20.70 | $21.26 | 500 |
| 2026-07-17 | 20.83 | $21.43 | 100 |
| 2026-07-16 | 20.96 | $22.09 | 706 |
| 2026-07-15 | 20.98 | $23.70 | 500 |
| 2026-07-14 | 20.68 | $22.46 | 1400 |
| 2026-07-13 | 20.61 | $21.74 | 200 |
| 2026-07-10 | 20.70 | $22.39 | 100 |
| 2026-07-09 | 20.68 | $22.09 | 100 |
| 2026-07-08 | 20.73 | $21.41 | 121 |
| 2026-07-07 | 20.96 | $22.87 | 100 |
| 2026-07-06 | 20.93 | $22.79 | 200 |
| 2026-07-02 | 20.94 | $22.42 | 100 |
| 2026-07-01 | 21.04 | $21.27 | 300 |
| 2026-06-30 | 21.43 | $20.77 | 1000 |
| 2026-06-29 | 22.00 | $21.37 | 529 |
| 2026-06-26 | 22.57 | $22.73 | 100 |
| 2026-06-25 | 22.95 | $21.93 | 822 |
| 2026-06-24 | 23.59 | $21.19 | 1212 |
| 2026-06-23 | 24.51 | $23.57 | 100 |
| 2026-06-22 | 25.10 | $24.25 | 100 |
| 2026-06-18 | 25.65 | $24.90 | 100 |
| 2026-06-17 | 26.18 | $25.94 | 400 |
| 2026-06-16 | 26.59 | $28.46 | 400 |
| 2026-06-15 | 26.55 | $27.34 | 1300 |
| 2026-06-12 | 26.76 | $25.50 | 405 |
| 2026-06-11 | 27.41 | $25.93 | 400 |
| 2026-06-10 | 28.09 | $24.39 | 2200 |
| 2026-06-09 | 29.22 | $26.02 | 200 |
| 2026-06-08 | 30.21 | $26.91 | 100 |
| 2026-06-05 | 31.19 | $27.92 | 800 |
| 2026-06-04 | 32.12 | $31.69 | 100 |
| 2026-06-03 | 32.41 | $30.55 | 100 |
| 2026-06-02 | 33.00 | $33.05 | 100 |
| 2026-06-01 | 33.18 | $32.68 | 100 |
| 2026-05-29 | 33.46 | $32.78 | 101 |
| 2026-05-28 | 33.78 | $32.78 | 1400 |
| 2026-05-27 | 34.16 | $32.79 | 400 |
| 2026-05-26 | 34.60 | $33.89 | 1932 |
| 2026-05-22 | 34.90 | $32.98 | 1207 |
| 2026-05-21 | 35.43 | $34.35 | 448 |
| 2026-05-20 | 35.77 | $33.96 | 900 |
| 2026-05-19 | 36.25 | $32.90 | 100 |
Triple-smoothed EMA, fastest response to price changes
21.58
2026-07-21$22.36
Vol: 55220.26
25.98
36.02
| Date | TEMA | Close | Volume |
|---|---|---|---|
| 2026-07-21 | 21.58 | $22.36 | 552 |
| 2026-07-20 | 21.40 | $21.26 | 500 |
| 2026-07-17 | 21.55 | $21.43 | 100 |
| 2026-07-16 | 21.69 | $22.09 | 706 |
| 2026-07-15 | 21.67 | $23.70 | 500 |
| 2026-07-14 | 21.15 | $22.46 | 1400 |
| 2026-07-13 | 20.94 | $21.74 | 200 |
| 2026-07-10 | 20.94 | $22.39 | 100 |
| 2026-07-09 | 20.77 | $22.09 | 100 |
| 2026-07-08 | 20.69 | $21.41 | 121 |
| 2026-07-07 | 20.84 | $22.87 | 100 |
| 2026-07-06 | 20.59 | $22.79 | 200 |
| 2026-07-02 | 20.37 | $22.42 | 100 |
| 2026-07-01 | 20.26 | $21.27 | 300 |
| 2026-06-30 | 20.54 | $20.77 | 1000 |
| 2026-06-29 | 21.09 | $21.37 | 529 |
| 2026-06-26 | 21.62 | $22.73 | 100 |
| 2026-06-25 | 21.89 | $21.93 | 822 |
| 2026-06-24 | 22.53 | $21.19 | 1212 |
| 2026-06-23 | 23.59 | $23.57 | 100 |
| 2026-06-22 | 24.18 | $24.25 | 100 |
| 2026-06-18 | 24.73 | $24.90 | 100 |
| 2026-06-17 | 25.23 | $25.94 | 400 |
| 2026-06-16 | 25.57 | $28.46 | 400 |
| 2026-06-15 | 25.22 | $27.34 | 1300 |
| 2026-06-12 | 25.21 | $25.50 | 405 |
| 2026-06-11 | 25.83 | $25.93 | 400 |
| 2026-06-10 | 26.50 | $24.39 | 2200 |
| 2026-06-09 | 27.86 | $26.02 | 200 |
| 2026-06-08 | 29.04 | $26.91 | 100 |
| 2026-06-05 | 30.24 | $27.92 | 800 |
| 2026-06-04 | 31.41 | $31.69 | 100 |
| 2026-06-03 | 31.68 | $30.55 | 100 |
| 2026-06-02 | 32.39 | $33.05 | 100 |
| 2026-06-01 | 32.49 | $32.68 | 100 |
| 2026-05-29 | 32.76 | $32.78 | 101 |
| 2026-05-28 | 33.07 | $32.78 | 1400 |
| 2026-05-27 | 33.48 | $32.79 | 400 |
| 2026-05-26 | 34.00 | $33.89 | 1932 |
| 2026-05-22 | 34.31 | $32.98 | 1207 |
| 2026-05-21 | 34.98 | $34.35 | 448 |
| 2026-05-20 | 35.39 | $33.96 | 900 |
| 2026-05-19 | 36.02 | $32.90 | 100 |
Momentum oscillator measuring overbought/oversold conditions
41.60
2026-07-21$22.36
Vol: 55230.14
37.41
43.07
| Date | RSI | Close | Volume |
|---|---|---|---|
| 2026-07-21 | 41.60 | $22.36 | 552 |
| 2026-07-20 | 38.25 | $21.26 | 500 |
| 2026-07-17 | 38.58 | $21.43 | 100 |
| 2026-07-16 | 39.83 | $22.09 | 706 |
| 2026-07-15 | 43.07 | $23.70 | 500 |
| 2026-07-14 | 39.47 | $22.46 | 1400 |
| 2026-07-13 | 37.27 | $21.74 | 200 |
| 2026-07-10 | 38.47 | $22.39 | 100 |
| 2026-07-09 | 37.59 | $22.09 | 100 |
| 2026-07-08 | 35.61 | $21.41 | 121 |
| 2026-07-07 | 38.07 | $22.87 | 100 |
| 2026-07-06 | 37.85 | $22.79 | 200 |
| 2026-07-02 | 36.85 | $22.42 | 100 |
| 2026-07-01 | 33.69 | $21.27 | 300 |
| 2026-06-30 | 32.30 | $20.77 | 1000 |
| 2026-06-29 | 33.09 | $21.37 | 529 |
| 2026-06-26 | 34.94 | $22.73 | 100 |
| 2026-06-25 | 32.84 | $21.93 | 822 |
| 2026-06-24 | 30.88 | $21.19 | 1212 |
| 2026-06-23 | 33.91 | $23.57 | 100 |
| 2026-06-22 | 34.83 | $24.25 | 100 |
| 2026-06-18 | 35.72 | $24.90 | 100 |
| 2026-06-17 | 37.16 | $25.94 | 400 |
| 2026-06-16 | 40.95 | $28.46 | 400 |
| 2026-06-15 | 38.29 | $27.34 | 1300 |
| 2026-06-12 | 33.62 | $25.50 | 405 |
| 2026-06-11 | 34.20 | $25.93 | 400 |
| 2026-06-10 | 30.14 | $24.39 | 2200 |
| 2026-06-09 | 32.13 | $26.02 | 200 |
| 2026-06-08 | 33.27 | $26.91 | 100 |
| 2026-06-05 | 34.60 | $27.92 | 800 |
| 2026-06-04 | 40.28 | $31.69 | 100 |
| 2026-06-03 | 37.32 | $30.55 | 100 |
| 2026-06-02 | 41.61 | $33.05 | 100 |
| 2026-06-01 | 40.66 | $32.68 | 100 |
| 2026-05-29 | 40.83 | $32.78 | 101 |
| 2026-05-28 | 40.83 | $32.78 | 1400 |
| 2026-05-27 | 40.84 | $32.79 | 400 |
| 2026-05-26 | 42.54 | $33.89 | 1932 |
| 2026-05-22 | 40.60 | $32.98 | 1207 |
| 2026-05-21 | 42.66 | $34.35 | 448 |
| 2026-05-20 | 41.87 | $33.96 | 900 |
| 2026-05-19 | 39.69 | $32.90 | 100 |
Momentum indicator similar to RSI, inverted scale
-46.02
2026-07-21$22.36
Vol: 552-100.00
-85.77
-46.02
| Date | Williams | Close | Volume |
|---|---|---|---|
| 2026-07-21 | -46.02 | $22.36 | 552 |
| 2026-07-20 | -81.69 | $21.26 | 500 |
| 2026-07-17 | -80.51 | $21.43 | 100 |
| 2026-07-16 | -78.75 | $22.09 | 706 |
| 2026-07-15 | -62.21 | $23.70 | 500 |
| 2026-07-14 | -77.28 | $22.46 | 1400 |
| 2026-07-13 | -86.03 | $21.74 | 200 |
| 2026-07-10 | -78.13 | $22.39 | 100 |
| 2026-07-09 | -81.77 | $22.09 | 100 |
| 2026-07-08 | -90.04 | $21.41 | 121 |
| 2026-07-07 | -72.30 | $22.87 | 100 |
| 2026-07-06 | -76.22 | $22.79 | 200 |
| 2026-07-02 | -83.51 | $22.42 | 100 |
| 2026-07-01 | -93.87 | $21.27 | 300 |
| 2026-06-30 | -98.56 | $20.77 | 1000 |
| 2026-06-29 | -97.01 | $21.37 | 529 |
| 2026-06-26 | -85.71 | $22.73 | 100 |
| 2026-06-25 | -92.36 | $21.93 | 822 |
| 2026-06-24 | -98.53 | $21.19 | 1212 |
| 2026-06-23 | -100.00 | $23.57 | 100 |
| 2026-06-22 | -100.00 | $24.25 | 100 |
| 2026-06-18 | -94.88 | $24.90 | 100 |
| 2026-06-17 | -84.44 | $25.94 | 400 |
| 2026-06-16 | -59.14 | $28.46 | 400 |
| 2026-06-15 | -71.19 | $27.34 | 1300 |
| 2026-06-12 | -89.35 | $25.50 | 405 |
| 2026-06-11 | -89.30 | $25.93 | 400 |
| 2026-06-10 | -100.00 | $24.39 | 2200 |
| 2026-06-09 | -100.00 | $26.02 | 200 |
| 2026-06-08 | -100.00 | $26.91 | 100 |
| 2026-06-05 | -97.66 | $27.92 | 800 |
| 2026-06-04 | -90.15 | $31.69 | 100 |
| 2026-06-03 | -100.00 | $30.55 | 100 |
| 2026-06-02 | -81.05 | $33.05 | 100 |
| 2026-06-01 | -84.36 | $32.68 | 100 |
| 2026-05-29 | -83.47 | $32.78 | 101 |
| 2026-05-28 | -83.47 | $32.78 | 1400 |
| 2026-05-27 | -93.39 | $32.79 | 400 |
| 2026-05-26 | -82.38 | $33.89 | 1932 |
| 2026-05-22 | -91.49 | $32.98 | 1207 |
| 2026-05-21 | -77.78 | $34.35 | 448 |
| 2026-05-20 | -81.68 | $33.96 | 900 |
| 2026-05-19 | -92.29 | $32.90 | 100 |
Measures trend strength on a scale of 0-100
8.19
2026-07-21$22.36
Vol: 5522.44
13.86
19.11
| Date | ADX | Close | Volume |
|---|---|---|---|
| 2026-07-21 | 8.19 | $22.36 | 552 |
| 2026-07-20 | 8.57 | $21.26 | 500 |
| 2026-07-17 | 8.87 | $21.43 | 100 |
| 2026-07-16 | 9.21 | $22.09 | 706 |
| 2026-07-15 | 9.69 | $23.70 | 500 |
| 2026-07-14 | 9.84 | $22.46 | 1400 |
| 2026-07-13 | 10.17 | $21.74 | 200 |
| 2026-07-10 | 10.70 | $22.39 | 100 |
| 2026-07-09 | 11.12 | $22.09 | 100 |
| 2026-07-08 | 11.62 | $21.41 | 121 |
| 2026-07-07 | 12.19 | $22.87 | 100 |
| 2026-07-06 | 12.60 | $22.79 | 200 |
| 2026-07-02 | 13.05 | $22.42 | 100 |
| 2026-07-01 | 13.58 | $21.27 | 300 |
| 2026-06-30 | 14.22 | $20.77 | 1000 |
| 2026-06-29 | 14.90 | $21.37 | 529 |
| 2026-06-26 | 15.66 | $22.73 | 100 |
| 2026-06-25 | 16.22 | $21.93 | 822 |
| 2026-06-24 | 16.93 | $21.19 | 1212 |
| 2026-06-23 | 17.73 | $23.57 | 100 |
| 2026-06-22 | 18.19 | $24.25 | 100 |
| 2026-06-18 | 18.57 | $24.90 | 100 |
| 2026-06-17 | 18.87 | $25.94 | 400 |
| 2026-06-16 | 19.08 | $28.46 | 400 |
| 2026-06-15 | 18.86 | $27.34 | 1300 |
| 2026-06-12 | 18.65 | $25.50 | 405 |
| 2026-06-11 | 18.74 | $25.93 | 400 |
| 2026-06-10 | 18.84 | $24.39 | 2200 |
| 2026-06-09 | 19.08 | $26.02 | 200 |
| 2026-06-08 | 19.11 | $26.91 | 100 |
| 2026-06-05 | 19.01 | $27.92 | 800 |
| 2026-06-04 | 18.82 | $31.69 | 100 |
| 2026-06-03 | 18.02 | $30.55 | 100 |
| 2026-06-02 | 17.27 | $33.05 | 100 |
| 2026-06-01 | 16.10 | $32.68 | 100 |
| 2026-05-29 | 14.88 | $32.78 | 101 |
| 2026-05-28 | 13.59 | $32.78 | 1400 |
| 2026-05-27 | 12.24 | $32.79 | 400 |
| 2026-05-26 | 10.55 | $33.89 | 1932 |
| 2026-05-22 | 8.71 | $32.98 | 1207 |
| 2026-05-21 | 6.82 | $34.35 | 448 |
| 2026-05-20 | 4.67 | $33.96 | 900 |
| 2026-05-19 | 2.44 | $32.90 | 100 |