2024-01-04 Top Buy Stocks

NYSE: ABBV (Abbvie Inc)

NYSE: ABBV (Abbvie Inc) has closed at $161.46, its traded Volume was 5913.94K shares, ABBV opened the Day at $160.31, it made an intraday Low of $159.43, and an intraday High of $162.29. ABBV’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. ABBV (Abbvie Inc) 52-week High is $168.11, 52-week Low is: $130.96, it has supports at $145.94 and $135.85, resistances at $162.28 and $189.54. ABBV’s earning is $3.65 per share, Its PE ratio is 44. Overall, this stock is rated BUY today.

NYSE: ABT (Abbott Laboratories)

NYSE: ABT (Abbott Laboratories) has closed at $110.98, its traded Volume was 5115.24K shares, ABT opened the Day at $109.68, it made an intraday Low of $109.57, and an intraday High of $111.03. ABT’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. ABT (Abbott Laboratories) 52-week High is $115.83, 52-week Low is: $89.67, it has supports at $99.03 and $91.63, resistances at $111.02 and $129.67. ABT’s earning is $2.94 per share, Its PE ratio is 38. Overall, this stock is rated BUY today.

NASDAQ: AEP (American Electric Power Company)

NASDAQ: AEP (American Electric Power Company) has closed at $83.39, its traded Volume was 3154.36K shares, AEP opened the Day at $83.33, it made an intraday Low of $83.06, and an intraday High of $83.98. AEP’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. AEP (American Electric Power Company) 52-week High is $98.32, 52-week Low is: $69.38, it has supports at $77.92 and $73.75, resistances at $84.68 and $98.9. AEP’s earning is $4.36 per share, Its PE ratio is 19. Overall, this stock is rated BUY today.

NYSE: AEVA (Aeva Technologies Inc)

NYSE: AEVA (Aeva Technologies Inc) has closed at $1, its traded Volume was 3015.32K shares, AEVA opened the Day at $1.01, it made an intraday Low of $0.92, and an intraday High of $1.01. AEVA’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. AEVA (Aeva Technologies Inc) 52-week High is $2.1, 52-week Low is: $0.465, it has supports at $0.68 and $0.46, resistances at $1.05 and $1.22. AEVA’s earning is $-1.5123e+008 per share, Its PE ratio is 0. Overall, this stock is rated BUY today.

NYSE: AIG (American International Group)

NYSE: AIG (American International Group) has closed at $68.63, its traded Volume was 4129.38K shares, AIG opened the Day at $68.88, it made an intraday Low of $68.585, and an intraday High of $69.75. AIG’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. AIG (American International Group) 52-week High is $69.75, 52-week Low is: $45.66, it has supports at $63.17 and $59.11, resistances at $69.75 and $81.46. AIG’s earning is $5.76 per share, Its PE ratio is 12. Overall, this stock is rated BUY today.

NYSE: ALL (Allstate Corp)

NYSE: ALL (Allstate Corp) has closed at $148.5, its traded Volume was 2828.47K shares, ALL opened the Day at $147.08, it made an intraday Low of $147.08, and an intraday High of $151.46. ALL’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. ALL (Allstate Corp) 52-week High is $151.46, 52-week Low is: $100.57, it has supports at $133.54 and $122.47, resistances at $151.46 and $176.9. ALL’s earning is $-7.98 per share, Its PE ratio is -19. Overall, this stock is rated BUY today.

NASDAQ: AMGN (Amgen Inc)

NASDAQ: AMGN (Amgen Inc) has closed at $303.17, its traded Volume was 2805.96K shares, AMGN opened the Day at $301.5, it made an intraday Low of $298.59, and an intraday High of $305.09. AMGN’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. AMGN (Amgen Inc) 52-week High is $305.09, 52-week Low is: $211.71, it has supports at $270.84 and $249.69, resistances at $305.08 and $356.33. AMGN’s earning is $14.06 per share, Its PE ratio is 22. Overall, this stock is rated BUY today.

NYSE: APO (Apollo Asset Management Inc)

NYSE: APO (Apollo Asset Management Inc) has closed at $94.8, its traded Volume was 3971.38K shares, APO opened the Day at $93.32, it made an intraday Low of $92.925, and an intraday High of $96.41. APO’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. APO (Apollo Asset Management Inc) 52-week High is $96.41, 52-week Low is: $55.16, it has supports at $84.48 and $77.11, resistances at $96.41 and $112.6. APO’s earning is $2.63 per share, Its PE ratio is 36. Overall, this stock is rated BUY today.

NASDAQ: ARCC (Ares Capital Corp)

NASDAQ: ARCC (Ares Capital Corp) has closed at $20.48, its traded Volume was 8346.92K shares, ARCC opened the Day at $20.05, it made an intraday Low of $20.01, and an intraday High of $20.615. ARCC’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. ARCC (Ares Capital Corp) 52-week High is $20.615, 52-week Low is: $16.95, it has supports at $19.36 and $18.59, resistances at $20.61 and $24.07. ARCC’s earning is $2.31 per share, Its PE ratio is 9. Overall, this stock is rated BUY today.

NASDAQ: ARQT (Arcutis Biotherapeutics Inc)

NASDAQ: ARQT (Arcutis Biotherapeutics Inc) has closed at $4.04, its traded Volume was 11672.7K shares, ARQT opened the Day at $3.99, it made an intraday Low of $3.75, and an intraday High of $4.25. ARQT’s close price is above its Short term MA, short term MA is above mid-term, and below long term MA. ARQT (Arcutis Biotherapeutics Inc) 52-week High is $17.567, 52-week Low is: $1.76, it has supports at $2.7 and $1.75, resistances at $4.25 and $4.96. ARQT’s earning is $-2.4687e+008 per share, Its PE ratio is 0. Overall, this stock is rated BUY today.

NASDAQ: AZN (Astrazeneca Plc ADR)

