Market Price
$ 103.71
Selling Price
$ 93.82
1578
1559
1525
1858
Market Price
$ 89.60
Selling Price
$ 79.97
2323
2180
1119
3197
Market Price
$ 100.32
Selling Price
$ 83.67
1812
409
1367
3530
Market Price
$ 89.76
Selling Price
$ 79.80
897
473
695
2703
Market Price
$ 82.31
Selling Price
$ 72.10
1369
958
1313
4067
Market Price
$ 89.87
Selling Price
$ 75.24
163
132
122
529
Market Price
$ 94.97
Selling Price
$ 83.04
3316
1676
3307
4701
Market Price
$ 91.65
Selling Price
$ 80.31
2061
1715
1686
3274
Market Price
$ 84.45
Selling Price
$ 73.17
404
219
304
1648
Market Price
$ 101.57
Selling Price
$ 91.52
3668
2717
2928
3833
Market Price
$ 110.84
Selling Price
$ 95.14
151
66
109
551
Market Price
$ 77.01
Selling Price
$ 65.73
2749
1587
2096
3839
Market Price
$ 83.90
Selling Price
$ 74.17
819
449
505
3992
Market Price
$ 113.86
Selling Price
$ 98.04
1016
959
1000
2097
Market Price
$ 105.44
Selling Price
$ 91.01
225
69
222
487
Market Price
$ 101.23
Selling Price
$ 86.00
4011
1438
2414
4227
Market Price
$ 74.63
Selling Price
$ 65.33
433
405
180
954
Market Price
$ 101.40
Selling Price
$ 91.22
962
900
786
4660
Market Price
$ 94.03
Selling Price
$ 82.59
4272
856
3376
4587
Market Price
$ 88.63
Selling Price
$ 74.25
1353
872
399
4485
Market Price
$ 108.89
Selling Price
$ 92.55
2630
2397
1292
3375
Market Price
$ 92.44
Selling Price
$ 81.83
1709
633
1189
2028
Market Price
$ 66.96
Selling Price
$ 57.86
3629
1846
1958
3637
Market Price
$ 109.27
Selling Price
$ 94.83
678
437
344
758
Market Price
$ 72.13
Selling Price
$ 61.76
1388
1271
903
4397
Market Price
$ 116.00
Selling Price
$ 97.00
1730
349
1251
1988
Market Price
$ 74.99
Selling Price
$ 64.07
2627
2410
850
3693
Market Price
$ 101.31
Selling Price
$ 85.46
1725
745
347
4259
Market Price
$ 82.14
Selling Price
$ 73.41
3549
2118
3254
4200
Market Price
$ 105.49
Selling Price
$ 90.19
2585
1337
2142
3461
Market Price
$ 86.77
Selling Price
$ 78.18
2525
2277
633
3805
Market Price
$ 80.23
Selling Price
$ 67.24
118
47
103
474
Market Price
$ 108.51
Selling Price
$ 97.00
3109
2718
1106
3409
Market Price
$ 106.86
Selling Price
$ 91.59
3067
1994
969
4838
Market Price
$ 66.02
Selling Price
$ 57.99
229
200
76
475
Market Price
$ 101.73
Selling Price
$ 91.78
954
548
876
1787
Market Price
$ 80.90
Selling Price
$ 71.31
2133
1685
2075
3368
Market Price
$ 65.64
Selling Price
$ 55.25
948
860
660
2267
Market Price
$ 109.83
Selling Price
$ 93.98
295
248
244
1395
Market Price
$ 84.87
Selling Price
$ 75.89
3063
2579
1948
4989