Market Price
$ 104.89
Selling Price
$ 94.46
1450
988
1179
1989
Market Price
$ 114.93
Selling Price
$ 97.52
3582
3087
2529
3985
Market Price
$ 94.01
Selling Price
$ 83.38
373
159
129
539
Market Price
$ 69.75
Selling Price
$ 58.80
2185
980
1138
3284
Market Price
$ 92.13
Selling Price
$ 81.20
1399
951
890
2283
Market Price
$ 79.11
Selling Price
$ 68.07
2066
561
623
4827
Market Price
$ 81.12
Selling Price
$ 68.05
2884
2323
1176
3000
Market Price
$ 65.40
Selling Price
$ 57.73
1771
1206
1403
1842
Market Price
$ 62.04
Selling Price
$ 55.20
268
57
180
1008
Market Price
$ 111.12
Selling Price
$ 98.42
1099
624
921
1620
Market Price
$ 78.26
Selling Price
$ 68.63
2441
2255
1385
3706
Market Price
$ 92.78
Selling Price
$ 77.91
2104
1157
1851
2847
Market Price
$ 81.73
Selling Price
$ 73.98
2470
810
1542
3468
Market Price
$ 93.03
Selling Price
$ 79.00
790
537
503
1423
Market Price
$ 88.38
Selling Price
$ 74.00
1104
498
749
3075
Market Price
$ 94.25
Selling Price
$ 78.67
1718
956
1285
3296
Market Price
$ 70.46
Selling Price
$ 58.78
958
539
805
990
Market Price
$ 113.50
Selling Price
$ 97.41
2332
1634
1884
4239
Market Price
$ 72.93
Selling Price
$ 65.76
444
277
104
733
Market Price
$ 87.66
Selling Price
$ 73.46
2881
1607
929
2928
Market Price
$ 108.39
Selling Price
$ 96.85
1893
626
1155
1952
Market Price
$ 65.96
Selling Price
$ 59.92
2033
1652
567
3572
Market Price
$ 91.30
Selling Price
$ 78.59
2465
697
2262
3296
Market Price
$ 74.06
Selling Price
$ 63.34
559
449
424
2199
Market Price
$ 90.45
Selling Price
$ 75.71
1170
585
251
1309
Market Price
$ 67.05
Selling Price
$ 57.40
711
628
627
1205
Market Price
$ 78.91
Selling Price
$ 66.76
3122
2672
1708
3629
Market Price
$ 84.68
Selling Price
$ 73.80
417
177
91
592
Market Price
$ 94.90
Selling Price
$ 82.41
744
222
743
1494
Market Price
$ 71.82
Selling Price
$ 65.08
388
123
336
1629
Market Price
$ 86.78
Selling Price
$ 77.34
388
273
160
670
Market Price
$ 81.79
Selling Price
$ 74.20
2376
1682
602
2753
Market Price
$ 106.44
Selling Price
$ 94.22
190
112
81
543
Market Price
$ 63.53
Selling Price
$ 55.30
1283
767
477
1932
Market Price
$ 79.27
Selling Price
$ 71.76
2262
906
705
2675
Market Price
$ 95.94
Selling Price
$ 82.83
1244
706
1160
1936
Market Price
$ 94.29
Selling Price
$ 81.13
1574
810
839
4921
Market Price
$ 83.38
Selling Price
$ 74.61
4357
2203
1202
4972
Market Price
$ 90.18
Selling Price
$ 78.97
1683
842
1197
4252
Market Price
$ 105.87
Selling Price
$ 88.42
115
29
39
448