Market Price
$ 90.54
Selling Price
$ 80.79
990
344
277
3563
Market Price
$ 63.75
Selling Price
$ 57.60
907
198
348
1999
Market Price
$ 91.07
Selling Price
$ 80.06
254
110
76
945
Market Price
$ 94.27
Selling Price
$ 81.24
528
301
274
930
Market Price
$ 70.50
Selling Price
$ 61.05
292
97
232
1357
Market Price
$ 65.98
Selling Price
$ 56.33
2323
1478
2010
4393
Market Price
$ 64.44
Selling Price
$ 55.21
759
685
249
1879
Market Price
$ 114.21
Selling Price
$ 98.90
1230
926
582
4766
Market Price
$ 112.16
Selling Price
$ 98.77
1192
996
1133
4945
Market Price
$ 112.55
Selling Price
$ 98.64
4577
3479
1566
4854
Market Price
$ 110.62
Selling Price
$ 98.48
1019
644
955
2349
Market Price
$ 79.83
Selling Price
$ 68.92
1685
601
587
2469
Market Price
$ 88.01
Selling Price
$ 78.38
980
395
511
2942
Market Price
$ 102.90
Selling Price
$ 89.32
1445
1086
323
3663
Market Price
$ 83.52
Selling Price
$ 75.08
945
612
256
1574
Market Price
$ 90.11
Selling Price
$ 77.02
726
498
570
1258
Market Price
$ 65.65
Selling Price
$ 55.68
550
166
145
1559
Market Price
$ 109.05
Selling Price
$ 92.79
3737
1148
3250
4512
Market Price
$ 103.06
Selling Price
$ 88.42
1194
967
927
3377
Market Price
$ 96.04
Selling Price
$ 83.44
1414
974
1283
2392
Market Price
$ 89.08
Selling Price
$ 76.59
495
311
270
897
Market Price
$ 94.11
Selling Price
$ 81.50
1671
896
1162
2413
Market Price
$ 69.13
Selling Price
$ 62.64
957
380
478
1926
Market Price
$ 101.85
Selling Price
$ 88.23
1164
356
567
1293
Market Price
$ 93.39
Selling Price
$ 78.51
395
193
113
623
Market Price
$ 99.54
Selling Price
$ 83.11
590
486
183
2531
Market Price
$ 112.77
Selling Price
$ 94.01
417
343
123
1309
Market Price
$ 108.79
Selling Price
$ 95.98
1482
1148
1461
2293
Market Price
$ 78.83
Selling Price
$ 66.29
1740
743
1396
4474
Market Price
$ 66.43
Selling Price
$ 60.16
1180
768
493
1244
Market Price
$ 85.22
Selling Price
$ 74.50
649
635
588
775
Market Price
$ 97.67
Selling Price
$ 85.79
397
129
244
542
Market Price
$ 83.36
Selling Price
$ 70.48
2504
2385
2318
3840
Market Price
$ 95.86
Selling Price
$ 85.20
998
723
998
1525
Market Price
$ 83.66
Selling Price
$ 70.84
528
291
276
1744
Market Price
$ 85.11
Selling Price
$ 71.33
1235
754
489
1410
Market Price
$ 86.82
Selling Price
$ 76.94
1219
542
532
1368
Market Price
$ 96.13
Selling Price
$ 86.12
2957
2511
2552
3757
Market Price
$ 100.52
Selling Price
$ 84.88
3705
1372
2870
3765
Market Price
$ 110.33
Selling Price
$ 94.43
364
237
285
605