Market Price
$ 96.43
1104
869
1091
4670
Market Price
$ 115.68
2069
1174
1979
2918
Market Price
$ 100.80
3290
1260
1105
3708
Market Price
$ 110.16
1853
652
848
2746
Market Price
$ 90.54
3084
1580
2112
4167
Market Price
$ 108.20
3496
3139
2492
4326
Market Price
$ 97.31
618
260
517
2076
Market Price
$ 89.77
1141
893
304
2630
Market Price
$ 102.95
1397
923
309
2133
Market Price
$ 79.81
1165
468
799
2461
Market Price
$ 79.01
535
202
257
635
Market Price
$ 105.05
779
204
456
1238
Market Price
$ 89.37
1398
1334
557
4510
Market Price
$ 108.57
2836
1315
1113
4293
Market Price
$ 63.76
2994
802
2383
4957
Market Price
$ 98.58
649
398
642
1582
Market Price
$ 86.91
2096
1749
1641
2602
Market Price
$ 108.64
3288
1506
2347
3427
Market Price
$ 99.14
1364
739
504
3838
Market Price
$ 106.22
420
420
160
711
Market Price
$ 76.87
1553
512
352
4725
Market Price
$ 70.24
3388
981
1884
4027
Market Price
$ 88.55
1331
1324
462
3284
Market Price
$ 65.85
692
331
296
1201
Market Price
$ 79.19
4370
3312
4210
4652
Market Price
$ 70.92
2276
1701
1016
3322
Market Price
$ 86.62
905
578
353
3442
Market Price
$ 86.33
831
346
709
3769
Market Price
$ 104.67
2427
2414
1148
3063
Market Price
$ 94.87
841
760
828
1284
Market Price
$ 62.61
3301
2336
2929
4740
Market Price
$ 107.50
4683
1481
4048
4983
Market Price
$ 85.31
462
437
272
677
Market Price
$ 98.04
455
227
344
645
Market Price
$ 84.60
1507
1095
362
1525
Market Price
$ 85.83
387
377
230
501
Market Price
$ 97.70
1930
883
1764
2987
Market Price
$ 77.70
1738
582
528
2940
Market Price
$ 74.83
4607
1864
1394
4788
Market Price
$ 113.50
417
123
206
1204