2023-07-13 MA5-MA15 Bull Crossover Stocks

NYSE: AB (Alliancebernstein Holding LP)

NYSE: AB (Alliancebernstein Holding LP) has closed at $34.24, its traded Volume was 489.601K shares, AB opened the Day at $32.72, it made an intraday Low of $32.8277, and an intraday High of $34.5134. AB (Alliancebernstein Holding LP) 52-week High is $45.75, 52-week Low is: $31.18, it has supports at $32.96 and $31.18, resistances at $35.84 and $41.86. AB’s earning is $2.42 per share, Its PE ratio is 14. Overall, this stock is rated STRONG BUY today.

NASDAQ: AFMD (Affimed N.V.)

NASDAQ: AFMD (Affimed N.V.) has closed at $0.6533, its traded Volume was 555.501K shares, AFMD opened the Day at $0.6499, it made an intraday Low of $0.64, and an intraday High of $0.6971. AFMD (Affimed N.V.) 52-week High is $3.4, 52-week Low is: $0.52, it has supports at $0.52 and $0.43, resistances at $0.88 and $1.11. AFMD’s earning is $-0.69 per share, Its PE ratio is -1. Overall, this stock is rated BUY today.

NASDAQ: AFRM (Affirm Holdings Inc Cl A)

NASDAQ: AFRM (Affirm Holdings Inc Cl A) has closed at $17.45, its traded Volume was 21967.9K shares, AFRM opened the Day at $16.58, it made an intraday Low of $16.27, and an intraday High of $17.98. AFRM (Affirm Holdings Inc Cl A) 52-week High is $40.97, 52-week Low is: $8.62, it has supports at $12.91 and $8.8, resistances at $19.57 and $22.85. AFRM’s earning is $-2.94 per share, Its PE ratio is -6. Overall, this stock is rated BUY today.

NYSE: AIZ (Assurant Inc)

NYSE: AIZ (Assurant Inc) has closed at $127.6, its traded Volume was 339.877K shares, AIZ opened the Day at $126.25, it made an intraday Low of $125.33, and an intraday High of $128.345. AIZ (Assurant Inc) 52-week High is $176.31, 52-week Low is: $104.49, it has supports at $124.69 and $118.44, resistances at $134.82 and $157.46. AIZ’s earning is $4.49 per share, Its PE ratio is 28. Overall, this stock is rated BUY today.

NASDAQ: AMKR (Amkor Technology)

NASDAQ: AMKR (Amkor Technology) has closed at $29.56, its traded Volume was 655.419K shares, AMKR opened the Day at $28.99, it made an intraday Low of $28.99, and an intraday High of $29.69. AMKR (Amkor Technology) 52-week High is $31.38, 52-week Low is: $16.13, it has supports at $24.17 and $20.42, resistances at $30.25 and $35.33. AMKR’s earning is $2.41 per share, Its PE ratio is 12. Overall, this stock is rated BUY today.

NASDAQ: AMLX (Amylyx Pharmaceuticals Inc)

NASDAQ: AMLX (Amylyx Pharmaceuticals Inc) has closed at $23, its traded Volume was 783.819K shares, AMLX opened the Day at $23.05, it made an intraday Low of $22.98, and an intraday High of $23.52. AMLX (Amylyx Pharmaceuticals Inc) 52-week High is $41.93, 52-week Low is: $15.8, it has supports at $20.03 and $16.66, resistances at $26.5 and $30.5. AMLX’s earning is $-2.3 per share, Its PE ratio is -10. Overall, this stock is rated BUY today.

NYSE: AMWL (American Well Corp Cl A)

NYSE: AMWL (American Well Corp Cl A) has closed at $2.21, its traded Volume was 490.924K shares, AMWL opened the Day at $2.19, it made an intraday Low of $2.19, and an intraday High of $2.265. AMWL (American Well Corp Cl A) 52-week High is $5.425, 52-week Low is: $1.92, it has supports at $1.91 and $1.58, resistances at $2.41 and $2.73. AMWL’s earning is $-2.05 per share, Its PE ratio is -1. Overall, this stock is rated BUY today.

NASDAQ: ANGL (Vaneck Fallen Angel High Yield Bond ETF)

NASDAQ: ANGL (Vaneck Fallen Angel High Yield Bond ETF) has closed at $27.91, its traded Volume was 2129.06K shares, ANGL opened the Day at $27.87, it made an intraday Low of $27.83, and an intraday High of $27.96. ANGL (Vaneck Fallen Angel High Yield Bond ETF) 52-week High is $28.81, 52-week Low is: $25.75, it has supports at $27.39 and $27.05, resistances at $27.95 and $32.64. ANGL’s earning is $0 per share, Its PE ratio is 0. Overall, this stock is rated STRONG BUY today.

NYSE: APD (Air Products and Chemicals)

NYSE: APD (Air Products and Chemicals) has closed at $298.95, its traded Volume was 700.322K shares, APD opened the Day at $294.63, it made an intraday Low of $294, and an intraday High of $299.9. APD (Air Products and Chemicals) 52-week High is $328.56, 52-week Low is: $222.79, it has supports at $279.96 and $267.27, resistances at $300.51 and $350.99. APD’s earning is $9.5 per share, Its PE ratio is 31. Overall, this stock is rated STRONG BUY today.

NYSE: ARCH (Arch Resources Inc)

NYSE: ARCH (Arch Resources Inc) has closed at $113.69, its traded Volume was 302.785K shares, ARCH opened the Day at $113.4, it made an intraday Low of $112.003, and an intraday High of $114.21. ARCH (Arch Resources Inc) 52-week High is $173.9, 52-week Low is: $102.42, it has supports at $102.41 and $85.2, resistances at $119.64 and $130.3. ARCH’s earning is $60.85 per share, Its PE ratio is 2. Overall, this stock is rated BUY today.

NYSE: AROC (Archrock Inc)

NYSE: AROC (Archrock Inc) has closed at $10.28, its traded Volume was 483.933K shares, AROC opened the Day at $10.19, it made an intraday Low of $10.132, and an intraday High of $10.3. AROC (Archrock Inc) 52-week High is $11.49, 52-week Low is: $6.28, it has supports at $9.4 and $8.77, resistances at $10.43 and $12.18. AROC’s earning is $0.35 per share, Its PE ratio is 29. Overall, this stock is rated BUY today.

NYSE: ASAN (Asana Inc Cl A)

NYSE: ASAN (Asana Inc Cl A) has closed at $23.77, its traded Volume was 2151.14K shares, ASAN opened the Day at $23.18, it made an intraday Low of $23.2, and an intraday High of $24.08. ASAN (Asana Inc Cl A) 52-week High is $29.51, 52-week Low is: $11.32, it has supports at $19.55 and $15.4, resistances at $26.27 and $30.68. ASAN’s earning is $-1.67 per share, Its PE ratio is -14. Overall, this stock is rated BUY today.

NASDAQ: ASML (Asml Holdings NY Reg ADR)

NASDAQ: ASML (Asml Holdings NY Reg ADR) has closed at $750.74, its traded Volume was 1162.99K shares, ASML opened the Day at $741.17, it made an intraday Low of $740.3, and an intraday High of $751.35. ASML (Asml Holdings NY Reg ADR) 52-week High is $751.35, 52-week Low is: $363.15, it has supports at $675.44 and $628.53, resistances at $751.34 and $877.56. ASML’s earning is $18.39 per share, Its PE ratio is 41. Overall, this stock is rated STRONG BUY today.

NYSE: ATKR (Atkore Inc)

NYSE: ATKR (Atkore Inc) has closed at $154.02, its traded Volume was 341.359K shares, ATKR opened the Day at $153.11, it made an intraday Low of $151.375, and an intraday High of $154.87. ATKR (Atkore Inc) 52-week High is $157.45, 52-week Low is: $70.5, it has supports at $131.91 and $116.13, resistances at $157.44 and $183.88. ATKR’s earning is $18.44 per share, Its PE ratio is 8. Overall, this stock is rated BUY today.

NYSE: BCX (Blackrock Resources)

NYSE: BCX (Blackrock Resources) has closed at $9.26, its traded Volume was 467.681K shares, BCX opened the Day at $9.15, it made an intraday Low of $9.15, and an intraday High of $9.27. BCX (Blackrock Resources) 52-week High is $10.59, 52-week Low is: $8.07, it has supports at $9.01 and $8.68, resistances at $9.57 and $11.17. BCX’s earning is $1.56 per share, Its PE ratio is 6. Overall, this stock is rated BUY today.

NASDAQ: BEEM (Beam Global)

NASDAQ: BEEM (Beam Global) has closed at $11.51, its traded Volume was 806.123K shares, BEEM opened the Day at $10.65, it made an intraday Low of $10.5, and an intraday High of $11.6573. BEEM (Beam Global) 52-week High is $21.584, 52-week Low is: $8.51, it has supports at $10.47 and $8.51, resistances at $13.65 and $15.94. BEEM’s earning is $-2.04 per share, Its PE ratio is -6. Overall, this stock is rated STRONG BUY today.

NYSE: BEKE (Ke Holdings Inc ADR)

NYSE: BEKE (Ke Holdings Inc ADR) has closed at $15.96, its traded Volume was 9647.82K shares, BEKE opened the Day at $15.4, it made an intraday Low of $15.42, and an intraday High of $16.055. BEKE (Ke Holdings Inc ADR) 52-week High is $21.08, 52-week Low is: $9.09, it has supports at $15.27 and $13.9, resistances at $17.51 and $20.45. BEKE’s earning is $0.2 per share, Its PE ratio is 80. Overall, this stock is rated BUY today.

NYSE: BEPC (Brookfield Renewable Corp)

NYSE: BEPC (Brookfield Renewable Corp) has closed at $32.43, its traded Volume was 432.442K shares, BEPC opened the Day at $32.03, it made an intraday Low of $32.06, and an intraday High of $32.59. BEPC (Brookfield Renewable Corp) 52-week High is $42.97, 52-week Low is: $27.19, it has supports at $30.4 and $25.29, resistances at $33.95 and $36.15. BEPC’s earning is $8.19 per share, Its PE ratio is 4. Overall, this stock is rated BUY today.

NYSE: BFLY (Butterfly Network Inc)

NYSE: BFLY (Butterfly Network Inc) has closed at $2.37, its traded Volume was 2239.17K shares, BFLY opened the Day at $2.29, it made an intraday Low of $2.24, and an intraday High of $2.4. BFLY (Butterfly Network Inc) 52-week High is $8.72, 52-week Low is: $1.625, it has supports at $2.03 and $1.75, resistances at $2.5 and $2.92. BFLY’s earning is $-0.77 per share, Its PE ratio is -3. Overall, this stock is rated BUY today.

NYSE: BIPC (Brookfield Infrastructure Partners LP Cl A)

NYSE: BIPC (Brookfield Infrastructure Partners LP Cl A) has closed at $46.9, its traded Volume was 313.886K shares, BIPC opened the Day at $46.26, it made an intraday Low of $46.2, and an intraday High of $47.08. BIPC (Brookfield Infrastructure Partners LP Cl A) 52-week High is $50.025, 52-week Low is: $37.545, it has supports at $43.78 and $41.04, resistances at $48.22 and $56.32. BIPC’s earning is $10.86 per share, Its PE ratio is 4. Overall, this stock is rated BUY today.

NASDAQ: BIRD (Allbirds Inc Cl A)

NASDAQ: BIRD (Allbirds Inc Cl A) has closed at $1.29, its traded Volume was 3618.99K shares, BIRD opened the Day at $1.29, it made an intraday Low of $1.26, and an intraday High of $1.3375. BIRD (Allbirds Inc Cl A) 52-week High is $5.74, 52-week Low is: $1.03, it has supports at $1.14 and $0.94, resistances at $1.33 and $1.46. BIRD’s earning is $-0.74 per share, Its PE ratio is -2. Overall, this stock is rated BUY today.

NASDAQ: BLDP (Ballard Power Sys)

NASDAQ: BLDP (Ballard Power Sys) has closed at $4.67, its traded Volume was 4461.42K shares, BLDP opened the Day at $4.53, it made an intraday Low of $4.48, and an intraday High of $4.6891. BLDP (Ballard Power Sys) 52-week High is $9.28, 52-week Low is: $3.98, it has supports at $3.98 and $3.31, resistances at $5.02 and $5.67. BLDP’s earning is $-0.52 per share, Its PE ratio is -9. Overall, this stock is rated BUY today.

NASDAQ: BLPH (Bellerophon Ther Com)

