Market Price
$ 110.54
1708
447
1307
3105
Market Price
$ 73.90
571
306
316
1286
Market Price
$ 100.67
3721
2763
3477
4343
Market Price
$ 86.77
3656
1889
3426
4688
Market Price
$ 88.76
537
257
299
1143
Market Price
$ 63.63
501
449
418
1070
Market Price
$ 91.77
674
412
409
2571
Market Price
$ 78.28
3984
1078
3090
4827
Market Price
$ 73.21
3144
1025
1817
3234
Market Price
$ 99.98
1928
1690
1292
2890
Market Price
$ 100.36
1709
478
564
4891
Market Price
$ 108.12
1556
1152
330
2715
Market Price
$ 96.94
411
299
220
1070
Market Price
$ 91.42
744
455
341
2932
Market Price
$ 78.08
1035
639
503
3678
Market Price
$ 94.32
734
526
389
2271
Market Price
$ 108.18
1820
440
1755
4342
Market Price
$ 84.50
1493
1042
913
2684
Market Price
$ 79.80
2755
600
2267
4918
Market Price
$ 82.61
3531
2191
3176
4628
Market Price
$ 111.23
1716
1075
1587
2358
Market Price
$ 78.93
1514
906
1499
3445
Market Price
$ 77.16
588
144
370
2139
Market Price
$ 61.45
290
287
117
452
Market Price
$ 97.02
4485
1956
1598
4667
Market Price
$ 79.90
1660
516
1148
3235
Market Price
$ 112.01
808
256
635
985
Market Price
$ 71.39
1496
670
793
2689
Market Price
$ 80.31
431
268
338
767
Market Price
$ 90.22
1984
1812
579
4727
Market Price
$ 104.01
2006
911
1313
4982
Market Price
$ 67.92
367
308
203
682
Market Price
$ 91.62
2284
1105
868
4793
Market Price
$ 96.42
1550
932
1040
2399
Market Price
$ 107.73
2409
1963
2402
3946
Market Price
$ 72.30
163
60
160
657
Market Price
$ 66.99
1117
359
848
2727
Market Price
$ 84.04
2329
1358
566
2767
Market Price
$ 95.21
2467
956
1654
2552
Market Price
$ 99.83
3649
3309
2102
3662