2025-07-31 Top Buy Stocks

NYSE: ANET (Arista Networks Inc)

NYSE: ANET (Arista Networks Inc) has closed at $123.22, its traded Volume was 13387.2K shares, ANET opened the Day at $124.54, it made an intraday Low of $121.346, and an intraday High of $125.81. ANET’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. ANET (Arista Networks Inc) 52-week High is $133.575, 52-week Low is: $59.43, it has supports at $99.87 and $83.85, resistances at $125.8 and $146.93. ANET’s earning is $2.37 per share, Its PE ratio is 52. Overall, this stock is rated BUY today.

NYSE: AR (Antero Resources Corp)

NYSE: AR (Antero Resources Corp) has closed at $34.93, its traded Volume was 6647.45K shares, AR opened the Day at $34.155, it made an intraday Low of $33.95, and an intraday High of $35.11. AR’s close price is above its Short term MA, short term MA is below mid-term, and below long term MA. AR (Antero Resources Corp) 52-week High is $44.02, 52-week Low is: $24.53, it has supports at $32.09 and $26.69, resistances at $39.46 and $44.02. AR’s earning is $0.77 per share, Its PE ratio is 45. Overall, this stock is rated BUY today.

NASDAQ: AUPH (Aurinia Pharm Ord)

NASDAQ: AUPH (Aurinia Pharm Ord) has closed at $9.245, its traded Volume was 5386.03K shares, AUPH opened the Day at $9.375, it made an intraday Low of $8.85, and an intraday High of $9.73. AUPH’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. AUPH (Aurinia Pharm Ord) 52-week High is $10.67, 52-week Low is: $5.195, it has supports at $8.21 and $7.28, resistances at $9.72 and $11.35. AUPH’s earning is $0.27 per share, Its PE ratio is 34. Overall, this stock is rated BUY today.

NYSE: BTI (British American Tobacco Industries ADR)

NYSE: BTI (British American Tobacco Industries ADR) has closed at $53.68, its traded Volume was 6037.89K shares, BTI opened the Day at $53.83, it made an intraday Low of $53.26, and an intraday High of $54.2. BTI’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. BTI (British American Tobacco Industries ADR) 52-week High is $54.2, 52-week Low is: $34.12, it has supports at $47.79 and $43.84, resistances at $54.2 and $63.3. BTI’s earning is $1.84 per share, Its PE ratio is 29. Overall, this stock is rated BUY today.

NYSE: CNC (Centene Corp)

NYSE: CNC (Centene Corp) has closed at $26.07, its traded Volume was 20881.8K shares, CNC opened the Day at $25.46, it made an intraday Low of $25.125, and an intraday High of $26.88. CNC’s close price is below its Short term MA, short term MA is below mid-term, and below long term MA. CNC (Centene Corp) 52-week High is $80.59, 52-week Low is: $25.125, it has supports at $25.12 and $20.89, resistances at $48.03 and $62.2. CNC’s earning is $4.12 per share, Its PE ratio is 6. Overall, this stock is rated BUY today.

NYSE: CTRA (Coterra Energy Inc)

NYSE: CTRA (Coterra Energy Inc) has closed at $24.39, its traded Volume was 10947.9K shares, CTRA opened the Day at $24.09, it made an intraday Low of $24.02, and an intraday High of $24.51. CTRA’s close price is above its Short term MA, short term MA is below mid-term, and below long term MA. CTRA (Coterra Energy Inc) 52-week High is $29.95, 52-week Low is: $22.3, it has supports at $22.95 and $19.09, resistances at $25.73 and $27.45. CTRA’s earning is $1.71 per share, Its PE ratio is 14. Overall, this stock is rated BUY today.

NYSE: CVE (Cenovus Energy Inc)

