Market Price
$ 94.82
Selling Price
$ 84.43
375
318
294
985
Market Price
$ 90.07
Selling Price
$ 76.35
392
233
134
626
Market Price
$ 96.28
Selling Price
$ 80.78
351
309
207
447
Market Price
$ 108.40
Selling Price
$ 90.85
2974
1069
2919
4690
Market Price
$ 69.91
Selling Price
$ 62.16
239
202
65
608
Market Price
$ 113.18
Selling Price
$ 98.98
672
497
195
2577
Market Price
$ 112.44
Selling Price
$ 96.58
570
472
399
1007
Market Price
$ 95.76
Selling Price
$ 80.30
514
446
385
1525
Market Price
$ 82.34
Selling Price
$ 68.65
1247
601
1246
2720
Market Price
$ 80.97
Selling Price
$ 69.31
619
463
418
1520
Market Price
$ 68.42
Selling Price
$ 59.64
738
599
174
1200
Market Price
$ 98.00
Selling Price
$ 87.29
3604
2612
2561
4886
Market Price
$ 87.46
Selling Price
$ 77.94
1903
1615
720
3666
Market Price
$ 76.56
Selling Price
$ 67.80
3089
1447
1506
3994
Market Price
$ 80.69
Selling Price
$ 68.69
3080
2374
2314
3630
Market Price
$ 98.33
Selling Price
$ 88.21
832
767
305
1498
Market Price
$ 70.01
Selling Price
$ 61.79
533
366
405
1949
Market Price
$ 100.10
Selling Price
$ 84.58
1560
362
1172
3641
Market Price
$ 65.46
Selling Price
$ 58.03
1507
385
782
1575
Market Price
$ 88.99
Selling Price
$ 79.53
971
464
592
4581
Market Price
$ 112.80
Selling Price
$ 94.87
705
612
183
1513
Market Price
$ 93.05
Selling Price
$ 83.93
351
273
325
547
Market Price
$ 89.17
Selling Price
$ 75.27
998
199
483
1327
Market Price
$ 75.53
Selling Price
$ 64.47
1176
1012
292
1707
Market Price
$ 104.98
Selling Price
$ 93.36
1861
1531
1470
3184
Market Price
$ 84.96
Selling Price
$ 71.78
735
527
341
1486
Market Price
$ 98.79
Selling Price
$ 84.84
243
78
141
834
Market Price
$ 96.83
Selling Price
$ 84.48
528
241
402
1157
Market Price
$ 91.89
Selling Price
$ 79.52
1480
711
481
2514
Market Price
$ 62.98
Selling Price
$ 56.71
1426
920
1307
2257
Market Price
$ 72.85
Selling Price
$ 64.34
4236
3876
3361
4279
Market Price
$ 82.86
Selling Price
$ 70.00
930
472
925
2946
Market Price
$ 103.33
Selling Price
$ 91.55
668
390
353
1785
Market Price
$ 91.37
Selling Price
$ 81.58
3268
2630
1201
3755
Market Price
$ 64.93
Selling Price
$ 57.78
788
673
300
2126
Market Price
$ 90.75
Selling Price
$ 80.11
2396
1120
1703
4641
Market Price
$ 110.00
Selling Price
$ 95.92
260
123
239
635
Market Price
$ 96.94
Selling Price
$ 85.50
540
337
120
884
Market Price
$ 69.61
Selling Price
$ 62.86
1830
1103
1756
3301
Market Price
$ 63.79
Selling Price
$ 57.94
2959
2325
2448
4739