Market Price
$ 96.95
Selling Price
$ 82.47
2953
2392
1508
3885
Market Price
$ 75.36
Selling Price
$ 64.04
1198
1022
415
4913
Market Price
$ 88.38
Selling Price
$ 75.58
931
859
270
2071
Market Price
$ 80.46
Selling Price
$ 71.62
2249
725
665
2712
Market Price
$ 100.99
Selling Price
$ 90.51
1534
1300
1309
3732
Market Price
$ 108.26
Selling Price
$ 93.98
3380
1231
2588
4515
Market Price
$ 87.83
Selling Price
$ 78.80
654
172
522
1091
Market Price
$ 95.85
Selling Price
$ 81.67
423
163
203
1731
Market Price
$ 102.30
Selling Price
$ 91.51
740
655
698
3402
Market Price
$ 71.70
Selling Price
$ 62.97
1340
1018
781
1348
Market Price
$ 63.13
Selling Price
$ 56.11
383
242
220
751
Market Price
$ 97.07
Selling Price
$ 83.52
691
666
550
994
Market Price
$ 104.60
Selling Price
$ 87.50
2556
1516
938
3329
Market Price
$ 61.51
Selling Price
$ 55.67
1949
1547
539
3618
Market Price
$ 87.77
Selling Price
$ 74.61
1258
594
665
2117
Market Price
$ 84.36
Selling Price
$ 72.79
2749
1131
1349
3332
Market Price
$ 91.63
Selling Price
$ 78.12
2365
697
1406
4587
Market Price
$ 68.08
Selling Price
$ 58.26
1448
1175
1019
3145
Market Price
$ 97.65
Selling Price
$ 82.07
1388
673
1023
2406
Market Price
$ 65.67
Selling Price
$ 55.02
2009
552
780
4372
Market Price
$ 70.35
Selling Price
$ 60.68
2617
1046
705
2860
Market Price
$ 92.40
Selling Price
$ 79.13
2274
550
614
3292
Market Price
$ 88.60
Selling Price
$ 78.66
1090
300
500
4460
Market Price
$ 63.98
Selling Price
$ 57.05
2253
1069
690
3197
Market Price
$ 106.53
Selling Price
$ 94.53
598
210
202
1585
Market Price
$ 100.36
Selling Price
$ 90.87
670
600
563
890
Market Price
$ 101.29
Selling Price
$ 86.94
233
180
186
1147
Market Price
$ 78.56
Selling Price
$ 66.94
756
732
307
848
Market Price
$ 70.74
Selling Price
$ 64.25
2071
862
1431
4662
Market Price
$ 106.35
Selling Price
$ 95.77
530
419
253
532
Market Price
$ 68.38
Selling Price
$ 61.21
250
184
248
777
Market Price
$ 114.10
Selling Price
$ 95.75
311
134
262
687
Market Price
$ 108.03
Selling Price
$ 91.52
345
267
317
778
Market Price
$ 96.67
Selling Price
$ 87.61
1981
1970
1686
2288
Market Price
$ 114.56
Selling Price
$ 97.18
1862
1477
630
4546
Market Price
$ 99.01
Selling Price
$ 85.09
1824
1698
1487
3204
Market Price
$ 90.17
Selling Price
$ 76.43
528
499
155
918
Market Price
$ 112.36
Selling Price
$ 95.35
1410
470
1111
1728
Market Price
$ 97.55
Selling Price
$ 85.77
761
284
322
1775
Market Price
$ 105.48
Selling Price
$ 92.84
445
198
150
1552