NYSE: CVE (Cenovus Energy Inc) has closed at $15.23, its traded Volume was 19206.4K shares, CVE opened the Day at $15.08, it made an intraday Low of $14.975, and an intraday High of $15.645. CVE’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. CVE (Cenovus Energy Inc) 52-week High is $20.4, 52-week Low is: $10.23, it has supports at $13.93 and $12.88, resistances at $15.64 and $18.26. CVE’s earning is $1.12 per share, Its PE ratio is 14. Overall, this stock is rated BUY today.

NYSE: EQT (Eqt Corp)

NYSE: EQT (Eqt Corp) has closed at $53.75, its traded Volume was 5811.12K shares, EQT opened the Day at $53.25, it made an intraday Low of $53.115, and an intraday High of $54.49. EQT’s close price is below its Short term MA, short term MA is below mid-term, and above long term MA. EQT (Eqt Corp) 52-week High is $61.02, 52-week Low is: $30.02, it has supports at $51.06 and $42.48, resistances at $57.21 and $61.02. EQT’s earning is $1.9 per share, Its PE ratio is 28. Overall, this stock is rated BUY today.

NYSE: ETWO (E2Open Parent Hldg)

NYSE: ETWO (E2Open Parent Hldg) has closed at $3.3, its traded Volume was 8415.86K shares, ETWO opened the Day at $3.305, it made an intraday Low of $3.295, and an intraday High of $3.3075. ETWO’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. ETWO (E2Open Parent Hldg) 52-week High is $4.69, 52-week Low is: $1.75, it has supports at $2.83 and $2.54, resistances at $3.3 and $3.85. ETWO’s earning is $-2.06 per share, Its PE ratio is -2. Overall, this stock is rated BUY today.

NASDAQ: EXC (Exelon Corp)

NASDAQ: EXC (Exelon Corp) has closed at $44.94, its traded Volume was 10917.7K shares, EXC opened the Day at $44, it made an intraday Low of $44, and an intraday High of $44.96. EXC’s close price is above its Short term MA, short term MA is above mid-term, and below long term MA. EXC (Exelon Corp) 52-week High is $48.11, 52-week Low is: $35.94, it has supports at $43.19 and $42.11, resistances at $44.95 and $52.5. EXC’s earning is $2.69 per share, Its PE ratio is 17. Overall, this stock is rated BUY today.

NYSE: FUBO (Fubo TV)

NYSE: FUBO (Fubo TV) has closed at $3.98, its traded Volume was 28359.3K shares, FUBO opened the Day at $4.4, it made an intraday Low of $3.93, and an intraday High of $4.4. FUBO’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. FUBO (Fubo TV) 52-week High is $6.45, 52-week Low is: $1.15, it has supports at $3.51 and $2.97, resistances at $4.4 and $5.13. FUBO’s earning is $0.2 per share, Its PE ratio is 20. Overall, this stock is rated BUY today.

NYSE: GENI (Genius Sports Ltd)

NYSE: GENI (Genius Sports Ltd) has closed at $11.25, its traded Volume was 5331.09K shares, GENI opened the Day at $11.34, it made an intraday Low of $11.155, and an intraday High of $11.645. GENI’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. GENI (Genius Sports Ltd) 52-week High is $11.74, 52-week Low is: $5.76, it has supports at $10.15 and $9.18, resistances at $11.73 and $13.7. GENI’s earning is $-0.19 per share, Its PE ratio is -59. Overall, this stock is rated BUY today.

NYSE: GLW (Corning Inc)

NYSE: GLW (Corning Inc) has closed at $63.24, its traded Volume was 5983.59K shares, GLW opened the Day at $63.05, it made an intraday Low of $62.375, and an intraday High of $63.91. GLW’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. GLW (Corning Inc) 52-week High is $63.91, 52-week Low is: $37.18, it has supports at $53.8 and $47.56, resistances at $63.9 and $74.63. GLW’s earning is $0.52 per share, Its PE ratio is 122. Overall, this stock is rated BUY today.

NYSE: GTLS (Chart Industries IN)