NASDAQ: AZN (Astrazeneca Plc ADR) has closed at $68.78, its traded Volume was 4756K shares, AZN opened the Day at $68.71, it made an intraday Low of $68.67, and an intraday High of $69.35. AZN’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. AZN (Astrazeneca Plc ADR) 52-week High is $76.56, 52-week Low is: $61.73, it has supports at $64.63 and $61.72, resistances at $69.34 and $80.98. AZN’s earning is $1.89 per share, Its PE ratio is 36. Overall, this stock is rated BUY today.

NYSE: BP (BP Plc ADR)

NYSE: BP (BP Plc ADR) has closed at $35.76, its traded Volume was 6459.23K shares, BP opened the Day at $36.44, it made an intraday Low of $35.73, and an intraday High of $36.48. BP’s close price is above its Short term MA, short term MA is below mid-term, and below long term MA. BP (BP Plc ADR) 52-week High is $41.38, 52-week Low is: $33.62, it has supports at $34.25 and $28.49, resistances at $37.37 and $39.31. BP’s earning is $8.34 per share, Its PE ratio is 4. Overall, this stock is rated BUY today.

NASDAQ: BRSH (Bruush Oral Care Inc)

NASDAQ: BRSH (Bruush Oral Care Inc) has closed at $0.1355, its traded Volume was 3194.09K shares, BRSH opened the Day at $0.13, it made an intraday Low of $0.128, and an intraday High of $0.1414. BRSH’s close price is below its Short term MA, short term MA is below mid-term, and below long term MA. BRSH (Bruush Oral Care Inc) 52-week High is $15, 52-week Low is: $0.125, it has supports at $0.12 and $0.09, resistances at $0.36 and $0.52. BRSH’s earning is $-14.67 per share, Its PE ratio is 0. Overall, this stock is rated BUY today.

NYSE: BSX (Boston Scientific Corp)

NYSE: BSX (Boston Scientific Corp) has closed at $58.17, its traded Volume was 6038.88K shares, BSX opened the Day at $57.66, it made an intraday Low of $57.6, and an intraday High of $58.515. BSX’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. BSX (Boston Scientific Corp) 52-week High is $58.515, 52-week Low is: $44.35, it has supports at $52.72 and $49.15, resistances at $58.51 and $68.33. BSX’s earning is $0.82 per share, Its PE ratio is 71. Overall, this stock is rated BUY today.

NYSE: BTI (British American Tobacco Industries ADR)

NYSE: BTI (British American Tobacco Industries ADR) has closed at $30.13, its traded Volume was 3584.94K shares, BTI opened the Day at $30, it made an intraday Low of $29.93, and an intraday High of $30.335. BTI’s close price is above its Short term MA, short term MA is below mid-term, and below long term MA. BTI (British American Tobacco Industries ADR) 52-week High is $40.75, 52-week Low is: $28.35, it has supports at $28.35 and $23.58, resistances at $30.91 and $32.5. BTI’s earning is $4.86 per share, Its PE ratio is 6. Overall, this stock is rated BUY today.

NYSE: BTU (Peabody Energy Corp)

NYSE: BTU (Peabody Energy Corp) has closed at $25.39, its traded Volume was 2666.23K shares, BTU opened the Day at $25, it made an intraday Low of $24.7613, and an intraday High of $25.67. BTU’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. BTU (Peabody Energy Corp) 52-week High is $31.22, 52-week Low is: $17.71, it has supports at $23.46 and $22.1, resistances at $25.67 and $29.98. BTU’s earning is $7.64 per share, Its PE ratio is 3. Overall, this stock is rated BUY today.

NYSE: C (Citigroup Inc)

NYSE: C (Citigroup Inc) has closed at $53.77, its traded Volume was 22515.1K shares, C opened the Day at $53.92, it made an intraday Low of $53.66, and an intraday High of $54.7474. C’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. C (Citigroup Inc) 52-week High is $54.747, 52-week Low is: $38.17, it has supports at $44.49 and $38.16, resistances at $54.74 and $63.93. C’s earning is $6.3 per share, Its PE ratio is 9. Overall, this stock is rated BUY today.

NYSE: CL (Colgate-Palmolive Company)

NYSE: CL (Colgate-Palmolive Company) has closed at $80.34, its traded Volume was 2834.25K shares, CL opened the Day at $79.89, it made an intraday Low of $79.77, and an intraday High of $80.59. CL’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. CL (Colgate-Palmolive Company) 52-week High is $82.09, 52-week Low is: $67.62, it has supports at $75.22 and $71.47, resistances at $81.29 and $94.94. CL’s earning is $1.91 per share, Its PE ratio is 42. Overall, this stock is rated BUY today.

NYSE: CNP (Centerpoint Energy Inc)

NYSE: CNP (Centerpoint Energy Inc) has closed at $29.08, its traded Volume was 3655.35K shares, CNP opened the Day at $29.25, it made an intraday Low of $29.07, and an intraday High of $29.435. CNP’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. CNP (Centerpoint Energy Inc) 52-week High is $31.47, 52-week Low is: $25.42, it has supports at $28.06 and $26.54, resistances at $30.54 and $35.67. CNP’s earning is $1.26 per share, Its PE ratio is 23. Overall, this stock is rated BUY today.

NYSE: CPE (Callon Petroleum Company)

NYSE: CPE (Callon Petroleum Company) has closed at $34.62, its traded Volume was 14754.1K shares, CPE opened the Day at $35.29, it made an intraday Low of $34.6, and an intraday High of $35.9022. CPE’s close price is above its Short term MA, short term MA is above mid-term, and below long term MA. CPE (Callon Petroleum Company) 52-week High is $44.49, 52-week Low is: $28.62, it has supports at $32.7 and $28.62, resistances at $39.31 and $45.91. CPE’s earning is $10.29 per share, Its PE ratio is 3. Overall, this stock is rated BUY today.

NYSE: CRBG (Corebridge Financial Inc)