NASDAQ: BLPH (Bellerophon Ther Com) has closed at $0.7565, its traded Volume was 411.025K shares, BLPH opened the Day at $0.7158, it made an intraday Low of $0.7158, and an intraday High of $0.76. BLPH (Bellerophon Ther Com) 52-week High is $12.58, 52-week Low is: $0.65, it has supports at $0.64 and $0.53, resistances at $7.12 and $11.14. BLPH’s earning is $-1.15 per share, Its PE ratio is -1. Overall, this stock is rated BUY today.

NYSE: BN (Brookfield Corp)

NYSE: BN (Brookfield Corp) has closed at $34.57, its traded Volume was 2553.58K shares, BN opened the Day at $33.4, it made an intraday Low of $33.4, and an intraday High of $34.74. BN (Brookfield Corp) 52-week High is $43.719, 52-week Low is: $28.25, it has supports at $31.71 and $29.85, resistances at $34.74 and $40.57. BN’s earning is $0.43 per share, Its PE ratio is 80. Overall, this stock is rated BUY today.

NYSE: BOWL (Bowlero Corp Cl A)

NYSE: BOWL (Bowlero Corp Cl A) has closed at $11.78, its traded Volume was 1436.54K shares, BOWL opened the Day at $11.72, it made an intraday Low of $11.63, and an intraday High of $11.965. BOWL (Bowlero Corp Cl A) 52-week High is $17.45, 52-week Low is: $10.71, it has supports at $11.01 and $9.16, resistances at $13.3 and $14.73. BOWL’s earning is $-0.41 per share, Its PE ratio is -29. Overall, this stock is rated BUY today.

NYSE: BOX (Box Inc)

NYSE: BOX (Box Inc) has closed at $30.4, its traded Volume was 2512.47K shares, BOX opened the Day at $29.82, it made an intraday Low of $29.82, and an intraday High of $30.785. BOX (Box Inc) 52-week High is $34.98, 52-week Low is: $24, it has supports at $27.7 and $25.8, resistances at $30.78 and $35.95. BOX’s earning is $0.14 per share, Its PE ratio is 217. Overall, this stock is rated BUY today.

NASDAQ: BSY (Bentley Systems Inc Cl B)

NASDAQ: BSY (Bentley Systems Inc Cl B) has closed at $54.2, its traded Volume was 483.903K shares, BSY opened the Day at $53.67, it made an intraday Low of $53.6425, and an intraday High of $54.37. BSY (Bentley Systems Inc Cl B) 52-week High is $54.52, 52-week Low is: $30.51, it has supports at $46.43 and $41.43, resistances at $54.52 and $63.67. BSY’s earning is $0.49 per share, Its PE ratio is 111. Overall, this stock is rated BUY today.

NYSE: C (Citigroup Inc)

NYSE: C (Citigroup Inc) has closed at $47.68, its traded Volume was 17191.9K shares, C opened the Day at $47.56, it made an intraday Low of $47.14, and an intraday High of $47.85. C (Citigroup Inc) 52-week High is $54.56, 52-week Low is: $40.01, it has supports at $45.88 and $43.7, resistances at $49.41 and $57.71. C’s earning is $7.19 per share, Its PE ratio is 7. Overall, this stock is rated BUY today.

NYSE: CCJ (Cameco Corp)

NYSE: CCJ (Cameco Corp) has closed at $32.34, its traded Volume was 5074.79K shares, CCJ opened the Day at $31.83, it made an intraday Low of $31.79, and an intraday High of $32.75. CCJ (Cameco Corp) 52-week High is $33, 52-week Low is: $21.02, it has supports at $28.76 and $26.14, resistances at $33 and $38.54. CCJ’s earning is $0.28 per share, Its PE ratio is 116. Overall, this stock is rated BUY today.

NYSE: CDE (Coeur Mining Inc)

NYSE: CDE (Coeur Mining Inc) has closed at $3.07, its traded Volume was 5918.65K shares, CDE opened the Day at $3.04, it made an intraday Low of $2.9817, and an intraday High of $3.11. CDE (Coeur Mining Inc) 52-week High is $4.55, 52-week Low is: $2.54, it has supports at $2.65 and $2.2, resistances at $3.28 and $3.67. CDE’s earning is $-0.37 per share, Its PE ratio is -8. Overall, this stock is rated BUY today.

NASDAQ: CHKP (Check Point Software)

NASDAQ: CHKP (Check Point Software) has closed at $127.57, its traded Volume was 955.6K shares, CHKP opened the Day at $127.33, it made an intraday Low of $126.485, and an intraday High of $128.71. CHKP (Check Point Software) 52-week High is $135.93, 52-week Low is: $107.54, it has supports at $122.89 and $117.18, resistances at $132.13 and $154.32. CHKP’s earning is $6.46 per share, Its PE ratio is 20. Overall, this stock is rated BUY today.

NASDAQ: CJJD (China Jojo Drugstore)

NASDAQ: CJJD (China Jojo Drugstore) has closed at $0.4598, its traded Volume was 1058.22K shares, CJJD opened the Day at $0.43, it made an intraday Low of $0.4135, and an intraday High of $0.47. CJJD (China Jojo Drugstore) 52-week High is $9.65, 52-week Low is: $0.37, it has supports at $0.37 and $0.3, resistances at $0.9 and $1.23. CJJD’s earning is $-1.93 per share, Its PE ratio is 0. Overall, this stock is rated BUY today.

NYSE: CPA (Copa Holdings S.A.)

NYSE: CPA (Copa Holdings S.A.) has closed at $114.48, its traded Volume was 634.707K shares, CPA opened the Day at $109.99, it made an intraday Low of $108.91, and an intraday High of $114.48. CPA (Copa Holdings S.A.) 52-week High is $114.48, 52-week Low is: $61.2, it has supports at $98.62 and $88.83, resistances at $114.48 and $133.71. CPA’s earning is $10.52 per share, Its PE ratio is 11. Overall, this stock is rated BUY today.

NASDAQ: CPRT (Copart Inc)

NASDAQ: CPRT (Copart Inc) has closed at $90.8, its traded Volume was 1673.31K shares, CPRT opened the Day at $90.68, it made an intraday Low of $90.44, and an intraday High of $91.23. CPRT (Copart Inc) 52-week High is $91.58, 52-week Low is: $52.285, it has supports at $82.97 and $77.66, resistances at $91.58 and $106.96. CPRT’s earning is $2.37 per share, Its PE ratio is 38. Overall, this stock is rated BUY today.

NASDAQ: CRSP (Crispr Therapeutics Ag)

NASDAQ: CRSP (Crispr Therapeutics Ag) has closed at $59, its traded Volume was 1029.56K shares, CRSP opened the Day at $57.75, it made an intraday Low of $57.15, and an intraday High of $59.6699. CRSP (Crispr Therapeutics Ag) 52-week High is $86.95, 52-week Low is: $38.94, it has supports at $47.59 and $39.59, resistances at $62.67 and $72. CRSP’s earning is $-5.3849e+008 per share, Its PE ratio is 0. Overall, this stock is rated BUY today.

NASDAQ: CUTR (Cutera Inc)

NASDAQ: CUTR (Cutera Inc) has closed at $16.5, its traded Volume was 448.98K shares, CUTR opened the Day at $15.98, it made an intraday Low of $15.84, and an intraday High of $16.59. CUTR (Cutera Inc) 52-week High is $54.04, 52-week Low is: $13.21, it has supports at $13.21 and $10.99, resistances at $18.59 and $21.93. CUTR’s earning is $-4.5e+007 per share, Its PE ratio is 0. Overall, this stock is rated BUY today.

NYSE: CX (Cemex S.A.B. DE C.V. ADR)

NYSE: CX (Cemex S.A.B. DE C.V. ADR) has closed at $7.34, its traded Volume was 7628.48K shares, CX opened the Day at $7.1, it made an intraday Low of $7.04, and an intraday High of $7.3999. CX (Cemex S.A.B. DE C.V. ADR) 52-week High is $7.4, 52-week Low is: $3.2, it has supports at $6.5 and $5.96, resistances at $7.39 and $8.63. CX’s earning is $0.37 per share, Its PE ratio is 20. Overall, this stock is rated BUY today.

NASDAQ: DCFC (Tritium Dcfc Ltd)

NASDAQ: DCFC (Tritium Dcfc Ltd) has closed at $1.13, its traded Volume was 1096.29K shares, DCFC opened the Day at $1.12, it made an intraday Low of $1.09, and an intraday High of $1.13. DCFC (Tritium Dcfc Ltd) 52-week High is $9.23, 52-week Low is: $0.82, it has supports at $1.03 and $0.89, resistances at $1.27 and $1.48. DCFC’s earning is $-0.74 per share, Its PE ratio is -2. Overall, this stock is rated BUY today.

NYSE: DEO (Diageo Plc ADR)

NYSE: DEO (Diageo Plc ADR) has closed at $175.79, its traded Volume was 401.945K shares, DEO opened the Day at $175.96, it made an intraday Low of $175.46, and an intraday High of $176.52. DEO (Diageo Plc ADR) 52-week High is $194.04, 52-week Low is: $160.09, it has supports at $167.05 and $138.98, resistances at $180.13 and $188.22. DEO’s earning is $8.05 per share, Its PE ratio is 22. Overall, this stock is rated STRONG BUY today.

NYSE: DHI (D.R. Horton)

NYSE: DHI (D.R. Horton) has closed at $126.46, its traded Volume was 3328.3K shares, DHI opened the Day at $124.99, it made an intraday Low of $124.22, and an intraday High of $126.53. DHI (D.R. Horton) 52-week High is $126.53, 52-week Low is: $66.01, it has supports at $113.22 and $105.01, resistances at $126.52 and $147.77. DHI’s earning is $14.14 per share, Its PE ratio is 9. Overall, this stock is rated BUY today.

NYSE: DIS (Walt Disney Company)

NYSE: DIS (Walt Disney Company) has closed at $90.47, its traded Volume was 14439.3K shares, DIS opened the Day at $90.55, it made an intraday Low of $89.0805, and an intraday High of $90.8075. DIS (Walt Disney Company) 52-week High is $126.48, 52-week Low is: $84.07, it has supports at $87.01 and $72.39, resistances at $97.45 and $103.91. DIS’s earning is $2.25 per share, Its PE ratio is 40. Overall, this stock is rated STRONG BUY today.

NASDAQ: DOCU (Docusign Inc)

NASDAQ: DOCU (Docusign Inc) has closed at $53.93, its traded Volume was 3868.39K shares, DOCU opened the Day at $52.36, it made an intraday Low of $52.13, and an intraday High of $54.24. DOCU (Docusign Inc) 52-week High is $77.24, 52-week Low is: $39.57, it has supports at $46.79 and $38.92, resistances at $57.85 and $64.7. DOCU’s earning is $-0.33 per share, Its PE ratio is -163. Overall, this stock is rated BUY today.

NASDAQ: DOMO (Domo Inc Cl B)

NASDAQ: DOMO (Domo Inc Cl B) has closed at $15.74, its traded Volume was 363.994K shares, DOMO opened the Day at $15.66, it made an intraday Low of $15.42, and an intraday High of $15.92. DOMO (Domo Inc Cl B) 52-week High is $35.43, 52-week Low is: $11.35, it has supports at $13.6 and $12.03, resistances at $16.15 and $18.86. DOMO’s earning is $-2.6 per share, Its PE ratio is -6. Overall, this stock is rated BUY today.

NYSE: DTE (Dte Energy Company)

NYSE: DTE (Dte Energy Company) has closed at $113.43, its traded Volume was 665.81K shares, DTE opened the Day at $112.86, it made an intraday Low of $112.4, and an intraday High of $113.44. DTE (Dte Energy Company) 52-week High is $136.77, 52-week Low is: $100.64, it has supports at $109.28 and $105.66, resistances at $115.16 and $134.5. DTE’s earning is $5.69 per share, Its PE ratio is 20. Overall, this stock is rated STRONG BUY today.

NYSE: DX (Dynex Capital)

NYSE: DX (Dynex Capital) has closed at $12.64, its traded Volume was 1129.33K shares, DX opened the Day at $12.54, it made an intraday Low of $12.53, and an intraday High of $12.76. DX (Dynex Capital) 52-week High is $17.06, 52-week Low is: $10.39, it has supports at $11.29 and $10.39, resistances at $12.76 and $14.9. DX’s earning is $-0.74 per share, Its PE ratio is -17. Overall, this stock is rated BUY today.

NYSE: EDD (Emerging Markets Domestic Debt Fund)