NYSE: GTLS (Chart Industries IN) has closed at $198.83, its traded Volume was 11943.2K shares, GTLS opened the Day at $199.23, it made an intraday Low of $198.82, and an intraday High of $200.14. GTLS’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. GTLS (Chart Industries IN) 52-week High is $220.03, 52-week Low is: $101.6, it has supports at $163.27 and $140.5, resistances at $200.13 and $233.75. GTLS’s earning is $5.02 per share, Its PE ratio is 40. Overall, this stock is rated BUY today.

NYSE: HIMS (Hims & Hers Health Inc)

NYSE: HIMS (Hims & Hers Health Inc) has closed at $66.18, its traded Volume was 36004.8K shares, HIMS opened the Day at $66.07, it made an intraday Low of $65.88, and an intraday High of $70.415. HIMS’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. HIMS (Hims & Hers Health Inc) 52-week High is $72.98, 52-week Low is: $13.47, it has supports at $52.16 and $40.88, resistances at $70.41 and $82.23. HIMS’s earning is $0.68 per share, Its PE ratio is 97. Overall, this stock is rated BUY today.

NYSE: KGC (Kinross Gold Corp)

NYSE: KGC (Kinross Gold Corp) has closed at $16, its traded Volume was 21675K shares, KGC opened the Day at $15.91, it made an intraday Low of $15.78, and an intraday High of $16.42. KGC’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. KGC (Kinross Gold Corp) 52-week High is $16.52, 52-week Low is: $7.84, it has supports at $14.92 and $13.94, resistances at $16.52 and $19.29. KGC’s earning is $0.98 per share, Its PE ratio is 16. Overall, this stock is rated BUY today.

NYSE: KMI (Kinder Morgan)

NYSE: KMI (Kinder Morgan) has closed at $28.06, its traded Volume was 14836.4K shares, KMI opened the Day at $27.61, it made an intraday Low of $27.6, and an intraday High of $28.115. KMI’s close price is above its Short term MA, short term MA is below mid-term, and above long term MA. KMI (Kinder Morgan) 52-week High is $31.48, 52-week Low is: $19.68, it has supports at $27.65 and $26.47, resistances at $29.57 and $34.53. KMI’s earning is $1.22 per share, Its PE ratio is 23. Overall, this stock is rated BUY today.

NASDAQ: LYFT (Lyft Inc Cl A)

NASDAQ: LYFT (Lyft Inc Cl A) has closed at $14.06, its traded Volume was 15328.2K shares, LYFT opened the Day at $14.06, it made an intraday Low of $13.9121, and an intraday High of $14.085. LYFT’s close price is below its Short term MA, short term MA is below mid-term, and above long term MA. LYFT (Lyft Inc Cl A) 52-week High is $19.065, 52-week Low is: $8.925, it has supports at $13.71 and $11.4, resistances at $15.55 and $16.7. LYFT’s earning is $0.15 per share, Its PE ratio is 94. Overall, this stock is rated BUY today.

NYSE: MO (Altria Group)

NYSE: MO (Altria Group) has closed at $61.94, its traded Volume was 7636.93K shares, MO opened the Day at $61.21, it made an intraday Low of $60.91, and an intraday High of $62.315. MO’s close price is above its Short term MA, short term MA is below mid-term, and above long term MA. MO (Altria Group) 52-week High is $62.315, 52-week Low is: $48.86, it has supports at $58.94 and $56.86, resistances at $62.31 and $72.77. MO’s earning is $5.96 per share, Its PE ratio is 10. Overall, this stock is rated BUY today.

NASDAQ: MSFT (Microsoft Corp)

NASDAQ: MSFT (Microsoft Corp) has closed at $533.5, its traded Volume was 51220.7K shares, MSFT opened the Day at $555.225, it made an intraday Low of $531.9, and an intraday High of $555.45. MSFT’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. MSFT (Microsoft Corp) 52-week High is $555.45, 52-week Low is: $344.79, it has supports at $489.6 and $448.91, resistances at $555.45 and $648.76. MSFT’s earning is $12.95 per share, Its PE ratio is 41. Overall, this stock is rated BUY today.