NYSE: CRBG (Corebridge Financial Inc) has closed at $22.56, its traded Volume was 3207.77K shares, CRBG opened the Day at $22.14, it made an intraday Low of $22.14, and an intraday High of $22.71. CRBG’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. CRBG (Corebridge Financial Inc) 52-week High is $22.71, 52-week Low is: $14.01, it has supports at $20.3 and $18.82, resistances at $22.7 and $26.51. CRBG’s earning is $3.35 per share, Its PE ratio is 7. Overall, this stock is rated BUY today.

NASDAQ: CTRM (Castor Maritime Inc)

NASDAQ: CTRM (Castor Maritime Inc) has closed at $0.5976, its traded Volume was 2779.25K shares, CTRM opened the Day at $0.595, it made an intraday Low of $0.57, and an intraday High of $0.65. CTRM’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. CTRM (Castor Maritime Inc) 52-week High is $1.45, 52-week Low is: $0.285, it has supports at $0.41 and $0.28, resistances at $0.64 and $0.74. CTRM’s earning is $0.59 per share, Its PE ratio is 1. Overall, this stock is rated BUY today.

NASDAQ: CYTK (Cytokinetics)

NASDAQ: CYTK (Cytokinetics) has closed at $88.24, its traded Volume was 5534.13K shares, CYTK opened the Day at $87, it made an intraday Low of $85.8, and an intraday High of $90.2. CYTK’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. CYTK (Cytokinetics) 52-week High is $90.2, 52-week Low is: $25.98, it has supports at $53.22 and $30.37, resistances at $90.19 and $105.34. CYTK’s earning is $-4.886e+008 per share, Its PE ratio is 0. Overall, this stock is rated BUY today.

NYSE: D (Dominion Energy Inc)

NYSE: D (Dominion Energy Inc) has closed at $48.2, its traded Volume was 3524.7K shares, D opened the Day at $48.53, it made an intraday Low of $48.045, and an intraday High of $48.535. D’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. D (Dominion Energy Inc) 52-week High is $63.68, 52-week Low is: $39.18, it has supports at $43.73 and $39.43, resistances at $50.7 and $59.21. D’s earning is $3.01 per share, Its PE ratio is 16. Overall, this stock is rated BUY today.

NYSE: DHT (Dht Holdings)

NYSE: DHT (Dht Holdings) has closed at $10.31, its traded Volume was 2852.87K shares, DHT opened the Day at $10.4, it made an intraday Low of $10.3, and an intraday High of $10.695. DHT’s close price is above its Short term MA, short term MA is below mid-term, and above long term MA. DHT (Dht Holdings) 52-week High is $12.13, 52-week Low is: $7.3, it has supports at $9.27 and $7.71, resistances at $10.64 and $11.5. DHT’s earning is $1.14 per share, Its PE ratio is 9. Overall, this stock is rated BUY today.

NYSE: ENB (Enbridge Inc)

NYSE: ENB (Enbridge Inc) has closed at $36.5, its traded Volume was 5737.17K shares, ENB opened the Day at $36.65, it made an intraday Low of $36.465, and an intraday High of $36.89. ENB’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. ENB (Enbridge Inc) 52-week High is $42.11, 52-week Low is: $31.03, it has supports at $33.43 and $31.3, resistances at $36.88 and $43.07. ENB’s earning is $1.1 per share, Its PE ratio is 33. Overall, this stock is rated BUY today.

NYSE: EPD (Enterprise Products Partners LP)

NYSE: EPD (Enterprise Products Partners LP) has closed at $26.78, its traded Volume was 4143.3K shares, EPD opened the Day at $27.15, it made an intraday Low of $26.705, and an intraday High of $27.21. EPD’s close price is above its Short term MA, short term MA is below mid-term, and below long term MA. EPD (Enterprise Products Partners LP) 52-week High is $27.95, 52-week Low is: $24.66, it has supports at $26.38 and $25.61, resistances at $27.64 and $32.28. EPD’s earning is $2.46 per share, Its PE ratio is 11. Overall, this stock is rated BUY today.

NYSE: ETRN (Equitrans Midstream Corp)

NYSE: ETRN (Equitrans Midstream Corp) has closed at $10.35, its traded Volume was 2867.98K shares, ETRN opened the Day at $10.45, it made an intraday Low of $10.315, and an intraday High of $10.64. ETRN’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. ETRN (Equitrans Midstream Corp) 52-week High is $10.64, 52-week Low is: $4.6, it has supports at $9.35 and $8.56, resistances at $10.64 and $12.42. ETRN’s earning is $0.73 per share, Its PE ratio is 14. Overall, this stock is rated BUY today.

NYSE: FE (Firstenergy Corp)

NYSE: FE (Firstenergy Corp) has closed at $37.79, its traded Volume was 2983.68K shares, FE opened the Day at $37.92, it made an intraday Low of $37.63, and an intraday High of $38.255. FE’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. FE (Firstenergy Corp) 52-week High is $43.31, 52-week Low is: $32.18, it has supports at $36.39 and $34.9, resistances at $38.81 and $45.33. FE’s earning is $0.95 per share, Its PE ratio is 40. Overall, this stock is rated BUY today.

NASDAQ: FOXA (Fox Corp Cl A)

NASDAQ: FOXA (Fox Corp Cl A) has closed at $30.06, its traded Volume was 2668.13K shares, FOXA opened the Day at $30.23, it made an intraday Low of $29.805, and an intraday High of $30.3. FOXA’s close price is above its Short term MA, short term MA is below mid-term, and below long term MA. FOXA (Fox Corp Cl A) 52-week High is $37.26, 52-week Low is: $28.665, it has supports at $28.66 and $23.84, resistances at $31.18 and $32.75. FOXA’s earning is $2.05 per share, Its PE ratio is 15. Overall, this stock is rated BUY today.

NYSE: FRO (Frontline Plc)

