Market Price
$ 85.26
Selling Price
$ 72.95
1794
1760
1304
2397
Market Price
$ 108.73
Selling Price
$ 93.45
1091
349
360
4539
Market Price
$ 99.08
Selling Price
$ 83.76
786
281
445
1307
Market Price
$ 71.96
Selling Price
$ 60.79
2070
533
1496
3540
Market Price
$ 64.90
Selling Price
$ 55.07
1407
697
1057
4871
Market Price
$ 93.76
Selling Price
$ 82.51
1309
939
1003
3546
Market Price
$ 62.57
Selling Price
$ 56.83
666
285
509
763
Market Price
$ 75.60
Selling Price
$ 63.55
755
236
595
1062
Market Price
$ 78.86
Selling Price
$ 68.63
359
107
207
432
Market Price
$ 83.75
Selling Price
$ 74.87
1391
847
690
3082
Market Price
$ 95.95
Selling Price
$ 83.58
1018
770
435
4057
Market Price
$ 73.82
Selling Price
$ 66.68
581
271
328
1532
Market Price
$ 95.19
Selling Price
$ 79.60
2273
1066
2012
2867
Market Price
$ 92.21
Selling Price
$ 77.44
3537
2529
3346
4069
Market Price
$ 80.14
Selling Price
$ 69.53
2079
1426
1320
3604
Market Price
$ 102.90
Selling Price
$ 86.41
864
603
684
2015
Market Price
$ 82.96
Selling Price
$ 73.17
2220
1070
1362
2713
Market Price
$ 103.74
Selling Price
$ 89.48
423
96
179
469
Market Price
$ 105.90
Selling Price
$ 91.74
2540
1390
1690
2715
Market Price
$ 99.46
Selling Price
$ 90.08
1524
852
1316
2381
Market Price
$ 64.20
Selling Price
$ 57.22
2277
931
2062
4184
Market Price
$ 84.12
Selling Price
$ 76.33
3640
1139
2603
4417
Market Price
$ 104.44
Selling Price
$ 89.82
1604
1425
1106
2705
Market Price
$ 103.77
Selling Price
$ 91.25
1891
528
1857
2563
Market Price
$ 66.27
Selling Price
$ 59.82
682
496
636
2053
Market Price
$ 107.65
Selling Price
$ 94.94
557
195
185
2070
Market Price
$ 87.66
Selling Price
$ 75.97
797
221
494
2085
Market Price
$ 104.54
Selling Price
$ 91.29
1872
1291
750
3221
Market Price
$ 76.80
Selling Price
$ 64.50
1030
925
478
3030
Market Price
$ 64.77
Selling Price
$ 58.74
1692
1105
963
3348
Market Price
$ 102.64
Selling Price
$ 87.40
1334
337
481
4746
Market Price
$ 75.84
Selling Price
$ 63.75
1021
217
989
1301
Market Price
$ 82.60
Selling Price
$ 73.45
2479
817
1885
2677
Market Price
$ 97.57
Selling Price
$ 82.84
2520
1667
1503
3444
Market Price
$ 113.16
Selling Price
$ 95.24
297
214
171
1247
Market Price
$ 81.70
Selling Price
$ 68.79
2941
722
1346
3244
Market Price
$ 91.13
Selling Price
$ 79.24
2865
2268
1263
4358
Market Price
$ 101.79
Selling Price
$ 90.81
561
194
390
2064
Market Price
$ 74.17
Selling Price
$ 62.60
206
82
188
495
Market Price
$ 79.85
Selling Price
$ 70.39
1034
873
697
4601