NASDAQ: MSTR (Strategy Inc)

NASDAQ: MSTR (Strategy Inc) has closed at $401.86, its traded Volume was 9971.72K shares, MSTR opened the Day at $399.125, it made an intraday Low of $397.15, and an intraday High of $410.79. MSTR’s close price is below its Short term MA, short term MA is above mid-term, and above long term MA. MSTR (Strategy Inc) 52-week High is $543, 52-week Low is: $102.402, it has supports at $358.5 and $298.27, resistances at $419.5 and $457.22. MSTR’s earning is $3.2585e+008 per share, Its PE ratio is 0. Overall, this stock is rated BUY today.

NYSE: NET (Cloudflare Inc Cl A)

NYSE: NET (Cloudflare Inc Cl A) has closed at $207.68, its traded Volume was 5647.15K shares, NET opened the Day at $204.77, it made an intraday Low of $203, and an intraday High of $210.98. NET’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. NET (Cloudflare Inc Cl A) 52-week High is $210.98, 52-week Low is: $69.26, it has supports at $176.33 and $154.92, resistances at $210.97 and $246.41. NET’s earning is $-0.24 per share, Its PE ratio is -865. Overall, this stock is rated BUY today.

NYSE: PINS (Pinterest Inc)

NYSE: PINS (Pinterest Inc) has closed at $38.6, its traded Volume was 13212.2K shares, PINS opened the Day at $39.1, it made an intraday Low of $38.1366, and an intraday High of $39.93. PINS’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. PINS (Pinterest Inc) 52-week High is $40.9, 52-week Low is: $23.68, it has supports at $34.07 and $30.45, resistances at $39.93 and $46.63. PINS’s earning is $2.72 per share, Its PE ratio is 14. Overall, this stock is rated BUY today.

NYSE: PM (Philip Morris International Inc)

NYSE: PM (Philip Morris International Inc) has closed at $164.05, its traded Volume was 6407.15K shares, PM opened the Day at $161.79, it made an intraday Low of $161.071, and an intraday High of $165.065. PM’s close price is below its Short term MA, short term MA is below mid-term, and above long term MA. PM (Philip Morris International Inc) 52-week High is $186.69, 52-week Low is: $113.15, it has supports at $155.74 and $129.57, resistances at $174.86 and $186.69. PM’s earning is $6.76 per share, Its PE ratio is 24. Overall, this stock is rated BUY today.

NASDAQ: PTON (Peloton Interactive Inc)

NASDAQ: PTON (Peloton Interactive Inc) has closed at $7.14, its traded Volume was 17958.7K shares, PTON opened the Day at $7.32, it made an intraday Low of $6.9799, and an intraday High of $7.36. PTON’s close price is above its Short term MA, short term MA is below mid-term, and above long term MA. PTON (Peloton Interactive Inc) 52-week High is $10.895, 52-week Low is: $2.83, it has supports at $6.77 and $6.03, resistances at $7.98 and $9.32. PTON’s earning is $-0.43 per share, Its PE ratio is -17. Overall, this stock is rated BUY today.

NASDAQ: RAY (Raytech Holding Limited)

NASDAQ: RAY (Raytech Holding Limited) has closed at $2.67, its traded Volume was 7324.5K shares, RAY opened the Day at $2.56, it made an intraday Low of $2.46, and an intraday High of $2.74. RAY’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. RAY (Raytech Holding Limited) 52-week High is $3.6, 52-week Low is: $0.86, it has supports at $1.86 and $1.01, resistances at $3.24 and $3.78. RAY’s earning is $0.06 per share, Its PE ratio is 45. Overall, this stock is rated BUY today.

NASDAQ: REPL (Replimune Group Inc)