NYSE: EDD (Emerging Markets Domestic Debt Fund) has closed at $4.9, its traded Volume was 664.821K shares, EDD opened the Day at $4.84, it made an intraday Low of $4.84, and an intraday High of $4.93. EDD (Emerging Markets Domestic Debt Fund) 52-week High is $4.93, 52-week Low is: $3.84, it has supports at $4.69 and $4.55, resistances at $4.92 and $5.74. EDD’s earning is $-1.29 per share, Its PE ratio is -4. Overall, this stock is rated BUY today.

NYSE: EFC (Ellington Financial Llc)

NYSE: EFC (Ellington Financial Llc) has closed at $13.88, its traded Volume was 745.996K shares, EFC opened the Day at $13.77, it made an intraday Low of $13.74, and an intraday High of $13.975. EFC (Ellington Financial Llc) 52-week High is $16.38, 52-week Low is: $10.81, it has supports at $12.53 and $11.64, resistances at $13.97 and $16.31. EFC’s earning is $0 per share, Its PE ratio is 0. Overall, this stock is rated BUY today.

NYSE: EFX (Equifax Inc)

NYSE: EFX (Equifax Inc) has closed at $233.15, its traded Volume was 525.767K shares, EFX opened the Day at $232.39, it made an intraday Low of $231.65, and an intraday High of $234.5. EFX (Equifax Inc) 52-week High is $238, 52-week Low is: $145.98, it has supports at $212.31 and $196.44, resistances at $238 and $277.98. EFX’s earning is $4.57 per share, Its PE ratio is 51. Overall, this stock is rated BUY today.

NYSE: ELS (Equity Lifestyle Properties)

NYSE: ELS (Equity Lifestyle Properties) has closed at $67.5, its traded Volume was 788.911K shares, ELS opened the Day at $67.18, it made an intraday Low of $66.59, and an intraday High of $67.68. ELS (Equity Lifestyle Properties) 52-week High is $77.36, 52-week Low is: $56.91, it has supports at $64.76 and $61.68, resistances at $69.75 and $81.46. ELS’s earning is $1.51 per share, Its PE ratio is 45. Overall, this stock is rated BUY today.

NASDAQ: ENTG (Entegris Inc)

NASDAQ: ENTG (Entegris Inc) has closed at $112.45, its traded Volume was 1224.43K shares, ENTG opened the Day at $108.6, it made an intraday Low of $108.37, and an intraday High of $112.75. ENTG (Entegris Inc) 52-week High is $114.47, 52-week Low is: $61.75, it has supports at $88.81 and $72.95, resistances at $114.47 and $133.7. ENTG’s earning is $-0.05 per share, Its PE ratio is -2249. Overall, this stock is rated STRONG BUY today.

NYSE: EQC (Equity Commonwealth)

NYSE: EQC (Equity Commonwealth) has closed at $20.52, its traded Volume was 442.447K shares, EQC opened the Day at $20.34, it made an intraday Low of $20.37, and an intraday High of $20.5675. EQC (Equity Commonwealth) 52-week High is $28.16, 52-week Low is: $19.41, it has supports at $19.98 and $16.62, resistances at $20.9 and $21.48. EQC’s earning is $0.46 per share, Its PE ratio is 45. Overall, this stock is rated BUY today.

NASDAQ: ETSY (Etsy Inc)

NASDAQ: ETSY (Etsy Inc) has closed at $93.15, its traded Volume was 3031.92K shares, ETSY opened the Day at $92.85, it made an intraday Low of $92.29, and an intraday High of $94.53. ETSY (Etsy Inc) 52-week High is $149.91, 52-week Low is: $78.33, it has supports at $88.79 and $80.44, resistances at $102.3 and $119.48. ETSY’s earning is $4.41e+008 per share, Its PE ratio is 0. Overall, this stock is rated BUY today.

NYSE: EURN (Euronav NV)

NYSE: EURN (Euronav NV) has closed at $15.8, its traded Volume was 744.863K shares, EURN opened the Day at $15.92, it made an intraday Low of $15.78, and an intraday High of $15.98. EURN (Euronav NV) 52-week High is $21, 52-week Low is: $11.94, it has supports at $14.71 and $12.23, resistances at $16.16 and $17.07. EURN’s earning is $2.09 per share, Its PE ratio is 8. Overall, this stock is rated BUY today.

NASDAQ: EVLV (Evolv Technologies Hldgs Inc)

NASDAQ: EVLV (Evolv Technologies Hldgs Inc) has closed at $6.05, its traded Volume was 1494.08K shares, EVLV opened the Day at $5.92, it made an intraday Low of $5.92, and an intraday High of $6.15. EVLV (Evolv Technologies Hldgs Inc) 52-week High is $6.54, 52-week Low is: $1.98, it has supports at $4.56 and $3.35, resistances at $6.53 and $7.62. EVLV’s earning is $-0.71 per share, Its PE ratio is -9. Overall, this stock is rated BUY today.

NASDAQ: EYE (National Vision Holdings Inc)

NASDAQ: EYE (National Vision Holdings Inc) has closed at $24.4, its traded Volume was 1441.9K shares, EYE opened the Day at $24.14, it made an intraday Low of $23.91, and an intraday High of $24.54. EYE (National Vision Holdings Inc) 52-week High is $43.82, 52-week Low is: $17.25, it has supports at $23.2 and $20.85, resistances at $27.02 and $31.55. EYE’s earning is $0.39 per share, Its PE ratio is 63. Overall, this stock is rated BUY today.

NYSE: FAF (First American Corp)

NYSE: FAF (First American Corp) has closed at $59.92, its traded Volume was 1215.74K shares, FAF opened the Day at $57.55, it made an intraday Low of $57.59, and an intraday High of $59.93. FAF (First American Corp) 52-week High is $64.66, 52-week Low is: $43.54, it has supports at $56.01 and $53.59, resistances at $59.93 and $69.99. FAF’s earning is $1.95 per share, Its PE ratio is 31. Overall, this stock is rated BUY today.

NASDAQ: FCEL (Fuelcell Energy Inc)

NASDAQ: FCEL (Fuelcell Energy Inc) has closed at $2.37, its traded Volume was 18418.1K shares, FCEL opened the Day at $2.34, it made an intraday Low of $2.33, and an intraday High of $2.4403. FCEL (Fuelcell Energy Inc) 52-week High is $5.5, 52-week Low is: $1.77, it has supports at $1.96 and $1.63, resistances at $2.56 and $2.94. FCEL’s earning is $-0.3 per share, Its PE ratio is -8. Overall, this stock is rated BUY today.

NYSE: FCF (First Commonwealth Financial Corp)

NYSE: FCF (First Commonwealth Financial Corp) has closed at $13.26, its traded Volume was 387.332K shares, FCF opened the Day at $13.18, it made an intraday Low of $13.1, and an intraday High of $13.38. FCF (First Commonwealth Financial Corp) 52-week High is $16.53, 52-week Low is: $11.33, it has supports at $12.59 and $11.32, resistances at $14.65 and $17.11. FCF’s earning is $1.31 per share, Its PE ratio is 10. Overall, this stock is rated BUY today.

NYSE: FCX (Freeport-Mcmoran Inc)

NYSE: FCX (Freeport-Mcmoran Inc) has closed at $42.08, its traded Volume was 12316.3K shares, FCX opened the Day at $41.19, it made an intraday Low of $41.2, and an intraday High of $42.235. FCX (Freeport-Mcmoran Inc) 52-week High is $46.73, 52-week Low is: $24.88, it has supports at $36.55 and $33.04, resistances at $42.23 and $49.32. FCX’s earning is $1.74 per share, Its PE ratio is 24. Overall, this stock is rated BUY today.

NYSE: FDS (Factset Research Systems Inc)

NYSE: FDS (Factset Research Systems Inc) has closed at $413.84, its traded Volume was 414.172K shares, FDS opened the Day at $400.14, it made an intraday Low of $400.55, and an intraday High of $414.17. FDS (Factset Research Systems Inc) 52-week High is $474.13, 52-week Low is: $377.89, it has supports at $399.67 and $380.95, resistances at $429.98 and $502.21. FDS’s earning is $12.71 per share, Its PE ratio is 33. Overall, this stock is rated BUY today.

NASDAQ: FIBK (First Interstate Ban)

NASDAQ: FIBK (First Interstate Ban) has closed at $25.08, its traded Volume was 963.955K shares, FIBK opened the Day at $24.54, it made an intraday Low of $24.36, and an intraday High of $25.2. FIBK (First Interstate Ban) 52-week High is $46.34, 52-week Low is: $21.03, it has supports at $23.01 and $21.03, resistances at $26.22 and $30.62. FIBK’s earning is $2.72 per share, Its PE ratio is 9. Overall, this stock is rated STRONG BUY today.

NASDAQ: FRSH (Freshworks Inc Cl A)

NASDAQ: FRSH (Freshworks Inc Cl A) has closed at $17.65, its traded Volume was 1719.31K shares, FRSH opened the Day at $17.52, it made an intraday Low of $17.51, and an intraday High of $17.92. FRSH (Freshworks Inc Cl A) 52-week High is $18.14, 52-week Low is: $11.47, it has supports at $14.39 and $12.22, resistances at $17.92 and $20.93. FRSH’s earning is $-0.75 per share, Its PE ratio is -24. Overall, this stock is rated BUY today.

NASDAQ: FULT (Fulton Financial Cor)

NASDAQ: FULT (Fulton Financial Cor) has closed at $12.55, its traded Volume was 1053.95K shares, FULT opened the Day at $12.41, it made an intraday Low of $12.37, and an intraday High of $12.665. FULT (Fulton Financial Cor) 52-week High is $18.91, 52-week Low is: $9.64, it has supports at $11.08 and $9.64, resistances at $13.42 and $15.67. FULT’s earning is $1.62 per share, Its PE ratio is 8. Overall, this stock is rated BUY today.

NASDAQ: GDS (Gds Holdings Ltd ADR)

NASDAQ: GDS (Gds Holdings Ltd ADR) has closed at $12.49, its traded Volume was 1204.14K shares, GDS opened the Day at $12.09, it made an intraday Low of $12, and an intraday High of $12.63. GDS (Gds Holdings Ltd ADR) 52-week High is $30.78, 52-week Low is: $8.408, it has supports at $11.67 and $9.56, resistances at $15.1 and $17.63. GDS’s earning is $-0.96 per share, Its PE ratio is -13. Overall, this stock is rated BUY today.

NYSE: GEO (Geo Group Inc)

NYSE: GEO (Geo Group Inc) has closed at $7.43, its traded Volume was 1493.64K shares, GEO opened the Day at $7.38, it made an intraday Low of $7.345, and an intraday High of $7.525. GEO (Geo Group Inc) 52-week High is $12.44, 52-week Low is: $6.27, it has supports at $6.96 and $5.79, resistances at $8.27 and $9.09. GEO’s earning is $1.08 per share, Its PE ratio is 7. Overall, this stock is rated BUY today.

NYSE: GFI (Gold Fields Ltd ADR)

NYSE: GFI (Gold Fields Ltd ADR) has closed at $15.04, its traded Volume was 3948.78K shares, GFI opened the Day at $15.2, it made an intraday Low of $14.9501, and an intraday High of $15.24. GFI (Gold Fields Ltd ADR) 52-week High is $17.78, 52-week Low is: $7.03, it has supports at $13.01 and $10.82, resistances at $15.95 and $17.78. GFI’s earning is $0.75 per share, Its PE ratio is 20. Overall, this stock is rated BUY today.

NYSE: GGG (Graco Inc)

NYSE: GGG (Graco Inc) has closed at $86.56, its traded Volume was 349.092K shares, GGG opened the Day at $86.49, it made an intraday Low of $85.81, and an intraday High of $86.58. GGG (Graco Inc) 52-week High is $86.81, 52-week Low is: $57.79, it has supports at $79.8 and $75.48, resistances at $86.8 and $101.38. GGG’s earning is $2.75 per share, Its PE ratio is 31. Overall, this stock is rated BUY today.

NYSE: GPK (Graphic Packaging Holding Company)

NYSE: GPK (Graphic Packaging Holding Company) has closed at $24.09, its traded Volume was 2289.35K shares, GPK opened the Day at $23.96, it made an intraday Low of $23.765, and an intraday High of $24.2. GPK (Graphic Packaging Holding Company) 52-week High is $27.56, 52-week Low is: $19.46, it has supports at $22.65 and $18.84, resistances at $25.67 and $27.55. GPK’s earning is $2.03 per share, Its PE ratio is 12. Overall, this stock is rated BUY today.

NASDAQ: GRTS (Gritstone Bio Inc)

