Market Price
$ 101.35
Selling Price
$ 86.01
396
223
182
1953
Market Price
$ 95.84
Selling Price
$ 82.21
3252
1951
1424
4567
Market Price
$ 86.67
Selling Price
$ 75.35
455
374
431
1378
Market Price
$ 106.65
Selling Price
$ 94.51
1514
957
1248
1851
Market Price
$ 95.80
Selling Price
$ 84.73
2723
2089
1348
3870
Market Price
$ 85.02
Selling Price
$ 76.72
594
464
328
1045
Market Price
$ 105.88
Selling Price
$ 95.95
2049
496
1564
4491
Market Price
$ 63.25
Selling Price
$ 57.34
727
197
422
3350
Market Price
$ 87.32
Selling Price
$ 74.59
163
137
110
502
Market Price
$ 68.09
Selling Price
$ 57.54
1172
665
373
2818
Market Price
$ 114.31
Selling Price
$ 96.70
3516
2122
3413
4745
Market Price
$ 107.75
Selling Price
$ 94.32
614
365
531
2137
Market Price
$ 85.79
Selling Price
$ 77.29
366
90
125
1381
Market Price
$ 106.44
Selling Price
$ 93.72
790
662
761
3890
Market Price
$ 109.41
Selling Price
$ 97.43
2419
1453
628
2816
Market Price
$ 94.02
Selling Price
$ 83.48
2930
675
1776
3929
Market Price
$ 86.15
Selling Price
$ 73.66
3228
2103
785
4173
Market Price
$ 101.05
Selling Price
$ 91.27
1246
542
702
1447
Market Price
$ 109.26
Selling Price
$ 94.57
134
103
97
403
Market Price
$ 112.08
Selling Price
$ 94.19
3289
1745
775
4107
Market Price
$ 104.61
Selling Price
$ 92.46
794
476
342
3204
Market Price
$ 106.65
Selling Price
$ 89.70
1586
402
1017
2333
Market Price
$ 100.35
Selling Price
$ 85.68
2535
591
2364
2895
Market Price
$ 89.68
Selling Price
$ 79.91
3287
1036
1599
4108
Market Price
$ 101.82
Selling Price
$ 86.28
2716
1597
963
4721
Market Price
$ 80.58
Selling Price
$ 69.50
1489
300
1467
1616
Market Price
$ 76.00
Selling Price
$ 68.74
1115
582
231
2191
Market Price
$ 86.92
Selling Price
$ 73.07
2009
942
1607
2973
Market Price
$ 73.39
Selling Price
$ 65.87
1302
569
399
3153
Market Price
$ 115.10
Selling Price
$ 96.42
120
37
40
497
Market Price
$ 87.99
Selling Price
$ 76.42
1175
407
900
2275
Market Price
$ 69.76
Selling Price
$ 62.22
1469
782
471
1527
Market Price
$ 83.37
Selling Price
$ 74.56
3556
2330
2937
4309
Market Price
$ 64.60
Selling Price
$ 55.86
968
754
295
3571
Market Price
$ 72.42
Selling Price
$ 64.58
392
109
234
981
Market Price
$ 62.56
Selling Price
$ 56.01
574
191
235
694
Market Price
$ 78.68
Selling Price
$ 68.16
1700
410
1394
4842
Market Price
$ 105.10
Selling Price
$ 91.26
2342
2173
2083
3181
Market Price
$ 73.85
Selling Price
$ 67.05
1732
1537
1679
2640
Market Price
$ 72.56
Selling Price
$ 63.00
449
167
125
650