Market Price
$ 108.01
Selling Price
$ 97.93
1705
524
1530
4885
Market Price
$ 90.48
Selling Price
$ 78.02
2802
1908
2583
3173
Market Price
$ 112.32
Selling Price
$ 93.72
542
354
148
1063
Market Price
$ 97.17
Selling Price
$ 82.52
1775
1440
433
4945
Market Price
$ 85.26
Selling Price
$ 73.30
952
928
195
3219
Market Price
$ 90.01
Selling Price
$ 76.32
4336
3930
1383
4512
Market Price
$ 63.07
Selling Price
$ 55.11
3344
1091
2397
3610
Market Price
$ 102.60
Selling Price
$ 92.07
1106
376
347
2362
Market Price
$ 83.11
Selling Price
$ 72.75
902
641
737
4079
Market Price
$ 104.21
Selling Price
$ 86.89
628
290
544
1963
Market Price
$ 100.83
Selling Price
$ 87.57
373
261
347
951
Market Price
$ 110.42
Selling Price
$ 98.66
865
468
426
3109
Market Price
$ 100.55
Selling Price
$ 87.57
783
157
448
1122
Market Price
$ 111.21
Selling Price
$ 94.73
2594
1144
1156
3786
Market Price
$ 75.68
Selling Price
$ 66.36
2758
2456
754
4480
Market Price
$ 86.12
Selling Price
$ 75.36
450
188
190
1508
Market Price
$ 62.77
Selling Price
$ 55.82
806
777
654
2665
Market Price
$ 105.42
Selling Price
$ 93.57
944
441
789
3364
Market Price
$ 87.74
Selling Price
$ 75.02
389
272
293
503
Market Price
$ 99.82
Selling Price
$ 90.17
724
602
184
1948
Market Price
$ 70.61
Selling Price
$ 62.94
2117
2063
1650
2785
Market Price
$ 78.35
Selling Price
$ 71.18
815
288
788
3169
Market Price
$ 77.19
Selling Price
$ 64.65
190
52
131
742
Market Price
$ 78.15
Selling Price
$ 65.69
3538
2235
954
3770
Market Price
$ 110.63
Selling Price
$ 98.94
1097
389
869
4906
Market Price
$ 94.14
Selling Price
$ 80.67
2939
1224
1272
4390
Market Price
$ 77.99
Selling Price
$ 68.47
1325
1119
1008
2039
Market Price
$ 92.68
Selling Price
$ 83.55
1010
843
595
3157
Market Price
$ 94.77
Selling Price
$ 83.44
1567
1048
1435
4754
Market Price
$ 90.46
Selling Price
$ 78.21
1904
797
1575
3192
Market Price
$ 110.32
Selling Price
$ 98.87
1411
723
1302
4113
Market Price
$ 100.82
Selling Price
$ 91.04
403
140
185
899
Market Price
$ 94.97
Selling Price
$ 85.78
1475
1304
341
3083
Market Price
$ 90.98
Selling Price
$ 79.62
2191
1454
439
2392
Market Price
$ 97.40
Selling Price
$ 85.78
432
355
254
623
Market Price
$ 115.57
Selling Price
$ 98.09
1383
443
1065
4031
Market Price
$ 97.56
Selling Price
$ 87.22
1823
804
391
2323
Market Price
$ 71.82
Selling Price
$ 65.01
2721
1698
2643
2731
Market Price
$ 88.35
Selling Price
$ 75.61
1023
373
823
3943
Market Price
$ 81.75
Selling Price
$ 71.34
570
216
238
1006