NASDAQ: GRTS (Gritstone Bio Inc) has closed at $2.26, its traded Volume was 394.766K shares, GRTS opened the Day at $2.16, it made an intraday Low of $2.12, and an intraday High of $2.305. GRTS (Gritstone Bio Inc) 52-week High is $5.85, 52-week Low is: $1.64, it has supports at $2.04 and $1.63, resistances at $2.71 and $3.16. GRTS’s earning is $-1.19 per share, Its PE ratio is -2. Overall, this stock is rated BUY today.

NYSE: GS (Goldman Sachs Group)

NYSE: GS (Goldman Sachs Group) has closed at $328.68, its traded Volume was 2324.81K shares, GS opened the Day at $327.35, it made an intraday Low of $325.7, and an intraday High of $329.28. GS (Goldman Sachs Group) 52-week High is $389.58, 52-week Low is: $285.15, it has supports at $310.55 and $258.37, resistances at $333.52 and $347.73. GS’s earning is $27.39 per share, Its PE ratio is 12. Overall, this stock is rated STRONG BUY today.

NASDAQ: GSM (Ferroglobe Plc Os)

NASDAQ: GSM (Ferroglobe Plc Os) has closed at $5.01, its traded Volume was 777.834K shares, GSM opened the Day at $4.96, it made an intraday Low of $4.94, and an intraday High of $5.045. GSM (Ferroglobe Plc Os) 52-week High is $7.69, 52-week Low is: $3.64, it has supports at $4.51 and $3.95, resistances at $5.44 and $6.35. GSM’s earning is $1.63 per share, Its PE ratio is 3. Overall, this stock is rated BUY today.

NYSE: HMY (Harmony Gold Mining ADR)

NYSE: HMY (Harmony Gold Mining ADR) has closed at $4.48, its traded Volume was 2520.68K shares, HMY opened the Day at $4.56, it made an intraday Low of $4.44, and an intraday High of $4.57. HMY (Harmony Gold Mining ADR) 52-week High is $5.43, 52-week Low is: $1.94, it has supports at $3.85 and $3.2, resistances at $4.82 and $5.42. HMY’s earning is $-0.05 per share, Its PE ratio is -90. Overall, this stock is rated BUY today.

NASDAQ: HOOK (Hookipa Pharma Inc)

NASDAQ: HOOK (Hookipa Pharma Inc) has closed at $0.9114, its traded Volume was 683.162K shares, HOOK opened the Day at $0.8869, it made an intraday Low of $0.8509, and an intraday High of $0.93. HOOK (Hookipa Pharma Inc) 52-week High is $2.05, 52-week Low is: $0.68, it has supports at $0.76 and $0.63, resistances at $1.55 and $2.04. HOOK’s earning is $-0.85 per share, Its PE ratio is -1. Overall, this stock is rated BUY today.

NASDAQ: HUMA (Humacyte Inc)

NASDAQ: HUMA (Humacyte Inc) has closed at $3.19, its traded Volume was 456.785K shares, HUMA opened the Day at $3.11, it made an intraday Low of $3.05, and an intraday High of $3.2737. HUMA (Humacyte Inc) 52-week High is $5.6, 52-week Low is: $1.96, it has supports at $2.69 and $2.23, resistances at $4.48 and $5.59. HUMA’s earning is $-7.708e+007 per share, Its PE ratio is 0. Overall, this stock is rated BUY today.

NASDAQ: IAS (Integral Ad Science Holding Corp)

NASDAQ: IAS (Integral Ad Science Holding Corp) has closed at $19.45, its traded Volume was 675.532K shares, IAS opened the Day at $19.5, it made an intraday Low of $19.23, and an intraday High of $19.81. IAS (Integral Ad Science Holding Corp) 52-week High is $19.81, 52-week Low is: $6.63, it has supports at $16.79 and $14.93, resistances at $19.8 and $23.12. IAS’s earning is $0.1 per share, Its PE ratio is 195. Overall, this stock is rated BUY today.

NASDAQ: IMVT (Immunovant Inc)

NASDAQ: IMVT (Immunovant Inc) has closed at $20.27, its traded Volume was 637.329K shares, IMVT opened the Day at $19.56, it made an intraday Low of $19.47, and an intraday High of $20.31. IMVT (Immunovant Inc) 52-week High is $24.18, 52-week Low is: $3.9, it has supports at $17.53 and $14.58, resistances at $21.63 and $24.18. IMVT’s earning is $-1.74 per share, Its PE ratio is -12. Overall, this stock is rated BUY today.

NYSE: INFA (Informatica Inc Cl A)

NYSE: INFA (Informatica Inc Cl A) has closed at $18.94, its traded Volume was 456.01K shares, INFA opened the Day at $18.49, it made an intraday Low of $18.49, and an intraday High of $19.12. INFA (Informatica Inc Cl A) 52-week High is $23.86, 52-week Low is: $13.29, it has supports at $15.51 and $13.28, resistances at $19.12 and $22.33. INFA’s earning is $-0.58 per share, Its PE ratio is -33. Overall, this stock is rated BUY today.

NYSE: ITUB (Itau Unibanco Banco Holding S.A. ADR)

NYSE: ITUB (Itau Unibanco Banco Holding S.A. ADR) has closed at $5.93, its traded Volume was 14742.4K shares, ITUB opened the Day at $5.9, it made an intraday Low of $5.87, and an intraday High of $5.9796. ITUB (Itau Unibanco Banco Holding S.A. ADR) 52-week High is $6.08, 52-week Low is: $4.02, it has supports at $5.3 and $4.84, resistances at $6.07 and $7.08. ITUB’s earning is $0.64 per share, Its PE ratio is 9. Overall, this stock is rated BUY today.

NASDAQ: JAZZ (Jazz Pharma Plc)

NASDAQ: JAZZ (Jazz Pharma Plc) has closed at $126.76, its traded Volume was 352.679K shares, JAZZ opened the Day at $125.68, it made an intraday Low of $125.47, and an intraday High of $127.43. JAZZ (Jazz Pharma Plc) 52-week High is $163.31, 52-week Low is: $120.64, it has supports at $120.63 and $100.36, resistances at $133.65 and $141.71. JAZZ’s earning is $-2.57 per share, Its PE ratio is -49. Overall, this stock is rated BUY today.

NYSE: JELD (Jeld-Wen Holding Inc)

NYSE: JELD (Jeld-Wen Holding Inc) has closed at $17.91, its traded Volume was 302.442K shares, JELD opened the Day at $17.62, it made an intraday Low of $17.41, and an intraday High of $17.92. JELD (Jeld-Wen Holding Inc) 52-week High is $18.015, 52-week Low is: $8.38, it has supports at $14.1 and $11.75, resistances at $17.92 and $20.93. JELD’s earning is $0.68 per share, Its PE ratio is 26. Overall, this stock is rated BUY today.

NYSE: JKS (Jinkosolar Holding Company ADR)

NYSE: JKS (Jinkosolar Holding Company ADR) has closed at $44.73, its traded Volume was 411.551K shares, JKS opened the Day at $44.46, it made an intraday Low of $44.28, and an intraday High of $45.35. JKS (Jinkosolar Holding Company ADR) 52-week High is $69.14, 52-week Low is: $38.43, it has supports at $43.31 and $39.68, resistances at $49.2 and $57.46. JKS’s earning is $3.63 per share, Its PE ratio is 12. Overall, this stock is rated BUY today.

NYSE: KBR (KBR Inc)

NYSE: KBR (KBR Inc) has closed at $64.77, its traded Volume was 415.349K shares, KBR opened the Day at $64.84, it made an intraday Low of $64.55, and an intraday High of $65.04. KBR (KBR Inc) 52-week High is $65.78, 52-week Low is: $41.96, it has supports at $60.19 and $56.75, resistances at $65.77 and $76.81. KBR’s earning is $2.32 per share, Its PE ratio is 28. Overall, this stock is rated BUY today.

NASDAQ: KOPN (Kopin Cp)

NASDAQ: KOPN (Kopin Cp) has closed at $2.2, its traded Volume was 763.227K shares, KOPN opened the Day at $2.14, it made an intraday Low of $2.1211, and an intraday High of $2.22. KOPN (Kopin Cp) 52-week High is $2.5, 52-week Low is: $0.94, it has supports at $1.56 and $0.98, resistances at $2.5 and $2.92. KOPN’s earning is $-0.21 per share, Its PE ratio is -10. Overall, this stock is rated BUY today.

NYSE: KORE (Kore Group Holdings Inc)

NYSE: KORE (Kore Group Holdings Inc) has closed at $1.5, its traded Volume was 370.096K shares, KORE opened the Day at $1.41, it made an intraday Low of $1.3952, and an intraday High of $1.59. KORE (Kore Group Holdings Inc) 52-week High is $3.7, 52-week Low is: $0.12, it has supports at $0.73 and $0.11, resistances at $1.75 and $2.04. KORE’s earning is $-1.33 per share, Its PE ratio is -1. Overall, this stock is rated BUY today.

NASDAQ: KRNT (Kornit Digital Ord)

NASDAQ: KRNT (Kornit Digital Ord) has closed at $30.94, its traded Volume was 633.521K shares, KRNT opened the Day at $29.06, it made an intraday Low of $28.955, and an intraday High of $31.08. KRNT (Kornit Digital Ord) 52-week High is $37.39, 52-week Low is: $16.19, it has supports at $22.33 and $16.56, resistances at $31.69 and $37.01. KRNT’s earning is $-1.88 per share, Its PE ratio is -16. Overall, this stock is rated BUY today.

NYSE: LC (Lendingclub Corp)

NYSE: LC (Lendingclub Corp) has closed at $10.12, its traded Volume was 907.372K shares, LC opened the Day at $10.07, it made an intraday Low of $9.92, and an intraday High of $10.13. LC (Lendingclub Corp) 52-week High is $15.79, 52-week Low is: $6.305, it has supports at $7.77 and $6.3, resistances at $10.17 and $11.87. LC’s earning is $2.49 per share, Its PE ratio is 4. Overall, this stock is rated BUY today.

NYSE: LEN (Lennar Corp)

NYSE: LEN (Lennar Corp) has closed at $130.08, its traded Volume was 2382.13K shares, LEN opened the Day at $128.58, it made an intraday Low of $128.13, and an intraday High of $130.45. LEN (Lennar Corp) 52-week High is $130.45, 52-week Low is: $69.9, it has supports at $115.27 and $105.9, resistances at $130.44 and $152.35. LEN’s earning is $14.21 per share, Its PE ratio is 9. Overall, this stock is rated BUY today.

NASDAQ: LPRO (Open Lending Corp Cl A)

NASDAQ: LPRO (Open Lending Corp Cl A) has closed at $10.67, its traded Volume was 378.834K shares, LPRO opened the Day at $10.62, it made an intraday Low of $10.56, and an intraday High of $10.779. LPRO (Open Lending Corp Cl A) 52-week High is $11.99, 52-week Low is: $5.35, it has supports at $8.72 and $6.71, resistances at $11.98 and $13.99. LPRO’s earning is $0.44 per share, Its PE ratio is 24. Overall, this stock is rated STRONG BUY today.

NASDAQ: LPSN (Liveperson Inc)

NASDAQ: LPSN (Liveperson Inc) has closed at $5.33, its traded Volume was 5670.9K shares, LPSN opened the Day at $5.14, it made an intraday Low of $5.1, and an intraday High of $5.765. LPSN (Liveperson Inc) 52-week High is $18.17, 52-week Low is: $3.19, it has supports at $4.41 and $3.19, resistances at $6.4 and $7.47. LPSN’s earning is $-2.18 per share, Its PE ratio is -2. Overall, this stock is rated BUY today.

NYSE: LVS (Las Vegas Sands)

NYSE: LVS (Las Vegas Sands) has closed at $60.13, its traded Volume was 3610.19K shares, LVS opened the Day at $59.97, it made an intraday Low of $59.945, and an intraday High of $61.25. LVS (Las Vegas Sands) 52-week High is $65.58, 52-week Low is: $33.38, it has supports at $57.66 and $53.45, resistances at $64.48 and $75.31. LVS’s earning is $-0.68 per share, Its PE ratio is -88. Overall, this stock is rated BUY today.

NASDAQ: MARK (Remark Holdings Inc)

NASDAQ: MARK (Remark Holdings Inc) has closed at $1.07, its traded Volume was 663.73K shares, MARK opened the Day at $1.03, it made an intraday Low of $1.0101, and an intraday High of $1.11. MARK (Remark Holdings Inc) 52-week High is $6.1, 52-week Low is: $0.87, it has supports at $0.89 and $0.74, resistances at $1.47 and $1.83. MARK’s earning is $-3.51 per share, Its PE ratio is 0. Overall, this stock is rated BUY today.

NYSE: MBC (Masterbrand Inc)