NYSE: FRO (Frontline Plc) has closed at $20.93, its traded Volume was 3476.2K shares, FRO opened the Day at $21.42, it made an intraday Low of $20.93, and an intraday High of $21.828. FRO’s close price is above its Short term MA, short term MA is below mid-term, and above long term MA. FRO (Frontline Plc) 52-week High is $22.95, 52-week Low is: $11.1, it has supports at $20.1 and $18.34, resistances at $22.95 and $26.8. FRO’s earning is $3.52 per share, Its PE ratio is 6. Overall, this stock is rated BUY today.

NYSE: FSK (FS KKR Capital Corp)

NYSE: FSK (FS KKR Capital Corp) has closed at $20.89, its traded Volume was 4014.47K shares, FSK opened the Day at $20.29, it made an intraday Low of $20.27, and an intraday High of $20.99. FSK’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. FSK (FS KKR Capital Corp) 52-week High is $20.99, 52-week Low is: $17.07, it has supports at $19.5 and $18.6, resistances at $20.98 and $24.5. FSK’s earning is $2.39 per share, Its PE ratio is 9. Overall, this stock is rated BUY today.

NASDAQ: GILD (Gilead Sciences Inc)

NASDAQ: GILD (Gilead Sciences Inc) has closed at $84.48, its traded Volume was 5878.78K shares, GILD opened the Day at $83.79, it made an intraday Low of $83.435, and an intraday High of $84.95. GILD’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. GILD (Gilead Sciences Inc) 52-week High is $88.29, 52-week Low is: $72.87, it has supports at $78.16 and $73.98, resistances at $84.94 and $99.2. GILD’s earning is $4.67 per share, Its PE ratio is 18. Overall, this stock is rated BUY today.

NYSE: GOTU (Gaotu Techedu Inc ADR)

NYSE: GOTU (Gaotu Techedu Inc ADR) has closed at $3.79, its traded Volume was 7568.85K shares, GOTU opened the Day at $3.68, it made an intraday Low of $3.6315, and an intraday High of $4. GOTU’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. GOTU (Gaotu Techedu Inc ADR) 52-week High is $5.49, 52-week Low is: $2.22, it has supports at $3.38 and $2.22, resistances at $5.26 and $6.14. GOTU’s earning is $0.09 per share, Its PE ratio is 42. Overall, this stock is rated BUY today.

NYSE: GPK (Graphic Packaging Holding Company)

NYSE: GPK (Graphic Packaging Holding Company) has closed at $25.07, its traded Volume was 2946.31K shares, GPK opened the Day at $24.75, it made an intraday Low of $24.74, and an intraday High of $25.3. GPK’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. GPK (Graphic Packaging Holding Company) 52-week High is $27.56, 52-week Low is: $20.07, it has supports at $22.13 and $20.19, resistances at $25.29 and $29.53. GPK’s earning is $2.21 per share, Its PE ratio is 11. Overall, this stock is rated BUY today.

NYSE: GSK (Gsk Plc ADR)

NYSE: GSK (Gsk Plc ADR) has closed at $39.07, its traded Volume was 3473.96K shares, GSK opened the Day at $38.64, it made an intraday Low of $38.63, and an intraday High of $39.1795. GSK’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. GSK (Gsk Plc ADR) 52-week High is $39.18, 52-week Low is: $33.2, it has supports at $35.76 and $33.66, resistances at $39.17 and $45.75. GSK’s earning is $3.72 per share, Its PE ratio is 11. Overall, this stock is rated BUY today.

NYSE: HLN (Haleon Plc)

NYSE: HLN (Haleon Plc) has closed at $8.38, its traded Volume was 2608.74K shares, HLN opened the Day at $8.35, it made an intraday Low of $8.33, and an intraday High of $8.43. HLN’s close price is above its Short term MA, short term MA is below mid-term, and below long term MA. HLN (Haleon Plc) 52-week High is $9.05, 52-week Low is: $7.49, it has supports at $8.06 and $7.69, resistances at $8.67 and $10.12. HLN’s earning is $0.34 per share, Its PE ratio is 25. Overall, this stock is rated BUY today.

NASDAQ: IBKR (Interactive Brokers)

NASDAQ: IBKR (Interactive Brokers) has closed at $87.2, its traded Volume was 2541.92K shares, IBKR opened the Day at $87.13, it made an intraday Low of $86.65, and an intraday High of $88.78. IBKR’s close price is above its Short term MA, short term MA is above mid-term, and below long term MA. IBKR (Interactive Brokers) 52-week High is $95.59, 52-week Low is: $70.83, it has supports at $78.77 and $72.59, resistances at $88.77 and $103.68. IBKR’s earning is $2.84 per share, Its PE ratio is 31. Overall, this stock is rated BUY today.

NASDAQ: INCY (Incyte Corp)

NASDAQ: INCY (Incyte Corp) has closed at $66.59, its traded Volume was 2729.67K shares, INCY opened the Day at $65.46, it made an intraday Low of $65.36, and an intraday High of $67.365. INCY’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. INCY (Incyte Corp) 52-week High is $86.29, 52-week Low is: $50.27, it has supports at $56.79 and $50.27, resistances at $67.36 and $78.67. INCY’s earning is $1.88 per share, Its PE ratio is 35. Overall, this stock is rated BUY today.

NASDAQ: IRWD (Ironwood Pharmaceuti)

NASDAQ: IRWD (Ironwood Pharmaceuti) has closed at $12.41, its traded Volume was 2923.43K shares, IRWD opened the Day at $12.43, it made an intraday Low of $12.14, and an intraday High of $12.58. IRWD’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. IRWD (Ironwood Pharmaceuti) 52-week High is $12.66, 52-week Low is: $8.07, it has supports at $10.19 and $8.72, resistances at $12.57 and $14.68. IRWD’s earning is $-6.18 per share, Its PE ratio is -2. Overall, this stock is rated BUY today.

NASDAQ: IVP (Inspire Veterinary Partners Inc Cl A)

