Market Price
$ 110.10
Selling Price
$ 98.66
1542
1509
535
1838
Market Price
$ 88.02
Selling Price
$ 79.39
3303
886
2333
4300
Market Price
$ 112.61
Selling Price
$ 95.77
569
484
433
1076
Market Price
$ 84.28
Selling Price
$ 70.82
618
417
204
647
Market Price
$ 115.71
Selling Price
$ 97.11
1247
539
1245
4182
Market Price
$ 70.79
Selling Price
$ 61.24
3050
1579
1575
4445
Market Price
$ 91.14
Selling Price
$ 80.70
1959
663
1661
4471
Market Price
$ 108.22
Selling Price
$ 95.75
1391
752
1283
3597
Market Price
$ 82.58
Selling Price
$ 70.34
906
319
480
1208
Market Price
$ 76.81
Selling Price
$ 66.99
1057
1055
772
1450
Market Price
$ 80.56
Selling Price
$ 69.87
615
144
577
2251
Market Price
$ 106.09
Selling Price
$ 90.46
2997
1465
1928
4739
Market Price
$ 93.39
Selling Price
$ 79.80
1660
1360
1067
4238
Market Price
$ 78.67
Selling Price
$ 69.85
3045
2388
2831
4437
Market Price
$ 63.66
Selling Price
$ 56.82
270
115
229
717
Market Price
$ 92.74
Selling Price
$ 82.42
1845
1249
824
2521
Market Price
$ 63.68
Selling Price
$ 56.09
709
610
615
1820
Market Price
$ 105.45
Selling Price
$ 91.67
1231
359
1024
1534
Market Price
$ 84.11
Selling Price
$ 71.76
2695
2651
912
3750
Market Price
$ 82.74
Selling Price
$ 70.71
208
195
62
419
Market Price
$ 90.17
Selling Price
$ 75.59
1125
959
646
1440
Market Price
$ 100.73
Selling Price
$ 84.08
1778
1646
1539
2126
Market Price
$ 109.40
Selling Price
$ 96.61
1324
835
740
4347
Market Price
$ 79.22
Selling Price
$ 70.65
3076
2262
2715
4278
Market Price
$ 97.56
Selling Price
$ 81.89
1155
393
735
4521
Market Price
$ 91.53
Selling Price
$ 79.93
2017
1896
872
4794
Market Price
$ 64.75
Selling Price
$ 58.25
289
190
243
734
Market Price
$ 92.64
Selling Price
$ 81.44
360
78
72
659
Market Price
$ 116.79
Selling Price
$ 97.98
1962
1900
774
2072
Market Price
$ 69.45
Selling Price
$ 59.15
2444
1796
1303
2550
Market Price
$ 103.16
Selling Price
$ 91.60
1304
924
278
4775
Market Price
$ 98.26
Selling Price
$ 85.28
1605
1450
1244
2551
Market Price
$ 89.99
Selling Price
$ 78.59
1774
918
1076
3087
Market Price
$ 111.19
Selling Price
$ 98.90
1703
1228
1366
2550
Market Price
$ 108.45
Selling Price
$ 90.97
2271
857
671
3393
Market Price
$ 62.62
Selling Price
$ 56.31
1035
429
1001
1254
Market Price
$ 88.65
Selling Price
$ 74.53
409
357
231
1774
Market Price
$ 80.55
Selling Price
$ 72.45
1923
1383
866
2007
Market Price
$ 87.12
Selling Price
$ 77.57
1304
900
984
2930
Market Price
$ 95.59
Selling Price
$ 86.80
113
44
24
524