Market Price
$ 87.42
Selling Price
$ 78.39
1602
1522
1449
3887
Market Price
$ 62.12
Selling Price
$ 56.17
591
452
393
1248
Market Price
$ 109.13
Selling Price
$ 93.16
1040
361
677
2417
Market Price
$ 68.50
Selling Price
$ 59.54
2045
879
1039
2224
Market Price
$ 91.87
Selling Price
$ 79.18
1927
599
1250
2488
Market Price
$ 71.98
Selling Price
$ 64.45
4852
1400
1536
4904
Market Price
$ 73.65
Selling Price
$ 62.69
694
432
197
1750
Market Price
$ 91.41
Selling Price
$ 79.33
588
424
298
1322
Market Price
$ 71.86
Selling Price
$ 63.65
712
637
456
3013
Market Price
$ 88.44
Selling Price
$ 75.97
1016
749
592
3740
Market Price
$ 69.13
Selling Price
$ 57.74
1363
988
1120
1749
Market Price
$ 113.38
Selling Price
$ 96.58
230
218
57
898
Market Price
$ 72.75
Selling Price
$ 64.71
4256
2751
3472
4403
Market Price
$ 85.13
Selling Price
$ 72.00
2059
1670
1077
3221
Market Price
$ 93.11
Selling Price
$ 80.09
1038
514
903
3377
Market Price
$ 107.27
Selling Price
$ 91.15
497
476
248
752
Market Price
$ 108.26
Selling Price
$ 92.23
2687
1765
631
2741
Market Price
$ 108.17
Selling Price
$ 90.33
404
276
100
586
Market Price
$ 98.76
Selling Price
$ 86.80
1269
1196
636
4595
Market Price
$ 115.21
Selling Price
$ 96.23
1572
389
1293
2216
Market Price
$ 113.15
Selling Price
$ 98.44
2614
802
870
3394
Market Price
$ 99.79
Selling Price
$ 84.33
3895
3219
1176
4379
Market Price
$ 88.86
Selling Price
$ 74.73
3284
1344
1891
3364
Market Price
$ 75.32
Selling Price
$ 63.44
1386
494
407
4193
Market Price
$ 86.10
Selling Price
$ 77.16
666
293
541
807
Market Price
$ 84.19
Selling Price
$ 74.46
4054
3094
2749
4566
Market Price
$ 94.38
Selling Price
$ 80.04
782
437
215
1441
Market Price
$ 70.37
Selling Price
$ 60.92
672
585
235
2730
Market Price
$ 102.91
Selling Price
$ 85.85
2870
1422
1620
2923
Market Price
$ 99.91
Selling Price
$ 89.78
1857
581
906
2738
Market Price
$ 69.74
Selling Price
$ 58.68
705
230
336
1204
Market Price
$ 87.53
Selling Price
$ 78.87
652
453
497
1835
Market Price
$ 91.00
Selling Price
$ 78.89
1164
730
1061
3196
Market Price
$ 83.20
Selling Price
$ 72.19
380
315
140
1137
Market Price
$ 86.01
Selling Price
$ 75.69
2863
872
2001
3266
Market Price
$ 76.68
Selling Price
$ 69.09
885
254
508
2327
Market Price
$ 79.04
Selling Price
$ 71.58
1419
590
320
3273
Market Price
$ 91.23
Selling Price
$ 77.94
1052
604
469
1346
Market Price
$ 83.95
Selling Price
$ 73.04
2610
2312
2119
3174
Market Price
$ 92.29
Selling Price
$ 77.42
2529
892
2267
3032