NASDAQ: IVP (Inspire Veterinary Partners Inc Cl A) has closed at $0.345, its traded Volume was 3615.34K shares, IVP opened the Day at $0.34, it made an intraday Low of $0.317, and an intraday High of $0.4632. IVP’s close price is below its Short term MA, short term MA is below mid-term, and below long term MA. IVP (Inspire Veterinary Partners Inc Cl A) 52-week High is $4.1, 52-week Low is: $0.313, it has supports at $0.31 and $0.25, resistances at $0.83 and $1.16. IVP’s earning is $-1.48 per share, Its PE ratio is 0. Overall, this stock is rated BUY today.

NYSE: JNJ (Johnson & Johnson)

NYSE: JNJ (Johnson & Johnson) has closed at $160.63, its traded Volume was 4477.18K shares, JNJ opened the Day at $161.59, it made an intraday Low of $160.43, and an intraday High of $161.98. JNJ’s close price is above its Short term MA, short term MA is above mid-term, and below long term MA. JNJ (Johnson & Johnson) 52-week High is $180.93, 52-week Low is: $144.95, it has supports at $151.44 and $144.94, resistances at $161.97 and $189.18. JNJ’s earning is $5.33 per share, Its PE ratio is 30. Overall, this stock is rated BUY today.

NYSE: KMI (Kinder Morgan)

NYSE: KMI (Kinder Morgan) has closed at $17.95, its traded Volume was 10832.6K shares, KMI opened the Day at $18.15, it made an intraday Low of $17.9, and an intraday High of $18.24. KMI’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. KMI (Kinder Morgan) 52-week High is $19.1, 52-week Low is: $15.89, it has supports at $16.79 and $15.9, resistances at $18.23 and $21.29. KMI’s earning is $1.09 per share, Its PE ratio is 16. Overall, this stock is rated BUY today.

NYSE: LLY (Eli Lilly and Company)

NYSE: LLY (Eli Lilly and Company) has closed at $614.5, its traded Volume was 6221.52K shares, LLY opened the Day at $625.26, it made an intraday Low of $613.27, and an intraday High of $636.41. LLY’s close price is above its Short term MA, short term MA is below mid-term, and above long term MA. LLY (Eli Lilly and Company) 52-week High is $636.41, 52-week Low is: $309.2, it has supports at $581.52 and $547.6, resistances at $636.4 and $743.31. LLY’s earning is $5.5 per share, Its PE ratio is 112. Overall, this stock is rated BUY today.

NASDAQ: MDLZ (Mondelez Intl Inc)

NASDAQ: MDLZ (Mondelez Intl Inc) has closed at $73.28, its traded Volume was 4625.67K shares, MDLZ opened the Day at $73.09, it made an intraday Low of $73.04, and an intraday High of $73.855. MDLZ’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. MDLZ (Mondelez Intl Inc) 52-week High is $78.59, 52-week Low is: $60.75, it has supports at $68.08 and $64.16, resistances at $74.43 and $86.93. MDLZ’s earning is $3.34 per share, Its PE ratio is 22. Overall, this stock is rated BUY today.

NYSE: MDT (Medtronic Inc)

NYSE: MDT (Medtronic Inc) has closed at $83.93, its traded Volume was 4316.79K shares, MDT opened the Day at $83.15, it made an intraday Low of $83, and an intraday High of $84.215. MDT’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. MDT (Medtronic Inc) 52-week High is $92.02, 52-week Low is: $68.84, it has supports at $74.9 and $68.83, resistances at $84.73 and $98.96. MDT’s earning is $3.08 per share, Its PE ratio is 27. Overall, this stock is rated BUY today.

NYSE: MO (Altria Group)

NYSE: MO (Altria Group) has closed at $41.52, its traded Volume was 6393.35K shares, MO opened the Day at $41.48, it made an intraday Low of $41.47, and an intraday High of $42.05. MO’s close price is above its Short term MA, short term MA is above mid-term, and below long term MA. MO (Altria Group) 52-week High is $48.11, 52-week Low is: $39.07, it has supports at $40.56 and $39.06, resistances at $43 and $50.22. MO’s earning is $4.9 per share, Its PE ratio is 8. Overall, this stock is rated BUY today.

NYSE: MPC (Marathon Petroleum Corp)

NYSE: MPC (Marathon Petroleum Corp) has closed at $153.4, its traded Volume was 3880.53K shares, MPC opened the Day at $159.83, it made an intraday Low of $153.34, and an intraday High of $162.31. MPC’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. MPC (Marathon Petroleum Corp) 52-week High is $162.31, 52-week Low is: $104.32, it has supports at $149.11 and $140.97, resistances at $162.3 and $189.56. MPC’s earning is $26.51 per share, Its PE ratio is 6. Overall, this stock is rated BUY today.

NYSE: MRK (Merck & Company)

NYSE: MRK (Merck & Company) has closed at $117.01, its traded Volume was 8903.11K shares, MRK opened the Day at $115.92, it made an intraday Low of $115.86, and an intraday High of $117.65. MRK’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. MRK (Merck & Company) 52-week High is $119.65, 52-week Low is: $99.14, it has supports at $106.61 and $99.8, resistances at $117.65 and $137.41. MRK’s earning is $1.79 per share, Its PE ratio is 65. Overall, this stock is rated BUY today.

NASDAQ: MRNA (Moderna Inc)

NASDAQ: MRNA (Moderna Inc) has closed at $108.66, its traded Volume was 4987.44K shares, MRNA opened the Day at $109.01, it made an intraday Low of $105.51, and an intraday High of $109.41. MRNA’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. MRNA (Moderna Inc) 52-week High is $207.51, 52-week Low is: $62.55, it has supports at $82.83 and $62.54, resistances at $115.68 and $135.11. MRNA’s earning is $-9.23 per share, Its PE ratio is -12. Overall, this stock is rated BUY today.

NYSE: NAT (Nordic American Tanker Shipping Ltd)

