Market Price
$ 63.66
Selling Price
$ 55.33
1339
701
414
2339
Market Price
$ 101.89
Selling Price
$ 91.78
1470
1131
613
1521
Market Price
$ 101.35
Selling Price
$ 86.86
1200
1194
304
2504
Market Price
$ 112.56
Selling Price
$ 95.83
870
326
821
2282
Market Price
$ 114.27
Selling Price
$ 97.77
1264
877
936
2262
Market Price
$ 116.60
Selling Price
$ 98.01
1462
488
822
3650
Market Price
$ 113.39
Selling Price
$ 97.76
3875
3215
3780
4399
Market Price
$ 77.21
Selling Price
$ 67.93
4723
2351
1389
4726
Market Price
$ 73.15
Selling Price
$ 62.29
734
481
523
3011
Market Price
$ 86.17
Selling Price
$ 77.51
864
786
808
2182
Market Price
$ 87.60
Selling Price
$ 75.42
1741
1215
1637
3128
Market Price
$ 115.30
Selling Price
$ 96.20
1475
1053
944
2486
Market Price
$ 66.56
Selling Price
$ 58.19
1609
329
1381
4249
Market Price
$ 67.79
Selling Price
$ 61.25
615
421
450
1286
Market Price
$ 105.86
Selling Price
$ 93.68
1239
629
1212
2777
Market Price
$ 69.36
Selling Price
$ 58.72
2464
2233
687
2759
Market Price
$ 103.86
Selling Price
$ 92.30
652
600
436
2334
Market Price
$ 67.68
Selling Price
$ 57.27
2416
579
1782
4537
Market Price
$ 90.40
Selling Price
$ 75.68
847
246
477
4084
Market Price
$ 86.15
Selling Price
$ 74.04
456
172
222
1674
Market Price
$ 107.83
Selling Price
$ 94.50
3950
3793
1750
4927
Market Price
$ 94.86
Selling Price
$ 85.16
3320
2218
3016
3809
Market Price
$ 88.50
Selling Price
$ 77.44
1346
1052
1336
1939
Market Price
$ 109.94
Selling Price
$ 97.00
2825
2144
2341
4701
Market Price
$ 67.18
Selling Price
$ 58.86
2857
2414
1538
3349
Market Price
$ 91.44
Selling Price
$ 76.77
1592
1332
1490
3046
Market Price
$ 102.42
Selling Price
$ 89.99
1461
419
1450
2720
Market Price
$ 70.33
Selling Price
$ 62.07
2915
1372
1389
3115
Market Price
$ 99.30
Selling Price
$ 84.45
1177
323
913
3161
Market Price
$ 102.90
Selling Price
$ 87.06
1025
442
876
2251
Market Price
$ 76.99
Selling Price
$ 69.28
278
59
175
747
Market Price
$ 98.64
Selling Price
$ 82.78
913
479
639
4427
Market Price
$ 110.91
Selling Price
$ 96.54
525
254
365
1688
Market Price
$ 101.42
Selling Price
$ 85.64
1385
1175
1179
2790
Market Price
$ 72.79
Selling Price
$ 62.89
561
368
359
1340
Market Price
$ 82.35
Selling Price
$ 72.60
1092
550
1081
1350
Market Price
$ 95.70
Selling Price
$ 81.70
3211
1265
2704
4051
Market Price
$ 73.36
Selling Price
$ 64.31
1290
380
851
2986
Market Price
$ 89.82
Selling Price
$ 76.28
974
685
261
1736
Market Price
$ 81.10
Selling Price
$ 72.69
509
491
229
1612