NASDAQ: REPL (Replimune Group Inc) has closed at $7.03, its traded Volume was 19346.5K shares, REPL opened the Day at $6.93, it made an intraday Low of $6.67, and an intraday High of $7.217. REPL’s close price is below its Short term MA, short term MA is below mid-term, and below long term MA. REPL (Replimune Group Inc) 52-week High is $17, 52-week Low is: $2.68, it has supports at $2.68 and $2.22, resistances at $9.19 and $13.23. REPL’s earning is $-3.07 per share, Its PE ratio is -2. Overall, this stock is rated BUY today.

NASDAQ: ROKU (Roku Inc)

NASDAQ: ROKU (Roku Inc) has closed at $94.16, its traded Volume was 7265.34K shares, ROKU opened the Day at $92.58, it made an intraday Low of $92.33, and an intraday High of $95.191. ROKU’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. ROKU (Roku Inc) 52-week High is $104.96, 52-week Low is: $48.33, it has supports at $78.17 and $67.66, resistances at $95.19 and $111.18. ROKU’s earning is $-0.73 per share, Its PE ratio is -129. Overall, this stock is rated BUY today.

NYSE: SNOW (Snowflake Inc Cl A)

NYSE: SNOW (Snowflake Inc Cl A) has closed at $223.5, its traded Volume was 5678.59K shares, SNOW opened the Day at $225.13, it made an intraday Low of $220.94, and an intraday High of $229.27. SNOW’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. SNOW (Snowflake Inc Cl A) 52-week High is $229.27, 52-week Low is: $107.13, it has supports at $198.14 and $178.91, resistances at $229.27 and $267.78. SNOW’s earning is $-4.19 per share, Its PE ratio is -53. Overall, this stock is rated BUY today.

NASDAQ: SOFI (Sofi Technologies Inc)

NASDAQ: SOFI (Sofi Technologies Inc) has closed at $22.58, its traded Volume was 118034K shares, SOFI opened the Day at $22.6825, it made an intraday Low of $22.485, and an intraday High of $23.8051. SOFI’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. SOFI (Sofi Technologies Inc) 52-week High is $25.11, 52-week Low is: $6.01, it has supports at $17.45 and $12.73, resistances at $25.11 and $29.32. SOFI’s earning is $0.43 per share, Its PE ratio is 53. Overall, this stock is rated BUY today.

NASDAQ: SRPT (Sarepta Therapeutics)

NASDAQ: SRPT (Sarepta Therapeutics) has closed at $16.42, its traded Volume was 14043K shares, SRPT opened the Day at $16.49, it made an intraday Low of $16.11, and an intraday High of $17.5799. SRPT’s close price is above its Short term MA, short term MA is below mid-term, and below long term MA. SRPT (Sarepta Therapeutics) 52-week High is $145, 52-week Low is: $10.42, it has supports at $10.42 and $8.66, resistances at $31.25 and $44.13. SRPT’s earning is $-2.64 per share, Its PE ratio is -6. Overall, this stock is rated BUY today.

NASDAQ: TER (Teradyne Inc)

NASDAQ: TER (Teradyne Inc) has closed at $107.43, its traded Volume was 9390.28K shares, TER opened the Day at $108.5, it made an intraday Low of $107.09, and an intraday High of $113.41. TER’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. TER (Teradyne Inc) 52-week High is $144.16, 52-week Low is: $65.77, it has supports at $90.27 and $75.98, resistances at $113.41 and $132.46. TER’s earning is $3.53 per share, Its PE ratio is 30. Overall, this stock is rated BUY today.

NYSE: TOST (Toast Inc Cl A)

NYSE: TOST (Toast Inc Cl A) has closed at $48.84, its traded Volume was 6175.38K shares, TOST opened the Day at $49, it made an intraday Low of $48.52, and an intraday High of $49.5399. TOST’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. TOST (Toast Inc Cl A) 52-week High is $49.555, 52-week Low is: $22.1, it has supports at $43.79 and $40.24, resistances at $49.55 and $57.87. TOST’s earning is $0.27 per share, Its PE ratio is 181. Overall, this stock is rated BUY today.

