Market Price
$ 102.70
Selling Price
$ 92.46
2390
2388
875
4965
Market Price
$ 67.76
Selling Price
$ 58.44
377
295
158
884
Market Price
$ 75.21
Selling Price
$ 62.91
3317
2715
1028
4328
Market Price
$ 106.58
Selling Price
$ 96.37
1281
581
617
2833
Market Price
$ 91.08
Selling Price
$ 77.31
677
596
300
1070
Market Price
$ 111.20
Selling Price
$ 93.06
410
347
304
1970
Market Price
$ 109.06
Selling Price
$ 96.33
1435
319
1136
1626
Market Price
$ 75.40
Selling Price
$ 67.20
4231
1376
1555
4370
Market Price
$ 108.39
Selling Price
$ 90.89
1234
422
607
3643
Market Price
$ 96.09
Selling Price
$ 81.41
3391
2724
2134
3970
Market Price
$ 79.84
Selling Price
$ 72.39
145
86
140
702
Market Price
$ 67.25
Selling Price
$ 60.51
271
250
130
428
Market Price
$ 84.11
Selling Price
$ 73.05
1113
636
648
2582
Market Price
$ 78.78
Selling Price
$ 68.59
3567
2164
1307
3707
Market Price
$ 66.29
Selling Price
$ 56.96
2276
2213
1764
4907
Market Price
$ 79.14
Selling Price
$ 68.41
4321
995
1775
4604
Market Price
$ 72.78
Selling Price
$ 62.02
2070
746
1623
2323
Market Price
$ 68.68
Selling Price
$ 62.24
467
174
343
1828
Market Price
$ 111.11
Selling Price
$ 94.05
601
122
278
1098
Market Price
$ 103.16
Selling Price
$ 88.34
1091
671
229
2508
Market Price
$ 109.19
Selling Price
$ 97.56
859
734
685
1269
Market Price
$ 66.02
Selling Price
$ 56.14
1397
1396
749
1686
Market Price
$ 68.12
Selling Price
$ 57.39
3138
1567
2907
4792
Market Price
$ 84.48
Selling Price
$ 73.27
1428
324
766
1629
Market Price
$ 65.96
Selling Price
$ 55.31
1627
344
1394
2710
Market Price
$ 70.73
Selling Price
$ 64.10
571
162
210
2227
Market Price
$ 65.08
Selling Price
$ 55.40
3014
2896
2843
4993
Market Price
$ 92.08
Selling Price
$ 81.96
896
684
805
1404
Market Price
$ 94.86
Selling Price
$ 85.14
4030
3895
2287
4988
Market Price
$ 91.03
Selling Price
$ 81.58
1104
997
239
1180
Market Price
$ 69.21
Selling Price
$ 59.92
1114
338
340
1618
Market Price
$ 96.47
Selling Price
$ 83.67
866
548
323
2290
Market Price
$ 66.87
Selling Price
$ 57.15
3717
1471
2076
3830
Market Price
$ 105.34
Selling Price
$ 93.02
1057
840
598
4565
Market Price
$ 102.81
Selling Price
$ 88.32
2802
1561
1449
3118
Market Price
$ 113.77
Selling Price
$ 97.86
718
705
239
795
Market Price
$ 67.03
Selling Price
$ 56.67
1482
345
570
1900
Market Price
$ 100.67
Selling Price
$ 87.49
4418
2809
2679
4804
Market Price
$ 94.33
Selling Price
$ 79.26
926
461
776
3012
Market Price
$ 64.48
Selling Price
$ 55.27
916
365
482
3980