NYSE: MBC (Masterbrand Inc) has closed at $12.61, its traded Volume was 1285.69K shares, MBC opened the Day at $11.85, it made an intraday Low of $11.78, and an intraday High of $12.66. MBC (Masterbrand Inc) 52-week High is $12.66, 52-week Low is: $7.08, it has supports at $9.53 and $7.61, resistances at $12.65 and $14.77. MBC’s earning is $1.08 per share, Its PE ratio is 12. Overall, this stock is rated BUY today.

NYSE: MDC (M.D.C. Holdings)

NYSE: MDC (M.D.C. Holdings) has closed at $47.37, its traded Volume was 386.753K shares, MDC opened the Day at $47.2, it made an intraday Low of $47.01, and an intraday High of $47.73. MDC (M.D.C. Holdings) 52-week High is $47.73, 52-week Low is: $27.04, it has supports at $42.62 and $39.47, resistances at $47.72 and $55.73. MDC’s earning is $7.02 per share, Its PE ratio is 7. Overall, this stock is rated BUY today.

NYSE: MDT (Medtronic Inc)

NYSE: MDT (Medtronic Inc) has closed at $88.05, its traded Volume was 4488.89K shares, MDT opened the Day at $87.5, it made an intraday Low of $87.08, and an intraday High of $88.34. MDT (Medtronic Inc) 52-week High is $95.6, 52-week Low is: $75.77, it has supports at $85.21 and $81.01, resistances at $92.01 and $107.46. MDT’s earning is $2.79 per share, Its PE ratio is 32. Overall, this stock is rated BUY today.

NASDAQ: METX (Meten Hldg Group Ltd)

NASDAQ: METX (Meten Hldg Group Ltd) has closed at $0.214, its traded Volume was 1298.74K shares, METX opened the Day at $0.199, it made an intraday Low of $0.189, and an intraday High of $0.23. METX (Meten Hldg Group Ltd) 52-week High is $1.24, 52-week Low is: $0.17, it has supports at $0.17 and $0.14, resistances at $0.23 and $0.28. METX’s earning is $0.07 per share, Its PE ratio is 3. Overall, this stock is rated BUY today.

NYSE: MFC (Manulife Financial Corp)

NYSE: MFC (Manulife Financial Corp) has closed at $18.99, its traded Volume was 2509.43K shares, MFC opened the Day at $18.74, it made an intraday Low of $18.74, and an intraday High of $19.02. MFC (Manulife Financial Corp) 52-week High is $20.4, 52-week Low is: $14.92, it has supports at $18.14 and $15.09, resistances at $19.3 and $20.02. MFC’s earning is $3.78 per share, Its PE ratio is 5. Overall, this stock is rated STRONG BUY today.

NYSE: MIR (Mirion Technologies Inc)

NYSE: MIR (Mirion Technologies Inc) has closed at $8.37, its traded Volume was 568.931K shares, MIR opened the Day at $8.36, it made an intraday Low of $8.335, and an intraday High of $8.445. MIR (Mirion Technologies Inc) 52-week High is $9.53, 52-week Low is: $5.59, it has supports at $7.75 and $7.21, resistances at $8.63 and $10.07. MIR’s earning is $-1.67 per share, Its PE ratio is -5. Overall, this stock is rated BUY today.

NASDAQ: MKSI (Mks Instruments Inc)

NASDAQ: MKSI (Mks Instruments Inc) has closed at $109.5, its traded Volume was 1228.39K shares, MKSI opened the Day at $107.25, it made an intraday Low of $107.11, and an intraday High of $109.93. MKSI (Mks Instruments Inc) 52-week High is $123.93, 52-week Low is: $64.77, it has supports at $91.64 and $80.01, resistances at $110.47 and $129.02. MKSI’s earning is $2.31 per share, Its PE ratio is 47. Overall, this stock is rated BUY today.

NASDAQ: MLCO (Melco Resorts & Entertainment ADR)

NASDAQ: MLCO (Melco Resorts & Entertainment ADR) has closed at $13.7, its traded Volume was 2467.72K shares, MLCO opened the Day at $13.55, it made an intraday Low of $13.55, and an intraday High of $13.89. MLCO (Melco Resorts & Entertainment ADR) 52-week High is $14.46, 52-week Low is: $4.7, it has supports at $11.67 and $10.3, resistances at $13.89 and $16.22. MLCO’s earning is $-7.67e+007 per share, Its PE ratio is 0. Overall, this stock is rated BUY today.

NYSE: MMM (3M Company)

NYSE: MMM (3M Company) has closed at $102.86, its traded Volume was 2151.91K shares, MMM opened the Day at $101.7, it made an intraday Low of $101.5, and an intraday High of $102.92. MMM (3M Company) 52-week High is $152.3, 52-week Low is: $92.38, it has supports at $97.45 and $92.37, resistances at $105.69 and $123.44. MMM’s earning is $9.39 per share, Its PE ratio is 11. Overall, this stock is rated BUY today.

NASDAQ: MNDY (Monday.com Ltd)

NASDAQ: MNDY (Monday.com Ltd) has closed at $179.05, its traded Volume was 585.576K shares, MNDY opened the Day at $177.98, it made an intraday Low of $176.24, and an intraday High of $181.28. MNDY (Monday.com Ltd) 52-week High is $187, 52-week Low is: $73.58, it has supports at $138.38 and $108.34, resistances at $187 and $218.41. MNDY’s earning is $-1.7 per share, Its PE ratio is -105. Overall, this stock is rated BUY today.

NYSE: MRC (Mrc Global Inc)

NYSE: MRC (Mrc Global Inc) has closed at $10.59, its traded Volume was 458.587K shares, MRC opened the Day at $10.38, it made an intraday Low of $10.31, and an intraday High of $10.6. MRC (Mrc Global Inc) 52-week High is $13.9, 52-week Low is: $7.03, it has supports at $9.28 and $8.48, resistances at $10.6 and $12.38. MRC’s earning is $0.79 per share, Its PE ratio is 13. Overall, this stock is rated BUY today.

NYSE: MS (Morgan Stanley)

NYSE: MS (Morgan Stanley) has closed at $86.21, its traded Volume was 6009.31K shares, MS opened the Day at $86.23, it made an intraday Low of $85.74, and an intraday High of $86.635. MS (Morgan Stanley) 52-week High is $100.99, 52-week Low is: $74.67, it has supports at $84.13 and $80.73, resistances at $89.65 and $104.71. MS’s earning is $5.7 per share, Its PE ratio is 15. Overall, this stock is rated BUY today.

NYSE: MT (Arcelormittal ADR)

NYSE: MT (Arcelormittal ADR) has closed at $28.22, its traded Volume was 1580.22K shares, MT opened the Day at $28.19, it made an intraday Low of $28.06, and an intraday High of $28.285. MT (Arcelormittal ADR) 52-week High is $32.49, 52-week Low is: $19.25, it has supports at $26.21 and $24.67, resistances at $28.72 and $33.54. MT’s earning is $6.96 per share, Its PE ratio is 4. Overall, this stock is rated BUY today.

NASDAQ: MTEM (Molecular Templates Inc)

NASDAQ: MTEM (Molecular Templates Inc) has closed at $0.51, its traded Volume was 2137.4K shares, MTEM opened the Day at $0.501, it made an intraday Low of $0.45, and an intraday High of $0.51. MTEM (Molecular Templates Inc) 52-week High is $1.09, 52-week Low is: $0.31, it has supports at $0.44 and $0.38, resistances at $0.56 and $0.65. MTEM’s earning is $-1.13 per share, Its PE ratio is 0. Overall, this stock is rated BUY today.

NYSE: MTW (Manitowoc Company)

NYSE: MTW (Manitowoc Company) has closed at $19.71, its traded Volume was 401.705K shares, MTW opened the Day at $19.41, it made an intraday Low of $19.07, and an intraday High of $19.8. MTW (Manitowoc Company) 52-week High is $20.2, 52-week Low is: $7.53, it has supports at $16.22 and $14.02, resistances at $19.79 and $23.11. MTW’s earning is $-2.97 per share, Its PE ratio is -7. Overall, this stock is rated BUY today.

NASDAQ: NDAQ (Nasdaq Inc)

NASDAQ: NDAQ (Nasdaq Inc) has closed at $51.17, its traded Volume was 3063.46K shares, NDAQ opened the Day at $50.16, it made an intraday Low of $50.09, and an intraday High of $51.275. NDAQ (Nasdaq Inc) 52-week High is $69.22, 52-week Low is: $48.655, it has supports at $48.65 and $40.47, resistances at $54.44 and $58.02. NDAQ’s earning is $2.26 per share, Its PE ratio is 23. Overall, this stock is rated BUY today.

NYSE: NET (Cloudflare Inc Cl A)

NYSE: NET (Cloudflare Inc Cl A) has closed at $67.62, its traded Volume was 4148.48K shares, NET opened the Day at $65.54, it made an intraday Low of $65.19, and an intraday High of $67.99. NET (Cloudflare Inc Cl A) 52-week High is $80.99, 52-week Low is: $37.37, it has supports at $52.16 and $39.9, resistances at $72 and $84.09. NET’s earning is $-0.57 per share, Its PE ratio is -119. Overall, this stock is rated BUY today.

NYSE: NFG (National Fuel Gas Company)

NYSE: NFG (National Fuel Gas Company) has closed at $51.96, its traded Volume was 447.856K shares, NFG opened the Day at $51.72, it made an intraday Low of $51.42, and an intraday High of $52.06. NFG (National Fuel Gas Company) 52-week High is $74.62, 52-week Low is: $48.89, it has supports at $48.88 and $40.66, resistances at $52.71 and $55.08. NFG’s earning is $6.13 per share, Its PE ratio is 8. Overall, this stock is rated STRONG BUY today.

NYSE: NXE (Nexgen Energy Ltd)

NYSE: NXE (Nexgen Energy Ltd) has closed at $4.8, its traded Volume was 2396.89K shares, NXE opened the Day at $4.72, it made an intraday Low of $4.71, and an intraday High of $4.81. NXE (Nexgen Energy Ltd) 52-week High is $5.11, 52-week Low is: $3.4, it has supports at $4.06 and $3.6, resistances at $4.83 and $5.64. NXE’s earning is $-0.06 per share, Its PE ratio is -80. Overall, this stock is rated BUY today.

NASDAQ: OABI (Omniab Inc)

NASDAQ: OABI (Omniab Inc) has closed at $4.98, its traded Volume was 736.777K shares, OABI opened the Day at $4.97, it made an intraday Low of $4.89, and an intraday High of $5.04. OABI (Omniab Inc) 52-week High is $10.5, 52-week Low is: $1.91, it has supports at $3.88 and $3.14, resistances at $5.09 and $5.94. OABI’s earning is $-0.18 per share, Its PE ratio is -28. Overall, this stock is rated BUY today.

NASDAQ: OKTA (Okta Inc Cl A)

NASDAQ: OKTA (Okta Inc Cl A) has closed at $73.53, its traded Volume was 2690.69K shares, OKTA opened the Day at $71.59, it made an intraday Low of $71.41, and an intraday High of $73.78. OKTA (Okta Inc Cl A) 52-week High is $110.94, 52-week Low is: $44.12, it has supports at $67.18 and $55.89, resistances at $82.2 and $91.5. OKTA’s earning is $-4.28 per share, Its PE ratio is -17. Overall, this stock is rated BUY today.

NYSE: OMC (Omnicom Group Inc)

NYSE: OMC (Omnicom Group Inc) has closed at $96.4, its traded Volume was 1007.21K shares, OMC opened the Day at $95.46, it made an intraday Low of $95.255, and an intraday High of $97. OMC (Omnicom Group Inc) 52-week High is $97.22, 52-week Low is: $61.85, it has supports at $89.09 and $84.08, resistances at $97.22 and $113.55. OMC’s earning is $6.56 per share, Its PE ratio is 15. Overall, this stock is rated BUY today.

NASDAQ: ORGO (Organogenesis Holdings Inc)

NASDAQ: ORGO (Organogenesis Holdings Inc) has closed at $3.67, its traded Volume was 818.895K shares, ORGO opened the Day at $3.65, it made an intraday Low of $3.58, and an intraday High of $3.7494. ORGO (Organogenesis Holdings Inc) 52-week High is $6.52, 52-week Low is: $1.795, it has supports at $2.81 and $1.87, resistances at $4.34 and $5.06. ORGO’s earning is $0.1 per share, Its PE ratio is 37. Overall, this stock is rated BUY today.

NYSE: OTIS (Otis Worldwide Corp)