NYSE: VRT (Vertiv Holdings Llc.)

NYSE: VRT (Vertiv Holdings Llc.) has closed at $145.6, its traded Volume was 10736.7K shares, VRT opened the Day at $148.75, it made an intraday Low of $145.43, and an intraday High of $152.59. VRT’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. VRT (Vertiv Holdings Llc.) 52-week High is $155.84, 52-week Low is: $53.6, it has supports at $121.05 and $101, resistances at $153.5 and $179.28. VRT’s earning is $1.72 per share, Its PE ratio is 85. Overall, this stock is rated BUY today.

NYSE: VXX (Ipath.B S&P 500 VIX Short-Term Futures ETN)

NYSE: VXX (Ipath.B S&P 500 VIX Short-Term Futures ETN) has closed at $42.46, its traded Volume was 6230.75K shares, VXX opened the Day at $41.39, it made an intraday Low of $41.1113, and an intraday High of $42.76. VXX’s close price is below its Short term MA, short term MA is below mid-term, and below long term MA. VXX (Ipath.B S&P 500 VIX Short-Term Futures ETN) 52-week High is $91.19, 52-week Low is: $40.46, it has supports at $40.45 and $33.65, resistances at $52.13 and $59.36. VXX’s earning is $0 per share, Its PE ratio is 0. Overall, this stock is rated BUY today.

NYSE: WMB (Williams Companies)

NYSE: WMB (Williams Companies) has closed at $59.95, its traded Volume was 5022.04K shares, WMB opened the Day at $59.2, it made an intraday Low of $59.075, and an intraday High of $60.67. WMB’s close price is above its Short term MA, short term MA is below mid-term, and below long term MA. WMB (Williams Companies) 52-week High is $63.45, 52-week Low is: $40.41, it has supports at $56.5 and $47, resistances at $60.79 and $63.45. WMB’s earning is $1.86 per share, Its PE ratio is 32. Overall, this stock is rated BUY today.

NYSE: WMT (Walmart Inc)

NYSE: WMT (Walmart Inc) has closed at $97.98, its traded Volume was 10039K shares, WMT opened the Day at $97.44, it made an intraday Low of $97.32, and an intraday High of $98.62. WMT’s close price is above its Short term MA, short term MA is below mid-term, and above long term MA. WMT (Walmart Inc) 52-week High is $105.3, 52-week Low is: $66.67, it has supports at $96.27 and $93.43, resistances at $100.88 and $117.82. WMT’s earning is $2.34 per share, Its PE ratio is 42. Overall, this stock is rated BUY today.

NYSE: XLU (S&P 500 Utilities Sector SPDR)

NYSE: XLU (S&P 500 Utilities Sector SPDR) has closed at $85.67, its traded Volume was 14989.5K shares, XLU opened the Day at $84.95, it made an intraday Low of $84.88, and an intraday High of $85.8. XLU’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. XLU (S&P 500 Utilities Sector SPDR) 52-week High is $86.02, 52-week Low is: $71.02, it has supports at $81.77 and $79.16, resistances at $86.01 and $100.45. XLU’s earning is $0 per share, Its PE ratio is 0. Overall, this stock is rated BUY today.

NYSE: YMM (Full Truck Alliance Ltd ADR)

NYSE: YMM (Full Truck Alliance Ltd ADR) has closed at $11.55, its traded Volume was 7327.91K shares, YMM opened the Day at $11.41, it made an intraday Low of $11.24, and an intraday High of $11.65. YMM’s close price is below its Short term MA, short term MA is above mid-term, and above long term MA. YMM (Full Truck Alliance Ltd ADR) 52-week High is $13.845, 52-week Low is: $6.66, it has supports at $10.86 and $9.03, resistances at $12.39 and $13.35. YMM’s earning is $0.5 per share, Its PE ratio is 23. Overall, this stock is rated BUY today.


Posted

in

,

by

Tags:

Comments

Leave a Reply