美股最大涨幅,美三大股指收跌中概股逆势

中新经纬11月19日电 美东时间周四(18日),美股涨跌不一,道指跌0.17%,纳指涨0.45%,标普500指数涨0.34%。热门个股方面, 梅西百货涨超21.14%,特斯拉竞争对手Rivian跌超15%,英伟达涨超8%。

新华社11月19日电(美国东部时间18日),美股涨跌不一,道指跌0.17%,纳斯达克涨0.45%,标普;标普500指数上涨0.34%。在热门股票方面,梅西百货上涨超过21.14%,特斯拉竞争对手Rivian下跌超过15%,英伟达上涨超过8%。

美股纳指收涨 热门中概股多数下跌

来源:Wind

大型科技股涨跌互现,亚马逊上涨4.14%,苹果上涨2.85%,谷歌上涨1.21%,微软上涨0.63%。奈飞下跌1.4%,脸书下跌0.61%。

抗疫概念股集体上涨,诺华医药上涨3.84%,Moderna上涨3.79%,辉瑞上涨1.08%,BioNTech上涨0.76%,Gilead Science上涨0.49%。

多数能源股下跌,埃克森美孚下跌1.06%,康菲石油公司上涨1.06%,雪佛龙下跌0.85%,斯伦贝谢下跌0.66%,西部石油下跌0.39%。

热门个股跌幅最大,Vipshop跌幅17.83%,Billie Billie跌幅17.17%,财务占比16.39%,教育科技跌幅16.37%,流行文化跌幅13.28%,阿里巴巴跌幅11.13%,拼多多跌幅5.22%。增长方面,逸仙电商增长11.11%,ZTO快递增长9.54%,博世乐增长7.85%,JD.COM增长5.95%,中国增长2.59%。新能源汽车股涨跌互现,蔚来汽车涨1.13%,Xpeng汽车跌2.07%,LI跌3.56%。

欧股全线收跌,德国DAX指数跌0.18%,报16221.73点;法国CAC40指数跌0.21%,报7141.98点;英国富时100指数下跌0.48%,报7255.96点;意大利富时MIB指数下跌0.59%,收于27661.82点。

原油小幅上涨。WTI 12月原油期货收涨0.65美元,涨幅0.83%,报79.01美元/桶。1月布伦特原油期货收涨0.96美元,涨幅1.18%,报81.24美元/桶。

黄金方面,COMEX月黄金期货收跌0.5%,报每盎司1861.40美元。(中新经纬APP)

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/103153.html

(0)

相关推荐

  • “乐飞”即将上线,字节跳动已经“准备”了域名。

    随着腾讯、网易云相继放弃独家音乐版权,意味着独家版权竞争时代结束,给其他平台带来了机会。

    科技 2021年10月23日
  • 儿童用药,难题如何破

    吃药靠掰、用量靠猜、缺乏专用药——

    生活 2021年9月28日
  • 手机套餐中的“话术陷阱”不该成为用户之痛

      如果你想更换手机流量套餐,花了十几元办了个“免流卡”,却发现每月流量费用不降反升;如果你被运营商电话告知可以优惠升级手机套餐,却发现手机账单里突然多了一笔新增费用……近年来,随...

    科技 2021年11月18日
  • 钉钉报警接入代码

    @Service@Slf4jpublic class DingTalkUtil { @Value("${dingTalk.robot.url}") private String robotUrl; @Value("${dingTalk.robot.me}") private String me; // 钉钉密钥 @Value("${dingTalk.robot.secret}") private String secret; @Value("${dingTalk.enabled}") private Boolean enabled; private OkHttpClient okHttpClient; private static final ObjectMapper objectMapper = new ObjectMapper(); private static final MediaType jsonMediaType = MediaType.parse("application/json"); @PostConstruct public void init() { ExecutorService executorService = new ThreadPoolExecutor( 1, 5, 1, TimeUnit.MINUTES, new ArrayBlockingQueue<>(100), ThreadFactoryBuilder.create().setNamePrefix("dingTalk-").build(), new ThreadPoolExecutor.CallerRunsPolicy() ); Dispatcher dispatcher = new Dispatcher(executorService); dispatcher.setMaxRequests(5); dispatcher.setMaxRequestsPerHost(5); okHttpClient = new OkHttpClient.Builder() .readTimeout(Duration.ofSeconds(1)) .connectTimeout(Duration.ofSeconds(1)) .callTimeout(Duration.ofSeconds(1)) .writeTimeout(Duration.ofSeconds(1)) .dispatcher(dispatcher) .build(); } /** * 异步发送钉钉机器人文本消息. */ public void sendTextMessage(String content) { doSendTextMessage(content, textMessage -> { }); } /** * 异步发送文本消息并@自己. */ public void sendTextMessageWithAtMe(String content) { doSendTextMessage(content, textMessage -> textMessage.getAt().getAtMobiles().add(me)); } /** * 异步发送文本消息并@所有人. */ public void sendTextMessageWithAtAll(String content) { doSendTextMessage(content, textMessage -> textMessage.getAt().setAtAll(true)); } private void doSendTextMessage(String content, Consumer<TextMessage> messageConfigurator) { if (!enabled) { return; } if (StringUtils.isBlank(content)) { throw new IllegalArgumentException("文本消息内容不能为空"); } TextMessage textMessage = new TextMessage(); textMessage.setText(new TextMessage.Content(content)); messageConfigurator.accept(textMessage); long timestamp = System.currentTimeMillis(); String sign = sign(timestamp); try { Request request = new Request.Builder() .url((robotUrl + "×tamp=" + timestamp + "&sign=" + sign)) .post(RequestBody.create(objectMapper.writeValueAsString(textMessage), jsonMediaType)) .build(); Call call = okHttpClient.newCall(request); call.enqueue(new Callback() { @Override public void onFailure(@NotNull Call call, @NotNull IOException e) { log.error("发送钉钉消息失败, 请求: {}.", call, e); } @Override public void onResponse(@NotNull Call call, @NotNull Response response) { ResponseBody responseBody = response.body(); log.debug("钉钉发送成功, call: {}, resp: {}.", call.request().body(), responseBody); if (responseBody != null) responseBody.close(); } }); } catch (JsonProcessingException e) { throw ExceptionUtil.wrapRuntime(e); } } private String sign(long timestamp) { final String seed = (timestamp + "\n" + secret); try { Mac mac = Mac.getInstance("HmacSHA256"); mac.init(new SecretKeySpec(secret.getBytes(StandardCharsets.UTF_8), "HmacSHA256")); byte[] result = mac.doFinal(seed.getBytes(StandardCharsets.UTF_8)); return URLEncoder.encode(Base64.getEncoder().encodeToString(result), StandardCharsets.UTF_8.displayName()); } catch (NoSuchAlgorithmException | InvalidKeyException | UnsupportedEncodingException e) { throw ExceptionUtil.wrapRuntime(e); } } @Getter private static class TextMessage { private final String msgtype = "text"; @Setter private Content text; private final At at = new At(); @Data @AllArgsConstructor private static class Content { private String content; } private static class At { @Setter private boolean isAtAll = false; @Getter private final List<String> atMobiles = new LinkedList<>(); // 不能删除,否则会导致生成的json字段名是atAll, 导致@所有人不生效 public boolean getIsAtAll() { return isAtAll; } } }}

    科技 2021年11月18日