Market Price
$ 68.47
Selling Price
$ 60.67
3412
1530
1677
4162
Market Price
$ 109.82
Selling Price
$ 92.40
3617
1993
1053
4423
Market Price
$ 78.92
Selling Price
$ 71.44
591
467
401
709
Market Price
$ 77.74
Selling Price
$ 69.93
1788
1406
1069
3866
Market Price
$ 66.79
Selling Price
$ 59.74
1450
744
1288
2190
Market Price
$ 86.58
Selling Price
$ 72.59
703
441
452
1641
Market Price
$ 75.91
Selling Price
$ 68.07
2439
1341
502
4689
Market Price
$ 82.34
Selling Price
$ 70.92
1294
548
760
1514
Market Price
$ 106.86
Selling Price
$ 91.85
3225
2643
1571
3793
Market Price
$ 91.47
Selling Price
$ 81.77
583
286
217
1258
Market Price
$ 99.85
Selling Price
$ 87.34
284
103
94
998
Market Price
$ 65.25
Selling Price
$ 55.97
480
221
308
511
Market Price
$ 89.87
Selling Price
$ 75.18
298
192
294
685
Market Price
$ 67.05
Selling Price
$ 58.97
343
79
286
1216
Market Price
$ 115.02
Selling Price
$ 98.89
846
841
201
2442
Market Price
$ 76.76
Selling Price
$ 68.16
962
916
674
3645
Market Price
$ 108.99
Selling Price
$ 91.64
1195
568
1069
2329
Market Price
$ 77.17
Selling Price
$ 67.68
497
221
400
1106
Market Price
$ 70.56
Selling Price
$ 63.92
1862
920
1048
3420
Market Price
$ 95.80
Selling Price
$ 80.30
523
244
402
1280
Market Price
$ 91.76
Selling Price
$ 79.53
2691
593
2436
2999
Market Price
$ 65.40
Selling Price
$ 58.12
2578
1930
2548
3854
Market Price
$ 77.20
Selling Price
$ 66.69
669
438
236
2832
Market Price
$ 67.84
Selling Price
$ 58.78
2027
1676
1247
3150
Market Price
$ 101.57
Selling Price
$ 86.73
2369
2025
2108
4146
Market Price
$ 73.09
Selling Price
$ 62.63
1035
873
634
4317
Market Price
$ 85.31
Selling Price
$ 71.81
1701
719
507
2130
Market Price
$ 90.48
Selling Price
$ 80.47
664
289
554
832
Market Price
$ 108.19
Selling Price
$ 91.84
468
356
288
1225
Market Price
$ 71.71
Selling Price
$ 63.92
1192
1137
751
1925
Market Price
$ 99.40
Selling Price
$ 86.91
1555
1441
508
4111
Market Price
$ 71.35
Selling Price
$ 61.21
724
396
236
1328
Market Price
$ 80.59
Selling Price
$ 69.39
2416
914
1921
2510
Market Price
$ 108.11
Selling Price
$ 91.57
825
681
447
901
Market Price
$ 113.90
Selling Price
$ 96.49
1661
875
604
2743
Market Price
$ 110.97
Selling Price
$ 97.29
1684
1340
359
2316
Market Price
$ 113.88
Selling Price
$ 96.99
4636
1686
2323
4775
Market Price
$ 74.25
Selling Price
$ 66.89
3554
1557
3513
4149
Market Price
$ 101.46
Selling Price
$ 90.15
1544
1411
650
2283
Market Price
$ 91.45
Selling Price
$ 80.29
1346
543
1252
3299