Market Price
$ 105.10
Selling Price
$ 87.71
862
388
595
1371
Market Price
$ 85.30
Selling Price
$ 77.22
1231
953
378
2377
Market Price
$ 106.18
Selling Price
$ 95.80
1053
1052
427
3934
Market Price
$ 84.40
Selling Price
$ 71.59
239
66
221
541
Market Price
$ 111.07
Selling Price
$ 98.39
1507
887
409
3022
Market Price
$ 106.79
Selling Price
$ 92.45
1700
765
1379
3537
Market Price
$ 101.43
Selling Price
$ 88.29
377
261
240
509
Market Price
$ 117.25
Selling Price
$ 98.00
1820
839
1732
4612
Market Price
$ 67.01
Selling Price
$ 56.90
4243
2666
4098
4426
Market Price
$ 70.06
Selling Price
$ 58.51
1000
463
381
2162
Market Price
$ 104.74
Selling Price
$ 89.54
108
39
85
423
Market Price
$ 75.30
Selling Price
$ 67.40
451
207
239
794
Market Price
$ 103.34
Selling Price
$ 93.49
1661
710
1514
1750
Market Price
$ 83.08
Selling Price
$ 71.02
1044
814
483
1247
Market Price
$ 109.45
Selling Price
$ 98.20
1059
780
473
1494
Market Price
$ 69.36
Selling Price
$ 63.00
668
634
656
781
Market Price
$ 82.09
Selling Price
$ 68.59
1681
1662
1547
2852
Market Price
$ 70.03
Selling Price
$ 60.32
1930
1846
1198
4243
Market Price
$ 69.40
Selling Price
$ 59.34
557
140
507
961
Market Price
$ 104.34
Selling Price
$ 89.79
3546
3023
2274
4688
Market Price
$ 79.72
Selling Price
$ 67.54
4448
1941
2386
4492
Market Price
$ 71.58
Selling Price
$ 64.30
2309
2147
1683
2768
Market Price
$ 96.78
Selling Price
$ 80.98
3382
3119
2447
4094
Market Price
$ 109.89
Selling Price
$ 95.21
552
540
130
1170
Market Price
$ 78.04
Selling Price
$ 69.35
1573
449
740
2317
Market Price
$ 112.94
Selling Price
$ 94.85
468
297
345
479
Market Price
$ 68.17
Selling Price
$ 57.96
440
330
188
2122
Market Price
$ 105.47
Selling Price
$ 90.66
1087
787
711
3920
Market Price
$ 99.27
Selling Price
$ 84.11
1463
760
400
1519
Market Price
$ 101.94
Selling Price
$ 91.63
1134
637
333
4619
Market Price
$ 106.43
Selling Price
$ 91.68
1636
1109
1497
2282
Market Price
$ 103.88
Selling Price
$ 89.25
2439
714
1073
3605
Market Price
$ 66.26
Selling Price
$ 55.86
455
160
188
2104
Market Price
$ 102.87
Selling Price
$ 89.01
3144
2284
2502
3750
Market Price
$ 98.27
Selling Price
$ 82.07
2776
737
1513
2903
Market Price
$ 69.98
Selling Price
$ 59.45
1655
1379
532
3770
Market Price
$ 96.19
Selling Price
$ 82.72
1590
692
774
4998
Market Price
$ 78.29
Selling Price
$ 70.39
2164
672
471
3664
Market Price
$ 83.26
Selling Price
$ 71.40
1111
352
787
3362
Market Price
$ 69.18
Selling Price
$ 62.54
1228
816
1114
2078