Market Price
$ 87.21
Selling Price
$ 76.15
1559
1077
801
1940
Market Price
$ 82.86
Selling Price
$ 70.84
223
140
198
433
Market Price
$ 103.96
Selling Price
$ 89.02
3561
1543
1657
4543
Market Price
$ 72.20
Selling Price
$ 62.43
311
100
208
1237
Market Price
$ 94.32
Selling Price
$ 85.37
262
70
72
512
Market Price
$ 87.77
Selling Price
$ 73.81
2164
1641
1246
4139
Market Price
$ 68.55
Selling Price
$ 61.55
2449
2330
733
2471
Market Price
$ 86.19
Selling Price
$ 74.32
2406
1460
2070
3217
Market Price
$ 95.92
Selling Price
$ 85.01
1411
1309
743
1864
Market Price
$ 78.07
Selling Price
$ 69.25
4092
3510
2130
4740
Market Price
$ 97.54
Selling Price
$ 83.41
3824
2300
1234
4790
Market Price
$ 108.01
Selling Price
$ 97.61
3327
1223
2917
3846
Market Price
$ 68.74
Selling Price
$ 57.87
1897
1333
891
2053
Market Price
$ 85.72
Selling Price
$ 74.92
782
231
710
1136
Market Price
$ 83.04
Selling Price
$ 72.57
2174
972
577
3817
Market Price
$ 110.08
Selling Price
$ 92.31
1116
672
655
1643
Market Price
$ 106.91
Selling Price
$ 96.66
510
299
463
753
Market Price
$ 108.30
Selling Price
$ 97.34
1172
565
780
1737
Market Price
$ 108.55
Selling Price
$ 97.01
1362
507
1003
2870
Market Price
$ 114.91
Selling Price
$ 96.23
1794
1046
1105
3384
Market Price
$ 89.80
Selling Price
$ 80.38
525
480
350
681
Market Price
$ 117.61
Selling Price
$ 98.23
1575
620
1280
2616
Market Price
$ 69.29
Selling Price
$ 59.92
4687
2967
3933
4863
Market Price
$ 90.75
Selling Price
$ 78.12
1521
802
757
1630
Market Price
$ 88.85
Selling Price
$ 77.22
706
642
283
3259
Market Price
$ 62.17
Selling Price
$ 55.00
4229
3767
1694
4401
Market Price
$ 100.80
Selling Price
$ 91.59
220
166
185
724
Market Price
$ 85.72
Selling Price
$ 71.99
2709
810
1112
3446
Market Price
$ 63.10
Selling Price
$ 56.45
3527
1394
3048
3653
Market Price
$ 94.55
Selling Price
$ 81.09
1642
1062
1219
1836
Market Price
$ 78.10
Selling Price
$ 68.66
2564
1411
728
4761
Market Price
$ 98.29
Selling Price
$ 83.74
445
315
185
834
Market Price
$ 115.76
Selling Price
$ 98.35
1381
1062
1353
2010
Market Price
$ 103.39
Selling Price
$ 88.33
2012
1370
598
2131
Market Price
$ 111.34
Selling Price
$ 96.11
1207
452
1067
1661
Market Price
$ 80.30
Selling Price
$ 68.40
3492
2835
1278
4783
Market Price
$ 86.42
Selling Price
$ 78.30
4739
4178
2897
4789
Market Price
$ 70.93
Selling Price
$ 60.03
3582
1650
2816
3916
Market Price
$ 79.76
Selling Price
$ 70.29
2169
723
1140
3250
Market Price
$ 105.68
Selling Price
$ 93.47
832
602
173
2862