NYSE: NAT (Nordic American Tanker Shipping Ltd) has closed at $4.41, its traded Volume was 3104.14K shares, NAT opened the Day at $4.53, it made an intraday Low of $4.41, and an intraday High of $4.585. NAT’s close price is above its Short term MA, short term MA is below mid-term, and above long term MA. NAT (Nordic American Tanker Shipping Ltd) 52-week High is $4.83, 52-week Low is: $2.84, it has supports at $4.15 and $3.75, resistances at $4.82 and $5.62. NAT’s earning is $0.56 per share, Its PE ratio is 8. Overall, this stock is rated BUY today.

NYSE: NEE (Nextera Energy)

NYSE: NEE (Nextera Energy) has closed at $61.8, its traded Volume was 8077.69K shares, NEE opened the Day at $62.17, it made an intraday Low of $61.725, and an intraday High of $62.755. NEE’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. NEE (Nextera Energy) 52-week High is $86.47, 52-week Low is: $47.15, it has supports at $57.49 and $53.11, resistances at $64.58 and $75.42. NEE’s earning is $3.79 per share, Its PE ratio is 16. Overall, this stock is rated BUY today.

NYSE: NOK (Nokia Corp ADR)

NYSE: NOK (Nokia Corp ADR) has closed at $3.45, its traded Volume was 10652.7K shares, NOK opened the Day at $3.43, it made an intraday Low of $3.42, and an intraday High of $3.46. NOK’s close price is above its Short term MA, short term MA is below mid-term, and below long term MA. NOK (Nokia Corp ADR) 52-week High is $5.04, 52-week Low is: $2.94, it has supports at $3.19 and $2.94, resistances at $3.6 and $4.2. NOK’s earning is $0.74 per share, Its PE ratio is 5. Overall, this stock is rated BUY today.

NYSE: NVO (Novo Nordisk A/S ADR)

NYSE: NVO (Novo Nordisk A/S ADR) has closed at $107.63, its traded Volume was 8956.34K shares, NVO opened the Day at $105.11, it made an intraday Low of $105.03, and an intraday High of $108.98. NVO’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. NVO (Novo Nordisk A/S ADR) 52-week High is $108.98, 52-week Low is: $65.05, it has supports at $99.06 and $92.94, resistances at $108.98 and $127.28. NVO’s earning is $2.41 per share, Its PE ratio is 45. Overall, this stock is rated BUY today.

NYSE: PBR (Petroleo Brasileiro S.A. Petrobras ADR)

NYSE: PBR (Petroleo Brasileiro S.A. Petrobras ADR) has closed at $16.35, its traded Volume was 13876.4K shares, PBR opened the Day at $16.54, it made an intraday Low of $16.35, and an intraday High of $16.79. PBR’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. PBR (Petroleo Brasileiro S.A. Petrobras ADR) 52-week High is $16.79, 52-week Low is: $9.56, it has supports at $15.25 and $14.3, resistances at $16.79 and $19.61. PBR’s earning is $4.13 per share, Its PE ratio is 4. Overall, this stock is rated BUY today.

NYSE: PG (Procter & Gamble Company)

NYSE: PG (Procter & Gamble Company) has closed at $148.65, its traded Volume was 4243.86K shares, PG opened the Day at $148.05, it made an intraday Low of $147.77, and an intraday High of $149.26. PG’s close price is above its Short term MA, short term MA is below mid-term, and below long term MA. PG (Procter & Gamble Company) 52-week High is $158.38, 52-week Low is: $135.83, it has supports at $146.75 and $142.5, resistances at $153.63 and $179.43. PG’s earning is $6.16 per share, Its PE ratio is 24. Overall, this stock is rated BUY today.

NYSE: PM (Philip Morris International Inc)

NYSE: PM (Philip Morris International Inc) has closed at $95.66, its traded Volume was 5153.98K shares, PM opened the Day at $95.78, it made an intraday Low of $95.57, and an intraday High of $96.8186. PM’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. PM (Philip Morris International Inc) 52-week High is $105.62, 52-week Low is: $87.23, it has supports at $90.88 and $87.23, resistances at $96.81 and $113.07. PM’s earning is $5.15 per share, Its PE ratio is 19. Overall, this stock is rated BUY today.

NYSE: PPL (PPL Corp)

NYSE: PPL (PPL Corp) has closed at $27.62, its traded Volume was 3589.16K shares, PPL opened the Day at $27.75, it made an intraday Low of $27.57, and an intraday High of $27.93. PPL’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. PPL (PPL Corp) 52-week High is $31.74, 52-week Low is: $22.2, it has supports at $25.37 and $23.79, resistances at $27.93 and $32.62. PPL’s earning is $1.04 per share, Its PE ratio is 27. Overall, this stock is rated BUY today.

NYSE: PSTG (Pure Storage Inc)

NYSE: PSTG (Pure Storage Inc) has closed at $36.8, its traded Volume was 51104K shares, PSTG opened the Day at $36.29, it made an intraday Low of $36.205, and an intraday High of $36.99. PSTG’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. PSTG (Pure Storage Inc) 52-week High is $40.5, 52-week Low is: $22.14, it has supports at $33.77 and $31, resistances at $38.27 and $44.69. PSTG’s earning is $0.22 per share, Its PE ratio is 167. Overall, this stock is rated BUY today.

NYSE: RTX (Rtx Corp)

NYSE: RTX (Rtx Corp) has closed at $85.41, its traded Volume was 6513.11K shares, RTX opened the Day at $85.99, it made an intraday Low of $85.35, and an intraday High of $86.58. RTX’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. RTX (Rtx Corp) 52-week High is $104.91, 52-week Low is: $68.56, it has supports at $80.74 and $76.95, resistances at $86.89 and $101.48. RTX’s earning is $2.17 per share, Its PE ratio is 39. Overall, this stock is rated BUY today.

NASDAQ: SANA (Sana Biotechnology Inc)