NYSE: OTIS (Otis Worldwide Corp) has closed at $89.06, its traded Volume was 1248.88K shares, OTIS opened the Day at $88.83, it made an intraday Low of $88.5275, and an intraday High of $89.42. OTIS (Otis Worldwide Corp) 52-week High is $90.11, 52-week Low is: $62.49, it has supports at $83.25 and $79.02, resistances at $90.11 and $105.24. OTIS’s earning is $2.98 per share, Its PE ratio is 30. Overall, this stock is rated BUY today.

NYSE: OWL (Blue Owl Capital Inc)

NYSE: OWL (Blue Owl Capital Inc) has closed at $11.62, its traded Volume was 2137.94K shares, OWL opened the Day at $11.4, it made an intraday Low of $11.37, and an intraday High of $11.64. OWL (Blue Owl Capital Inc) 52-week High is $14.04, 52-week Low is: $8.055, it has supports at $10.48 and $9.69, resistances at $11.77 and $13.74. OWL’s earning is $0.03 per share, Its PE ratio is 387. Overall, this stock is rated BUY today.

NYSE: PB (Prosperity Bancshares)

NYSE: PB (Prosperity Bancshares) has closed at $58.43, its traded Volume was 489.397K shares, PB opened the Day at $58.23, it made an intraday Low of $57.93, and an intraday High of $59.15. PB (Prosperity Bancshares) 52-week High is $78.76, 52-week Low is: $54.45, it has supports at $54.45 and $45.3, resistances at $59.41 and $62.49. PB’s earning is $5.63 per share, Its PE ratio is 10. Overall, this stock is rated BUY today.

NASDAQ: PGNY (Progyny Inc)

NASDAQ: PGNY (Progyny Inc) has closed at $39.19, its traded Volume was 594.723K shares, PGNY opened the Day at $38.72, it made an intraday Low of $38.53, and an intraday High of $39.25. PGNY (Progyny Inc) 52-week High is $46.5, 52-week Low is: $28.03, it has supports at $36.33 and $32.75, resistances at $42.13 and $49.2. PGNY’s earning is $0.43 per share, Its PE ratio is 91. Overall, this stock is rated BUY today.

NASDAQ: PIRS (Pieris Pharma)

NASDAQ: PIRS (Pieris Pharma) has closed at $0.2019, its traded Volume was 1267.06K shares, PIRS opened the Day at $0.2038, it made an intraday Low of $0.1911, and an intraday High of $0.2089. PIRS (Pieris Pharma) 52-week High is $1.975, 52-week Low is: $0.162, it has supports at $0.16 and $0.13, resistances at $0.67 and $1. PIRS’s earning is $-0.53 per share, Its PE ratio is 0. Overall, this stock is rated BUY today.

NASDAQ: PLYA (Playa Hotels & Resorts N.V.)

NASDAQ: PLYA (Playa Hotels & Resorts N.V.) has closed at $8.35, its traded Volume was 962.926K shares, PLYA opened the Day at $8.3, it made an intraday Low of $8.26, and an intraday High of $8.375. PLYA (Playa Hotels & Resorts N.V.) 52-week High is $9.77, 52-week Low is: $5.345, it has supports at $7.76 and $6.45, resistances at $9 and $9.77. PLYA’s earning is $0.35 per share, Its PE ratio is 24. Overall, this stock is rated BUY today.

NYSE: PML (Pimco Muni II)

NYSE: PML (Pimco Muni II) has closed at $9.3, its traded Volume was 442.931K shares, PML opened the Day at $9.05, it made an intraday Low of $9.03, and an intraday High of $9.45. PML (Pimco Muni II) 52-week High is $12.36, 52-week Low is: $8.55, it has supports at $9 and $8.73, resistances at $9.44 and $11.02. PML’s earning is $-2.93 per share, Its PE ratio is -3. Overall, this stock is rated BUY today.

NASDAQ: POWW (Ammo Inc)

NASDAQ: POWW (Ammo Inc) has closed at $2.21, its traded Volume was 302.906K shares, POWW opened the Day at $2.21, it made an intraday Low of $2.1805, and an intraday High of $2.25. POWW (Ammo Inc) 52-week High is $6.06, 52-week Low is: $1.56, it has supports at $1.96 and $1.6, resistances at $2.55 and $2.97. POWW’s earning is $-0.07 per share, Its PE ratio is -32. Overall, this stock is rated BUY today.

NASDAQ: PSTX (Poseida Therapeutics Inc)

NASDAQ: PSTX (Poseida Therapeutics Inc) has closed at $1.99, its traded Volume was 439.998K shares, PSTX opened the Day at $2, it made an intraday Low of $1.969, and an intraday High of $2.09. PSTX (Poseida Therapeutics Inc) 52-week High is $8.82, 52-week Low is: $1.54, it has supports at $1.53 and $1.27, resistances at $2.75 and $3.51. PSTX’s earning is $-0.45 per share, Its PE ratio is -4. Overall, this stock is rated BUY today.

NASDAQ: PTC (Ptc Inc)

NASDAQ: PTC (Ptc Inc) has closed at $145.47, its traded Volume was 546.76K shares, PTC opened the Day at $144, it made an intraday Low of $143.73, and an intraday High of $146.025. PTC (Ptc Inc) 52-week High is $146.025, 52-week Low is: $100.95, it has supports at $132.66 and $124.41, resistances at $146.02 and $170.55. PTC’s earning is $2.61 per share, Its PE ratio is 56. Overall, this stock is rated BUY today.

NASDAQ: PUBM (Pubmatic Inc Cl A)

NASDAQ: PUBM (Pubmatic Inc Cl A) has closed at $19.53, its traded Volume was 326.452K shares, PUBM opened the Day at $19.25, it made an intraday Low of $19.23, and an intraday High of $19.725. PUBM (Pubmatic Inc Cl A) 52-week High is $23.6, 52-week Low is: $11.73, it has supports at $14.8 and $11.72, resistances at $19.79 and $23.11. PUBM’s earning is $0.29 per share, Its PE ratio is 67. Overall, this stock is rated BUY today.

NASDAQ: QCOM (Qualcomm Inc)

NASDAQ: QCOM (Qualcomm Inc) has closed at $123.12, its traded Volume was 8996.69K shares, QCOM opened the Day at $120, it made an intraday Low of $119.88, and an intraday High of $123.415. QCOM (Qualcomm Inc) 52-week High is $156.66, 52-week Low is: $101.47, it has supports at $110.61 and $101.47, resistances at $125.4 and $146.46. QCOM’s earning is $9.22 per share, Its PE ratio is 13. Overall, this stock is rated STRONG BUY today.

NYSE: RAMP (Liveramp Holdings Inc)

NYSE: RAMP (Liveramp Holdings Inc) has closed at $29.04, its traded Volume was 323.681K shares, RAMP opened the Day at $28.75, it made an intraday Low of $28.65, and an intraday High of $29.41. RAMP (Liveramp Holdings Inc) 52-week High is $29.41, 52-week Low is: $15.37, it has supports at $25.5 and $23.1, resistances at $29.4 and $34.33. RAMP’s earning is $-1.78 per share, Its PE ratio is -16. Overall, this stock is rated BUY today.

NASDAQ: RELY (Remitly Global Inc)

NASDAQ: RELY (Remitly Global Inc) has closed at $19.95, its traded Volume was 676.022K shares, RELY opened the Day at $19.24, it made an intraday Low of $19.24, and an intraday High of $19.98. RELY (Remitly Global Inc) 52-week High is $20.03, 52-week Low is: $8.29, it has supports at $17.89 and $16.57, resistances at $20.03 and $23.39. RELY’s earning is $-0.68 per share, Its PE ratio is -29. Overall, this stock is rated BUY today.

NYSE: REZI (Resideo Technologies Inc)

NYSE: REZI (Resideo Technologies Inc) has closed at $18.05, its traded Volume was 473.786K shares, REZI opened the Day at $17.75, it made an intraday Low of $17.57, and an intraday High of $18.06. REZI (Resideo Technologies Inc) 52-week High is $23.94, 52-week Low is: $14.95, it has supports at $16.54 and $15.61, resistances at $18.05 and $21.08. REZI’s earning is $1.62 per share, Its PE ratio is 11. Overall, this stock is rated BUY today.

NYSE: RIO (Rio Tinto Plc ADR)

NYSE: RIO (Rio Tinto Plc ADR) has closed at $69.01, its traded Volume was 3207.35K shares, RIO opened the Day at $68.64, it made an intraday Low of $68.34, and an intraday High of $69.1579. RIO (Rio Tinto Plc ADR) 52-week High is $80.52, 52-week Low is: $50.92, it has supports at $62.72 and $58.75, resistances at $69.15 and $80.76. RIO’s earning is $7.52 per share, Its PE ratio is 9. Overall, this stock is rated BUY today.

NYSE: RITM (Rithm Capital Corp)

NYSE: RITM (Rithm Capital Corp) has closed at $9.52, its traded Volume was 2949.55K shares, RITM opened the Day at $9.4, it made an intraday Low of $9.39, and an intraday High of $9.53. RITM (Rithm Capital Corp) 52-week High is $11.04, 52-week Low is: $6.86, it has supports at $8.34 and $7.59, resistances at $9.56 and $11.16. RITM’s earning is $0.54 per share, Its PE ratio is 18. Overall, this stock is rated BUY today.

NASDAQ: RMBS (Rambus Inc)

NASDAQ: RMBS (Rambus Inc) has closed at $64.89, its traded Volume was 1905.19K shares, RMBS opened the Day at $61.76, it made an intraday Low of $61.76, and an intraday High of $65.07. RMBS (Rambus Inc) 52-week High is $68.54, 52-week Low is: $21.71, it has supports at $53.68 and $44.5, resistances at $68.54 and $80.05. RMBS’s earning is $0.51 per share, Its PE ratio is 127. Overall, this stock is rated BUY today.

NASDAQ: RUN (Sunrun Inc)

NASDAQ: RUN (Sunrun Inc) has closed at $19.89, its traded Volume was 8663.37K shares, RUN opened the Day at $19.29, it made an intraday Low of $19.19, and an intraday High of $19.925. RUN (Sunrun Inc) 52-week High is $39.13, 52-week Low is: $14.55, it has supports at $17.02 and $14.55, resistances at $21.04 and $24.57. RUN’s earning is $0.09 per share, Its PE ratio is 221. Overall, this stock is rated BUY today.

NASDAQ: SBUX (Starbucks Corp)

NASDAQ: SBUX (Starbucks Corp) has closed at $101.6, its traded Volume was 4387.3K shares, SBUX opened the Day at $101.51, it made an intraday Low of $101.3, and an intraday High of $102.198. SBUX (Starbucks Corp) 52-week High is $115.48, 52-week Low is: $78.61, it has supports at $95.55 and $79.49, resistances at $107.29 and $114.55. SBUX’s earning is $3 per share, Its PE ratio is 34. Overall, this stock is rated BUY today.

NYSE: SCCO (Southern Copper Corp)

NYSE: SCCO (Southern Copper Corp) has closed at $77.94, its traded Volume was 1400.04K shares, SCCO opened the Day at $75.19, it made an intraday Low of $75.19, and an intraday High of $78.04. SCCO (Southern Copper Corp) 52-week High is $82.05, 52-week Low is: $42.42, it has supports at $70.44 and $64.66, resistances at $79.81 and $93.21. SCCO’s earning is $3.44 per share, Its PE ratio is 23. Overall, this stock is rated BUY today.

NYSE: SE (Sea Ltd ADR)

NYSE: SE (Sea Ltd ADR) has closed at $63.06, its traded Volume was 4878.85K shares, SE opened the Day at $63.06, it made an intraday Low of $62.5, and an intraday High of $63.75. SE (Sea Ltd ADR) 52-week High is $93.7, 52-week Low is: $40.665, it has supports at $54.34 and $45.21, resistances at $75.37 and $88.38. SE’s earning is $-1.71 per share, Its PE ratio is -37. Overall, this stock is rated BUY today.

NASDAQ: SFNC (Simmons First Natl)

NASDAQ: SFNC (Simmons First Natl) has closed at $17.93, its traded Volume was 503.909K shares, SFNC opened the Day at $17.71, it made an intraday Low of $17.7, and an intraday High of $18.08. SFNC (Simmons First Natl) 52-week High is $25.73, 52-week Low is: $14.68, it has supports at $16.41 and $14.68, resistances at $19.23 and $22.46. SFNC’s earning is $1.8 per share, Its PE ratio is 10. Overall, this stock is rated BUY today.

NASDAQ: SFT (Shift Technologies Inc)

