Market Price
$ 102.79
Selling Price
$ 87.44
385
282
266
411
Market Price
$ 88.06
Selling Price
$ 73.92
274
99
76
560
Market Price
$ 72.88
Selling Price
$ 61.05
1836
855
1232
2031
Market Price
$ 105.06
Selling Price
$ 88.11
894
649
467
1011
Market Price
$ 104.98
Selling Price
$ 93.50
178
143
128
576
Market Price
$ 106.59
Selling Price
$ 93.46
480
272
264
739
Market Price
$ 103.19
Selling Price
$ 91.60
1493
802
1029
2586
Market Price
$ 70.86
Selling Price
$ 59.18
1469
1039
607
2130
Market Price
$ 88.60
Selling Price
$ 79.10
822
673
374
1310
Market Price
$ 73.10
Selling Price
$ 64.44
990
706
799
2789
Market Price
$ 72.13
Selling Price
$ 62.69
2612
912
817
3682
Market Price
$ 110.26
Selling Price
$ 94.01
1427
513
432
4716
Market Price
$ 66.90
Selling Price
$ 58.79
1623
600
426
2472
Market Price
$ 102.05
Selling Price
$ 92.31
280
118
245
737
Market Price
$ 100.71
Selling Price
$ 86.58
159
73
77
587
Market Price
$ 77.08
Selling Price
$ 65.87
613
530
159
822
Market Price
$ 74.84
Selling Price
$ 62.58
2454
1379
1492
3054
Market Price
$ 70.62
Selling Price
$ 64.02
327
247
248
424
Market Price
$ 79.19
Selling Price
$ 67.50
3354
1111
2084
3739
Market Price
$ 67.15
Selling Price
$ 58.17
1057
340
874
1478
Market Price
$ 82.53
Selling Price
$ 70.77
3162
2115
2975
3167
Market Price
$ 95.66
Selling Price
$ 80.24
1245
909
532
1769
Market Price
$ 106.94
Selling Price
$ 91.80
1131
870
625
4776
Market Price
$ 71.01
Selling Price
$ 63.92
416
145
218
905
Market Price
$ 81.65
Selling Price
$ 72.27
3182
680
788
3818
Market Price
$ 109.42
Selling Price
$ 95.48
3240
3056
2144
3644
Market Price
$ 84.84
Selling Price
$ 72.71
1617
1336
1304
4563
Market Price
$ 65.53
Selling Price
$ 56.36
2728
897
1750
3360
Market Price
$ 92.70
Selling Price
$ 80.69
2722
2721
2438
3099
Market Price
$ 116.24
Selling Price
$ 97.37
201
105
163
947
Market Price
$ 64.62
Selling Price
$ 58.39
505
323
299
623
Market Price
$ 70.16
Selling Price
$ 61.19
2231
2067
991
3288
Market Price
$ 71.17
Selling Price
$ 64.18
437
179
202
1572
Market Price
$ 113.76
Selling Price
$ 97.58
2584
861
2538
3742
Market Price
$ 71.09
Selling Price
$ 64.23
111
22
89
406
Market Price
$ 101.73
Selling Price
$ 85.53
1138
702
1034
3391
Market Price
$ 69.39
Selling Price
$ 58.80
3168
2000
1688
4035
Market Price
$ 77.04
Selling Price
$ 65.83
3081
1413
1546
3762
Market Price
$ 64.18
Selling Price
$ 57.11
2927
1985
2285
4341
Market Price
$ 110.41
Selling Price
$ 98.91
2448
2257
1279
3439