NASDAQ: SANA (Sana Biotechnology Inc) has closed at $4.9, its traded Volume was 3871.85K shares, SANA opened the Day at $4.73, it made an intraday Low of $4.46, and an intraday High of $4.97. SANA’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. SANA (Sana Biotechnology Inc) 52-week High is $8.005, 52-week Low is: $2.745, it has supports at $3.58 and $2.74, resistances at $4.96 and $5.79. SANA’s earning is $-1.43 per share, Its PE ratio is -3. Overall, this stock is rated BUY today.

NYSE: SB (Safe Bulkers Inc)

NYSE: SB (Safe Bulkers Inc) has closed at $4.19, its traded Volume was 2766.29K shares, SB opened the Day at $4.06, it made an intraday Low of $4.06, and an intraday High of $4.3. SB’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. SB (Safe Bulkers Inc) 52-week High is $4.3, 52-week Low is: $2.82, it has supports at $3.55 and $3.09, resistances at $4.3 and $5.02. SB’s earning is $0.66 per share, Its PE ratio is 6. Overall, this stock is rated BUY today.

NYSE: SHEL (Royal Dutch Shell Plc ADR)

NYSE: SHEL (Royal Dutch Shell Plc ADR) has closed at $66.36, its traded Volume was 3414.76K shares, SHEL opened the Day at $67.33, it made an intraday Low of $66.32, and an intraday High of $67.65. SHEL’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. SHEL (Royal Dutch Shell Plc ADR) 52-week High is $68.74, 52-week Low is: $52.47, it has supports at $65.2 and $63.02, resistances at $68.73 and $80.27. SHEL’s earning is $8.42 per share, Its PE ratio is 8. Overall, this stock is rated BUY today.

NASDAQ: SIDU (Sidus Space Inc Cl A)

NASDAQ: SIDU (Sidus Space Inc Cl A) has closed at $12.2, its traded Volume was 4033.73K shares, SIDU opened the Day at $11, it made an intraday Low of $10.0154, and an intraday High of $14.1. SIDU’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. SIDU (Sidus Space Inc Cl A) 52-week High is $15.38, 52-week Low is: $0.034, it has supports at $5.89 and $0.03, resistances at $15.38 and $17.96. SIDU’s earning is $-0.44 per share, Its PE ratio is -28. Overall, this stock is rated BUY today.

NYSE: SO (Southern Company)

NYSE: SO (Southern Company) has closed at $71.71, its traded Volume was 2633.29K shares, SO opened the Day at $72.31, it made an intraday Low of $71.58, and an intraday High of $72.5401. SO’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. SO (Southern Company) 52-week High is $75.8, 52-week Low is: $61.56, it has supports at $68.71 and $65.81, resistances at $73.41 and $85.74. SO’s earning is $2.74 per share, Its PE ratio is 26. Overall, this stock is rated BUY today.

NYSE: SPOT (Spotify Technology S.A.)

NYSE: SPOT (Spotify Technology S.A.) has closed at $192.58, its traded Volume was 2568.97K shares, SPOT opened the Day at $190, it made an intraday Low of $187.45, and an intraday High of $195.52. SPOT’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. SPOT (Spotify Technology S.A.) 52-week High is $202.88, 52-week Low is: $79.85, it has supports at $173.29 and $155, resistances at $202.88 and $236.96. SPOT’s earning is $-4.06 per share, Its PE ratio is -47. Overall, this stock is rated STRONG BUY today.

NYSE: SU (Suncor Energy Inc)

NYSE: SU (Suncor Energy Inc) has closed at $33.69, its traded Volume was 4563.67K shares, SU opened the Day at $34.16, it made an intraday Low of $33.5415, and an intraday High of $34.31. SU’s close price is above its Short term MA, short term MA is below mid-term, and below long term MA. SU (Suncor Energy Inc) 52-week High is $35.51, 52-week Low is: $27.59, it has supports at $31.3 and $29.45, resistances at $34.31 and $40.07. SU’s earning is $4.56 per share, Its PE ratio is 7. Overall, this stock is rated BUY today.

NYSE: SYY (Sysco Corp)

NYSE: SYY (Sysco Corp) has closed at $75.12, its traded Volume was 3575.28K shares, SYY opened the Day at $74.76, it made an intraday Low of $74.44, and an intraday High of $75.45. SYY’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. SYY (Sysco Corp) 52-week High is $82.38, 52-week Low is: $62.24, it has supports at $68.65 and $64.27, resistances at $75.76 and $88.48. SYY’s earning is $3.55 per share, Its PE ratio is 21. Overall, this stock is rated BUY today.

NYSE: TAL (Tal Education Group ADR)

NYSE: TAL (Tal Education Group ADR) has closed at $12.59, its traded Volume was 5388.88K shares, TAL opened the Day at $12.37, it made an intraday Low of $12.28, and an intraday High of $12.77. TAL’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. TAL (Tal Education Group ADR) 52-week High is $13.485, 52-week Low is: $5.09, it has supports at $10.34 and $8.4, resistances at $13.48 and $15.74. TAL’s earning is $-0.15 per share, Its PE ratio is -84. Overall, this stock is rated BUY today.

NYSE: TEVA (Teva Pharmaceutical Industries ADR)

NYSE: TEVA (Teva Pharmaceutical Industries ADR) has closed at $10.88, its traded Volume was 13072.9K shares, TEVA opened the Day at $10.96, it made an intraday Low of $10.805, and an intraday High of $11.33. TEVA’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. TEVA (Teva Pharmaceutical Industries ADR) 52-week High is $11.45, 52-week Low is: $7.09, it has supports at $9.3 and $8.06, resistances at $11.32 and $13.22. TEVA’s earning is $-1.98 per share, Its PE ratio is -5. Overall, this stock is rated BUY today.

NYSE: TME (Tencent Music Entertainment ADR)