NASDAQ: SFT (Shift Technologies Inc) has closed at $2.42, its traded Volume was 465.783K shares, SFT opened the Day at $2.44, it made an intraday Low of $2.1, and an intraday High of $2.44. SFT (Shift Technologies Inc) 52-week High is $15.4, 52-week Low is: $1.06, it has supports at $1.67 and $1.2, resistances at $2.44 and $2.84. SFT’s earning is $-15.61 per share, Its PE ratio is 0. Overall, this stock is rated BUY today.

NASDAQ: SGRY (Surgery Partners CS)

NASDAQ: SGRY (Surgery Partners CS) has closed at $44.54, its traded Volume was 691.522K shares, SGRY opened the Day at $43.95, it made an intraday Low of $43.65, and an intraday High of $44.585. SGRY (Surgery Partners CS) 52-week High is $45.79, 52-week Low is: $20.46, it has supports at $38.47 and $33.95, resistances at $45.79 and $53.48. SGRY’s earning is $-0.91 per share, Its PE ratio is -49. Overall, this stock is rated BUY today.

NYSE: SHOP (Shopify Inc)

NYSE: SHOP (Shopify Inc) has closed at $70.37, its traded Volume was 22417.4K shares, SHOP opened the Day at $67.02, it made an intraday Low of $66.81, and an intraday High of $70.5. SHOP (Shopify Inc) 52-week High is $70.5, 52-week Low is: $23.63, it has supports at $55.4 and $46.08, resistances at $70.5 and $82.34. SHOP’s earning is $-1.46 per share, Its PE ratio is -48. Overall, this stock is rated STRONG BUY today.

NASDAQ: SOLO (Electrameccanica Vehs Corp)

NASDAQ: SOLO (Electrameccanica Vehs Corp) has closed at $0.721, its traded Volume was 1189K shares, SOLO opened the Day at $0.735, it made an intraday Low of $0.71, and an intraday High of $0.7599. SOLO (Electrameccanica Vehs Corp) 52-week High is $1.87, 52-week Low is: $0.44, it has supports at $0.46 and $0.38, resistances at $0.81 and $1.03. SOLO’s earning is $-9.273e+007 per share, Its PE ratio is 0. Overall, this stock is rated BUY today.

NYSE: SONY (Sony Group Corp ADR)

NYSE: SONY (Sony Group Corp ADR) has closed at $93.81, its traded Volume was 1400.93K shares, SONY opened the Day at $93.66, it made an intraday Low of $93.38, and an intraday High of $94.13. SONY (Sony Group Corp ADR) 52-week High is $100.94, 52-week Low is: $61.72, it has supports at $89.22 and $74.23, resistances at $96.46 and $100.94. SONY’s earning is $5.28 per share, Its PE ratio is 18. Overall, this stock is rated STRONG BUY today.

NYSE: SPRU (Spruce Power Holding Corp)

NYSE: SPRU (Spruce Power Holding Corp) has closed at $0.8706, its traded Volume was 482.424K shares, SPRU opened the Day at $0.84, it made an intraday Low of $0.8602, and an intraday High of $0.9. SPRU (Spruce Power Holding Corp) 52-week High is $1.55, 52-week Low is: $0.55, it has supports at $0.71 and $0.59, resistances at $0.92 and $1.07. SPRU’s earning is $-0.48 per share, Its PE ratio is -2. Overall, this stock is rated BUY today.

NYSE: SRE (Sempra)

NYSE: SRE (Sempra) has closed at $149.56, its traded Volume was 891.524K shares, SRE opened the Day at $148.84, it made an intraday Low of $148.13, and an intraday High of $149.57. SRE (Sempra) 52-week High is $176.47, 52-week Low is: $136.54, it has supports at $141.89 and $118.05, resistances at $151.46 and $157.39. SRE’s earning is $7.73 per share, Its PE ratio is 19. Overall, this stock is rated BUY today.

NASDAQ: STLD (Steel Dynamics Inc)

NASDAQ: STLD (Steel Dynamics Inc) has closed at $107.89, its traded Volume was 912.589K shares, STLD opened the Day at $107.37, it made an intraday Low of $106.57, and an intraday High of $108.55. STLD (Steel Dynamics Inc) 52-week High is $136.46, 52-week Low is: $64.23, it has supports at $98.62 and $90.55, resistances at $111.7 and $130.46. STLD’s earning is $18.22 per share, Its PE ratio is 6. Overall, this stock is rated BUY today.

NYSE: TEF (Telefonica S.A. ADR)

NYSE: TEF (Telefonica S.A. ADR) has closed at $4.05, its traded Volume was 753.353K shares, TEF opened the Day at $4.03, it made an intraday Low of $4.02, and an intraday High of $4.05. TEF (Telefonica S.A. ADR) 52-week High is $4.81, 52-week Low is: $3.1, it has supports at $3.83 and $3.18, resistances at $4.21 and $4.46. TEF’s earning is $0.26 per share, Its PE ratio is 16. Overall, this stock is rated STRONG BUY today.

NYSE: TME (Tencent Music Entertainment ADR)

NYSE: TME (Tencent Music Entertainment ADR) has closed at $7.9, its traded Volume was 4957.64K shares, TME opened the Day at $7.94, it made an intraday Low of $7.77, and an intraday High of $7.94. TME (Tencent Music Entertainment ADR) 52-week High is $9.29, 52-week Low is: $3.14, it has supports at $7.22 and $6.51, resistances at $8.39 and $9.79. TME’s earning is $0.34 per share, Its PE ratio is 23. Overall, this stock is rated BUY today.

NYSE: TMO (Thermo Fisher Scientific Inc)

NYSE: TMO (Thermo Fisher Scientific Inc) has closed at $526.65, its traded Volume was 1110.76K shares, TMO opened the Day at $535, it made an intraday Low of $524.025, and an intraday High of $536.4. TMO (Thermo Fisher Scientific Inc) 52-week High is $611.06, 52-week Low is: $475.77, it has supports at $498.5 and $414.75, resistances at $535.39 and $558.2. TMO’s earning is $15.31 per share, Its PE ratio is 34. Overall, this stock is rated BUY today.

NASDAQ: TOWN (Towne Bank)

NASDAQ: TOWN (Towne Bank) has closed at $24.45, its traded Volume was 328.927K shares, TOWN opened the Day at $24.05, it made an intraday Low of $23.85, and an intraday High of $24.57. TOWN (Towne Bank) 52-week High is $33.42, 52-week Low is: $21.22, it has supports at $23.08 and $21.21, resistances at $26.13 and $30.51. TOWN’s earning is $2.44 per share, Its PE ratio is 10. Overall, this stock is rated STRONG BUY today.

NYSE: TSM (Taiwan Semiconductor ADR)

NYSE: TSM (Taiwan Semiconductor ADR) has closed at $105.57, its traded Volume was 8165.48K shares, TSM opened the Day at $105, it made an intraday Low of $103.58, and an intraday High of $105.645. TSM (Taiwan Semiconductor ADR) 52-week High is $110.69, 52-week Low is: $59.43, it has supports at $93.23 and $82.44, resistances at $110.69 and $129.28. TSM’s earning is $6.17 per share, Its PE ratio is 17. Overall, this stock is rated STRONG BUY today.

NASDAQ: TSP (Tusimple Holdings Inc Cl A)

NASDAQ: TSP (Tusimple Holdings Inc Cl A) has closed at $2.34, its traded Volume was 1526.37K shares, TSP opened the Day at $2.32, it made an intraday Low of $2.29, and an intraday High of $2.4. TSP (Tusimple Holdings Inc Cl A) 52-week High is $10.853, 52-week Low is: $0.75, it has supports at $1.42 and $0.75, resistances at $2.53 and $2.95. TSP’s earning is $-4.0501e+008 per share, Its PE ratio is 0. Overall, this stock is rated BUY today.

NYSE: TTE (Totalenergies Se ADR)

NYSE: TTE (Totalenergies Se ADR) has closed at $58.93, its traded Volume was 960.009K shares, TTE opened the Day at $59.1, it made an intraday Low of $58.69, and an intraday High of $59.305. TTE (Totalenergies Se ADR) 52-week High is $65.05, 52-week Low is: $44.61, it has supports at $57.85 and $54.93, resistances at $62.58 and $73.09. TTE’s earning is $7.99 per share, Its PE ratio is 7. Overall, this stock is rated BUY today.

NYSE: TWI (Titan International)

NYSE: TWI (Titan International) has closed at $11.95, its traded Volume was 441.815K shares, TWI opened the Day at $11.64, it made an intraday Low of $11.5601, and an intraday High of $11.975. TWI (Titan International) 52-week High is $17.29, 52-week Low is: $9.23, it has supports at $10.46 and $9.53, resistances at $11.98 and $13.99. TWI’s earning is $2.98 per share, Its PE ratio is 4. Overall, this stock is rated BUY today.

NYSE: TWLO (Twilio)

NYSE: TWLO (Twilio) has closed at $69.53, its traded Volume was 5210.33K shares, TWLO opened the Day at $66.49, it made an intraday Low of $66.42, and an intraday High of $69.53. TWLO (Twilio) 52-week High is $98.67, 52-week Low is: $41, it has supports at $54.48 and $45.02, resistances at $69.8 and $81.52. TWLO’s earning is $-7.32 per share, Its PE ratio is -9. Overall, this stock is rated BUY today.

NASDAQ: TWOU (2U Inc)

NASDAQ: TWOU (2U Inc) has closed at $4.06, its traded Volume was 932.532K shares, TWOU opened the Day at $3.89, it made an intraday Low of $3.805, and an intraday High of $4.08. TWOU (2U Inc) 52-week High is $13.15, 52-week Low is: $3.34, it has supports at $3.87 and $3.33, resistances at $4.75 and $5.54. TWOU’s earning is $-2.81 per share, Its PE ratio is -1. Overall, this stock is rated BUY today.

NYSE: UBER (Uber Technologies Inc)

NYSE: UBER (Uber Technologies Inc) has closed at $45.64, its traded Volume was 19215.2K shares, UBER opened the Day at $45.21, it made an intraday Low of $44.625, and an intraday High of $45.935. UBER (Uber Technologies Inc) 52-week High is $45.935, 52-week Low is: $20.765, it has supports at $38.69 and $34.22, resistances at $45.93 and $53.64. UBER’s earning is $-1.63 per share, Its PE ratio is -28. Overall, this stock is rated BUY today.

NYSE: UP (Wheels Up Experience Inc)

NYSE: UP (Wheels Up Experience Inc) has closed at $1.59, its traded Volume was 1234.5K shares, UP opened the Day at $1.47, it made an intraday Low of $1.46, and an intraday High of $1.8285. UP (Wheels Up Experience Inc) 52-week High is $28.8, 52-week Low is: $0.98, it has supports at $0.98 and $0.81, resistances at $3.64 and $5.3. UP’s earning is $-25.56 per share, Its PE ratio is 0. Overall, this stock is rated BUY today.

NYSE: UWMC (Uwm Hldg Corp)

NYSE: UWMC (Uwm Hldg Corp) has closed at $6.12, its traded Volume was 1394.68K shares, UWMC opened the Day at $5.98, it made an intraday Low of $5.97, and an intraday High of $6.13. UWMC (Uwm Hldg Corp) 52-week High is $6.349, 52-week Low is: $2.84, it has supports at $5.25 and $4.71, resistances at $6.13 and $7.15. UWMC’s earning is $0.07 per share, Its PE ratio is 87. Overall, this stock is rated BUY today.

NYSE: VALE (Vale S.A. ADR)

NYSE: VALE (Vale S.A. ADR) has closed at $14.34, its traded Volume was 22311.1K shares, VALE opened the Day at $14.15, it made an intraday Low of $14.115, and an intraday High of $14.355. VALE (Vale S.A. ADR) 52-week High is $19.31, 52-week Low is: $11.72, it has supports at $13.28 and $12.51, resistances at $14.55 and $16.99. VALE’s earning is $3.02 per share, Its PE ratio is 5. Overall, this stock is rated BUY today.

NASDAQ: VBTX (Veritex Holdings)

NASDAQ: VBTX (Veritex Holdings) has closed at $19, its traded Volume was 551.693K shares, VBTX opened the Day at $18.99, it made an intraday Low of $18.86, and an intraday High of $19.27. VBTX (Veritex Holdings) 52-week High is $33.94, 52-week Low is: $14.88, it has supports at $17.21 and $14.88, resistances at $20.98 and $24.5. VBTX’s earning is $2.71 per share, Its PE ratio is 7. Overall, this stock is rated BUY today.

NASDAQ: VERI (Veritone Inc)

