Market Price
$ 97.61
Selling Price
$ 88.53
3468
2893
1539
4866
Market Price
$ 86.51
Selling Price
$ 75.25
3526
2600
3152
4230
Market Price
$ 91.69
Selling Price
$ 77.58
614
471
351
1950
Market Price
$ 65.22
Selling Price
$ 56.55
2174
496
1280
2613
Market Price
$ 94.86
Selling Price
$ 79.39
1236
881
310
1606
Market Price
$ 89.06
Selling Price
$ 80.46
1394
1011
1325
1578
Market Price
$ 88.07
Selling Price
$ 74.64
2178
2090
646
2276
Market Price
$ 73.03
Selling Price
$ 64.58
691
320
277
3410
Market Price
$ 76.76
Selling Price
$ 64.42
340
182
116
835
Market Price
$ 74.86
Selling Price
$ 67.51
1018
479
207
1482
Market Price
$ 64.87
Selling Price
$ 58.04
798
500
640
1336
Market Price
$ 101.69
Selling Price
$ 85.23
1055
932
723
2574
Market Price
$ 103.10
Selling Price
$ 89.70
1497
716
818
3570
Market Price
$ 98.48
Selling Price
$ 88.09
1555
1360
478
3404
Market Price
$ 77.10
Selling Price
$ 69.25
1505
918
1011
3148
Market Price
$ 94.72
Selling Price
$ 82.39
2340
1867
2264
4616
Market Price
$ 90.30
Selling Price
$ 81.23
1496
546
872
2392
Market Price
$ 70.48
Selling Price
$ 60.26
2772
2387
2047
3636
Market Price
$ 77.49
Selling Price
$ 69.68
1578
933
713
3297
Market Price
$ 93.02
Selling Price
$ 77.72
1429
495
1184
1747
Market Price
$ 69.83
Selling Price
$ 58.64
1825
1515
680
1890
Market Price
$ 98.19
Selling Price
$ 82.82
1519
1252
693
3649
Market Price
$ 64.35
Selling Price
$ 56.16
2934
2006
935
3211
Market Price
$ 108.25
Selling Price
$ 91.65
1613
1091
379
2404
Market Price
$ 65.77
Selling Price
$ 57.03
387
331
241
668
Market Price
$ 107.76
Selling Price
$ 90.17
1401
1356
1327
2351
Market Price
$ 108.83
Selling Price
$ 98.28
2153
471
2051
3668
Market Price
$ 65.09
Selling Price
$ 56.74
924
564
232
2931
Market Price
$ 66.45
Selling Price
$ 58.14
2998
1394
2465
4037
Market Price
$ 83.42
Selling Price
$ 74.32
1135
483
724
1690
Market Price
$ 99.62
Selling Price
$ 86.15
710
158
285
2957
Market Price
$ 65.13
Selling Price
$ 56.48
1882
1774
1430
2124
Market Price
$ 68.12
Selling Price
$ 61.75
1547
497
1188
3624
Market Price
$ 92.82
Selling Price
$ 80.42
915
637
326
1121
Market Price
$ 90.32
Selling Price
$ 80.46
2351
1465
1474
4127
Market Price
$ 68.73
Selling Price
$ 59.62
780
743
204
1077
Market Price
$ 79.02
Selling Price
$ 68.88
994
424
480
1301
Market Price
$ 102.92
Selling Price
$ 91.26
2233
965
2178
2444
Market Price
$ 97.54
Selling Price
$ 81.47
862
296
558
895
Market Price
$ 81.02
Selling Price
$ 72.37
1312
1183
992
2828