NYSE: TME (Tencent Music Entertainment ADR) has closed at $9.03, its traded Volume was 8928.07K shares, TME opened the Day at $8.86, it made an intraday Low of $8.84, and an intraday High of $9.15. TME’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. TME (Tencent Music Entertainment ADR) 52-week High is $9.2, 52-week Low is: $5.7, it has supports at $7.68 and $6.76, resistances at $9.19 and $10.73. TME’s earning is $0.42 per share, Its PE ratio is 22. Overall, this stock is rated BUY today.

NASDAQ: TMUS (T-Mobile US)

NASDAQ: TMUS (T-Mobile US) has closed at $162.3, its traded Volume was 3455.15K shares, TMUS opened the Day at $162.85, it made an intraday Low of $162.18, and an intraday High of $163.57. TMUS’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. TMUS (T-Mobile US) 52-week High is $164.499, 52-week Low is: $124.92, it has supports at $147.92 and $137.69, resistances at $164.49 and $192.12. TMUS’s earning is $6.43 per share, Its PE ratio is 25. Overall, this stock is rated BUY today.

NYSE: UL (Unilever Plc ADR)

NYSE: UL (Unilever Plc ADR) has closed at $48.86, its traded Volume was 3001.43K shares, UL opened the Day at $48.58, it made an intraday Low of $48.565, and an intraday High of $48.93. UL’s close price is above its Short term MA, short term MA is above mid-term, and below long term MA. UL (Unilever Plc ADR) 52-week High is $55.99, 52-week Low is: $46.16, it has supports at $47.21 and $46.15, resistances at $48.93 and $57.15. UL’s earning is $3.51 per share, Its PE ratio is 14. Overall, this stock is rated BUY today.

NYSE: UNH (Unitedhealth Group Inc)

NYSE: UNH (Unitedhealth Group Inc) has closed at $545.42, its traded Volume was 2980.39K shares, UNH opened the Day at $545, it made an intraday Low of $543, and an intraday High of $549. UNH’s close price is above its Short term MA, short term MA is below mid-term, and above long term MA. UNH (Unitedhealth Group Inc) 52-week High is $554.7, 52-week Low is: $445.68, it has supports at $530.7 and $515.88, resistances at $554.7 and $647.88. UNH’s earning is $23.03 per share, Its PE ratio is 24. Overall, this stock is rated BUY today.

NASDAQ: VOD (Vodafone Grp Plc ADR)

NASDAQ: VOD (Vodafone Grp Plc ADR) has closed at $8.96, its traded Volume was 3528K shares, VOD opened the Day at $8.95, it made an intraday Low of $8.93, and an intraday High of $9.015. VOD’s close price is above its Short term MA, short term MA is below mid-term, and below long term MA. VOD (Vodafone Grp Plc ADR) 52-week High is $12.53, 52-week Low is: $8.105, it has supports at $8.75 and $8.1, resistances at $9.82 and $11.46. VOD’s earning is $4.09 per share, Its PE ratio is 2. Overall, this stock is rated BUY today.

NASDAQ: VTRS (Viatris Inc)

NASDAQ: VTRS (Viatris Inc) has closed at $11.55, its traded Volume was 10186.7K shares, VTRS opened the Day at $11.4, it made an intraday Low of $11.32, and an intraday High of $11.62. VTRS’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. VTRS (Viatris Inc) 52-week High is $12.4, 52-week Low is: $8.74, it has supports at $9.83 and $8.73, resistances at $11.61 and $13.56. VTRS’s earning is $1.51 per share, Its PE ratio is 8. Overall, this stock is rated BUY today.

NYSE: VZ (Verizon Communications Inc)

NYSE: VZ (Verizon Communications Inc) has closed at $39.37, its traded Volume was 23993.8K shares, VZ opened the Day at $39.68, it made an intraday Low of $39.36, and an intraday High of $39.85. VZ’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. VZ (Verizon Communications Inc) 52-week High is $42.58, 52-week Low is: $30.14, it has supports at $35.59 and $32.97, resistances at $39.84 and $46.53. VZ’s earning is $4.97 per share, Its PE ratio is 8. Overall, this stock is rated BUY today.

NYSE: WMB (Williams Companies)

NYSE: WMB (Williams Companies) has closed at $35.82, its traded Volume was 5163.73K shares, WMB opened the Day at $36.6, it made an intraday Low of $35.73, and an intraday High of $36.69. WMB’s close price is above its Short term MA, short term MA is below mid-term, and above long term MA. WMB (Williams Companies) 52-week High is $37.45, 52-week Low is: $27.8, it has supports at $35.14 and $33.72, resistances at $37.45 and $43.74. WMB’s earning is $2.28 per share, Its PE ratio is 16. Overall, this stock is rated BUY today.

NASDAQ: XEL (XCEL Energy Inc)

NASDAQ: XEL (XCEL Energy Inc) has closed at $63.73, its traded Volume was 3077.49K shares, XEL opened the Day at $63.62, it made an intraday Low of $63.22, and an intraday High of $64.245. XEL’s close price is above its Short term MA, short term MA is above mid-term, and above long term MA. XEL (XCEL Energy Inc) 52-week High is $72.97, 52-week Low is: $53.73, it has supports at $60.43 and $58.09, resistances at $64.24 and $75.03. XEL’s earning is $3.16 per share, Its PE ratio is 20. Overall, this stock is rated BUY today.

NYSE: XOM (Exxon Mobil Corp)

NYSE: XOM (Exxon Mobil Corp) has closed at $102.32, its traded Volume was 16059.5K shares, XOM opened the Day at $104.08, it made an intraday Low of $102.05, and an intraday High of $104.56. XOM’s close price is above its Short term MA, short term MA is below mid-term, and below long term MA. XOM (Exxon Mobil Corp) 52-week High is $120.7, 52-week Low is: $97.485, it has supports at $97.48 and $81.1, resistances at $105.13 and $109.86. XOM’s earning is $10.07 per share, Its PE ratio is 10. 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