Market Price
$ 103.52
2748
683
2000
4482
Market Price
$ 94.35
1260
580
998
1479
Market Price
$ 91.68
1265
1246
527
4122
Market Price
$ 96.34
1494
1409
1079
3450
Market Price
$ 78.46
1705
822
971
2711
Market Price
$ 74.24
1323
511
1033
4541
Market Price
$ 106.49
864
299
190
2874
Market Price
$ 102.31
501
430
300
1268
Market Price
$ 112.45
3270
2978
1221
3312
Market Price
$ 78.03
718
583
504
3106
Market Price
$ 97.02
1649
379
951
3169
Market Price
$ 88.44
1333
581
355
1638
Market Price
$ 81.36
1208
499
1153
2944
Market Price
$ 86.07
1087
614
826
4304
Market Price
$ 99.30
1897
993
801
2114
Market Price
$ 114.74
1823
1209
1755
4352
Market Price
$ 84.13
578
194
324
1573
Market Price
$ 114.00
2047
1371
428
3763
Market Price
$ 85.93
1368
1152
596
1683
Market Price
$ 88.06
4306
2827
4077
4425
Market Price
$ 66.41
2324
1451
1324
4406
Market Price
$ 76.45
426
366
350
748
Market Price
$ 81.03
3898
1265
1839
4458
Market Price
$ 87.25
284
199
233
1329
Market Price
$ 66.42
1022
370
476
2069
Market Price
$ 109.28
1614
758
618
4159
Market Price
$ 71.02
2934
2451
2298
3025
Market Price
$ 92.12
910
830
351
2028
Market Price
$ 73.61
1580
350
1257
4242
Market Price
$ 108.68
3072
2827
1487
3407
Market Price
$ 100.09
1484
787
896
2125
Market Price
$ 88.51
891
726
760
915
Market Price
$ 79.81
1067
691
667
2718
Market Price
$ 76.79
1449
1282
1220
4155
Market Price
$ 66.87
863
474
362
3210
Market Price
$ 94.16
4783
2344
1641
4970
Market Price
$ 86.98
662
268
482
1096
Market Price
$ 76.30
818
678
453
2446
Market Price
$ 71.76
588
160
183
2908
Market Price
$ 76.28
3104
1611
792
4278