NASDAQ: VERI (Veritone Inc) has closed at $4.37, its traded Volume was 372.936K shares, VERI opened the Day at $4.26, it made an intraday Low of $4.23, and an intraday High of $4.445. VERI (Veritone Inc) 52-week High is $10.99, 52-week Low is: $2.98, it has supports at $3.64 and $2.98, resistances at $4.72 and $5.51. VERI’s earning is $-0.66 per share, Its PE ratio is -7. Overall, this stock is rated BUY today.

NASDAQ: VFF (Village Farms Intl)

NASDAQ: VFF (Village Farms Intl) has closed at $0.6399, its traded Volume was 331.534K shares, VFF opened the Day at $0.65, it made an intraday Low of $0.63, and an intraday High of $0.6599. VFF (Village Farms Intl) 52-week High is $3.53, 52-week Low is: $0.555, it has supports at $0.55 and $0.45, resistances at $0.69 and $0.79. VFF’s earning is $-1.06 per share, Its PE ratio is -1. Overall, this stock is rated BUY today.

NASDAQ: VICR (Vicor Cp)

NASDAQ: VICR (Vicor Cp) has closed at $58.22, its traded Volume was 318.652K shares, VICR opened the Day at $55.44, it made an intraday Low of $55.27, and an intraday High of $58.39. VICR (Vicor Cp) 52-week High is $82.4, 52-week Low is: $38.71, it has supports at $48.83 and $40.7, resistances at $62 and $72.41. VICR’s earning is $0.69 per share, Its PE ratio is 84. Overall, this stock is rated STRONG BUY today.

NASDAQ: VIRT (Virtu Financial Cm A)

NASDAQ: VIRT (Virtu Financial Cm A) has closed at $18.11, its traded Volume was 853.711K shares, VIRT opened the Day at $17.56, it made an intraday Low of $17.52, and an intraday High of $18.125. VIRT (Virtu Financial Cm A) 52-week High is $25.71, 52-week Low is: $16.26, it has supports at $17.51 and $16.42, resistances at $19.29 and $22.53. VIRT’s earning is $1.99 per share, Its PE ratio is 9. Overall, this stock is rated BUY today.

NYSE: VLO (Valero Energy Corp)

NYSE: VLO (Valero Energy Corp) has closed at $115.51, its traded Volume was 2178.1K shares, VLO opened the Day at $115.54, it made an intraday Low of $114.322, and an intraday High of $116.795. VLO (Valero Energy Corp) 52-week High is $150.39, 52-week Low is: $97.73, it has supports at $109.78 and $104.18, resistances at $118.84 and $138.8. VLO’s earning is $34.6 per share, Its PE ratio is 3. Overall, this stock is rated BUY today.

NASDAQ: VMEO (Vimeo Inc)

NASDAQ: VMEO (Vimeo Inc) has closed at $4.35, its traded Volume was 1128.89K shares, VMEO opened the Day at $4.34, it made an intraday Low of $4.32, and an intraday High of $4.5. VMEO (Vimeo Inc) 52-week High is $7.74, 52-week Low is: $3.07, it has supports at $3.73 and $3.11, resistances at $4.74 and $5.53. VMEO’s earning is $-0.31 per share, Its PE ratio is -14. Overall, this stock is rated BUY today.

NASDAQ: VOD (Vodafone Grp Plc ADR)

NASDAQ: VOD (Vodafone Grp Plc ADR) has closed at $9.59, its traded Volume was 6009.49K shares, VOD opened the Day at $9.5, it made an intraday Low of $9.485, and an intraday High of $9.61. VOD (Vodafone Grp Plc ADR) 52-week High is $15.8, 52-week Low is: $8.93, it has supports at $8.93 and $7.42, resistances at $10.86 and $12.06. VOD’s earning is $4.54 per share, Its PE ratio is 2. Overall, this stock is rated STRONG BUY today.

NASDAQ: VRAY (Viewray Inc)

NASDAQ: VRAY (Viewray Inc) has closed at $0.4322, its traded Volume was 1830.37K shares, VRAY opened the Day at $0.41, it made an intraday Low of $0.4056, and an intraday High of $0.45. VRAY (Viewray Inc) 52-week High is $4.96, 52-week Low is: $0.319, it has supports at $0.31 and $0.25, resistances at $0.82 and $1.14. VRAY’s earning is $-0.55 per share, Its PE ratio is -1. Overall, this stock is rated BUY today.

NASDAQ: VREX (Varex Imaging Corp)

NASDAQ: VREX (Varex Imaging Corp) has closed at $23.34, its traded Volume was 327.288K shares, VREX opened the Day at $23.26, it made an intraday Low of $23.24, and an intraday High of $23.62. VREX (Varex Imaging Corp) 52-week High is $23.895, 52-week Low is: $17.11, it has supports at $19.69 and $17.11, resistances at $23.89 and $27.9. VREX’s earning is $0.7 per share, Its PE ratio is 33. Overall, this stock is rated BUY today.

NYSE: VTEX (Vtex Cl A)

NYSE: VTEX (Vtex Cl A) has closed at $4.91, its traded Volume was 878.027K shares, VTEX opened the Day at $4.8, it made an intraday Low of $4.76, and an intraday High of $5.0985. VTEX (Vtex Cl A) 52-week High is $5.48, 52-week Low is: $2.73, it has supports at $4.07 and $3.43, resistances at $5.11 and $5.96. VTEX’s earning is $-0.23 per share, Its PE ratio is -21. Overall, this stock is rated BUY today.

NASDAQ: VXUS (Total Intl Stock ETF Vanguard)

NASDAQ: VXUS (Total Intl Stock ETF Vanguard) has closed at $57.78, its traded Volume was 2056.34K shares, VXUS opened the Day at $57.53, it made an intraday Low of $57.52, and an intraday High of $57.85. VXUS (Total Intl Stock ETF Vanguard) 52-week High is $57.99, 52-week Low is: $44.42, it has supports at $55.46 and $53.9, resistances at $57.99 and $67.73. VXUS’s earning is $0 per share, Its PE ratio is 0. Overall, this stock is rated BUY today.

NASDAQ: WB (Weibo Corp ADR)

NASDAQ: WB (Weibo Corp ADR) has closed at $14.46, its traded Volume was 1789.51K shares, WB opened the Day at $14.45, it made an intraday Low of $14.29, and an intraday High of $14.581. WB (Weibo Corp ADR) 52-week High is $25.57, 52-week Low is: $10.02, it has supports at $12.77 and $10.62, resistances at $15.79 and $17.67. WB’s earning is $1.08 per share, Its PE ratio is 13. Overall, this stock is rated BUY today.

NASDAQ: WDC (Western Digital Cp)

NASDAQ: WDC (Western Digital Cp) has closed at $39.36, its traded Volume was 1912.96K shares, WDC opened the Day at $38.42, it made an intraday Low of $38.42, and an intraday High of $39.39. WDC (Western Digital Cp) 52-week High is $50.95, 52-week Low is: $29.73, it has supports at $35.61 and $32, resistances at $41.47 and $48.43. WDC’s earning is $-2.17 per share, Its PE ratio is -18. Overall, this stock is rated BUY today.

NASDAQ: WIX (Wix.com Ltd)

NASDAQ: WIX (Wix.com Ltd) has closed at $80.02, its traded Volume was 614.31K shares, WIX opened the Day at $78.61, it made an intraday Low of $78.53, and an intraday High of $81.12. WIX (Wix.com Ltd) 52-week High is $101.55, 52-week Low is: $56.17, it has supports at $73.38 and $61.05, resistances at $84.23 and $90.94. WIX’s earning is $-3.59 per share, Its PE ratio is -22. Overall, this stock is rated BUY today.

NYSE: WPM (Wheaton Precious Metals)

NYSE: WPM (Wheaton Precious Metals) has closed at $44.61, its traded Volume was 1241.79K shares, WPM opened the Day at $44.4, it made an intraday Low of $44.26, and an intraday High of $44.705. WPM (Wheaton Precious Metals) 52-week High is $52.76, 52-week Low is: $28.62, it has supports at $41.16 and $34.24, resistances at $48.21 and $52.58. WPM’s earning is $1.35 per share, Its PE ratio is 33. Overall, this stock is rated STRONG BUY today.

NYSE: WT (Wisdomtree Inc)

NYSE: WT (Wisdomtree Inc) has closed at $7.1, its traded Volume was 1057.16K shares, WT opened the Day at $6.81, it made an intraday Low of $6.84, and an intraday High of $7.13. WT (Wisdomtree Inc) 52-week High is $7.49, 52-week Low is: $4.6, it has supports at $6.59 and $6.05, resistances at $7.48 and $8.73. WT’s earning is $0.48 per share, Its PE ratio is 15. Overall, this stock is rated STRONG BUY today.

NYSE: YUMC (Yum China Holdings Inc)

NYSE: YUMC (Yum China Holdings Inc) has closed at $60.61, its traded Volume was 1368.56K shares, YUMC opened the Day at $59.19, it made an intraday Low of $59.23, and an intraday High of $60.73. YUMC (Yum China Holdings Inc) 52-week High is $64.7, 52-week Low is: $38.585, it has supports at $58.43 and $54.68, resistances at $64.5 and $75.33. YUMC’s earning is $1.47 per share, Its PE ratio is 41. Overall, this stock is rated BUY today.

NASDAQ: Z (Zillow Group Cl C)

NASDAQ: Z (Zillow Group Cl C) has closed at $54.17, its traded Volume was 2245.94K shares, Z opened the Day at $53.23, it made an intraday Low of $53.19, and an intraday High of $54.53. Z (Zillow Group Cl C) 52-week High is $54.53, 52-week Low is: $26.142, it has supports at $46.96 and $42.29, resistances at $54.52 and $63.67. Z’s earning is $-0.51 per share, Its PE ratio is -106. Overall, this stock is rated BUY today.

NYSE: ZETA (Zeta Global Holdings Corp Cl A)

NYSE: ZETA (Zeta Global Holdings Corp Cl A) has closed at $8.94, its traded Volume was 672.622K shares, ZETA opened the Day at $8.76, it made an intraday Low of $8.62, and an intraday High of $9. ZETA (Zeta Global Holdings Corp Cl A) 52-week High is $11.28, 52-week Low is: $4.16, it has supports at $8.57 and $7.78, resistances at $9.85 and $11.5. ZETA’s earning is $-1.77 per share, Its PE ratio is -5. Overall, this stock is rated BUY today.

NASDAQ: ZG (Zillow Grp Inc Cl A)

NASDAQ: ZG (Zillow Grp Inc Cl A) has closed at $53.3, its traded Volume was 708.814K shares, ZG opened the Day at $52.62, it made an intraday Low of $52.47, and an intraday High of $53.7. ZG (Zillow Grp Inc Cl A) 52-week High is $53.885, 52-week Low is: $26.21, it has supports at $46.19 and $41.45, resistances at $53.88 and $62.93. ZG’s earning is $-0.5 per share, Its PE ratio is -107. Overall, this stock is rated BUY today.

NYSE: ZH (Zhihu Inc ADR)

NYSE: ZH (Zhihu Inc ADR) has closed at $1.2, its traded Volume was 5290.49K shares, ZH opened the Day at $1.17, it made an intraday Low of $1.165, and an intraday High of $1.2295. ZH (Zhihu Inc ADR) 52-week High is $2.11, 52-week Low is: $0.89, it has supports at $1.02 and $0.9, resistances at $1.22 and $1.42. ZH’s earning is $-0.25 per share, Its PE ratio is -5. Overall, this stock is rated BUY today.

NASDAQ: ZM (Zoom Video Communications Cl A)

NASDAQ: ZM (Zoom Video Communications Cl A) has closed at $71.24, its traded Volume was 3259.25K shares, ZM opened the Day at $70.29, it made an intraday Low of $69.2, and an intraday High of $71.43. ZM (Zoom Video Communications Cl A) 52-week High is $119.82, 52-week Low is: $60.45, it has supports at $64.86 and $60.47, resistances at $71.98 and $84.07. ZM’s earning is $0.02 per share, Its PE ratio is 3562. Overall, this stock is rated BUY today.

NYSE: ZUO (Zuora Inc)

NYSE: ZUO (Zuora Inc) has closed at $11.04, its traded Volume was 476.706K shares, ZUO opened the Day at $10.75, it made an intraday Low of $10.76, and an intraday High of $11.11. ZUO (Zuora Inc) 52-week High is $12.12, 52-week Low is: $5.45, it has supports at $9.11 and $7.26, resistances at $12.11 and $14.14. ZUO’s earning is $-1.41 per share, Its PE ratio is -8. Overall, this stock is rated BUY today.

About the Author

has written 15967 stories on this site.

Write a Comment

Gravatars are small images that can show your personality. You can get your gravatar for free today!

You must be logged in to post a comment.

Copyright © 2012 Nine Stocks