Market Price
$ 74.82
Selling Price
$ 66.72
1666
377
902
2780
Market Price
$ 66.34
Selling Price
$ 56.88
1775
1200
786
2044
Market Price
$ 94.99
Selling Price
$ 83.55
1884
399
1221
3507
Market Price
$ 85.17
Selling Price
$ 72.63
3232
1325
2191
3463
Market Price
$ 99.27
Selling Price
$ 89.53
1670
1343
347
4955
Market Price
$ 89.49
Selling Price
$ 77.34
681
302
251
1671
Market Price
$ 96.24
Selling Price
$ 80.72
485
380
450
1162
Market Price
$ 83.44
Selling Price
$ 75.76
354
350
93
1237
Market Price
$ 108.92
Selling Price
$ 95.69
1514
368
1331
4710
Market Price
$ 86.03
Selling Price
$ 71.90
764
442
571
1213
Market Price
$ 113.60
Selling Price
$ 98.94
1554
773
471
2538
Market Price
$ 87.62
Selling Price
$ 78.59
3492
2408
1226
4984
Market Price
$ 90.99
Selling Price
$ 79.68
2698
1568
566
3064
Market Price
$ 70.62
Selling Price
$ 58.93
4241
1472
4140
4271
Market Price
$ 97.81
Selling Price
$ 82.66
587
571
480
748
Market Price
$ 65.43
Selling Price
$ 55.79
2942
1711
1719
4387
Market Price
$ 69.59
Selling Price
$ 61.76
1404
398
1279
3327
Market Price
$ 93.08
Selling Price
$ 80.68
393
136
315
685
Market Price
$ 90.08
Selling Price
$ 80.87
2577
989
2339
4536
Market Price
$ 66.57
Selling Price
$ 60.23
1259
295
825
4133
Market Price
$ 79.35
Selling Price
$ 69.76
1754
1176
434
2412
Market Price
$ 110.47
Selling Price
$ 92.52
1129
261
1058
4829
Market Price
$ 112.07
Selling Price
$ 97.95
1537
662
442
3146
Market Price
$ 82.39
Selling Price
$ 70.08
2096
1090
1148
2772
Market Price
$ 94.80
Selling Price
$ 80.48
1378
1201
1171
1873
Market Price
$ 85.92
Selling Price
$ 77.78
2333
1747
1256
3492
Market Price
$ 97.02
Selling Price
$ 84.47
318
260
296
457
Market Price
$ 74.76
Selling Price
$ 67.19
307
85
97
1010
Market Price
$ 111.09
Selling Price
$ 94.82
891
678
482
1947
Market Price
$ 86.63
Selling Price
$ 73.31
2357
1189
2086
2718
Market Price
$ 67.89
Selling Price
$ 57.58
724
496
285
3620
Market Price
$ 113.82
Selling Price
$ 97.19
2811
2122
959
2865
Market Price
$ 110.23
Selling Price
$ 95.12
2859
2063
2320
3285
Market Price
$ 92.16
Selling Price
$ 78.48
1233
1172
1138
4136
Market Price
$ 91.86
Selling Price
$ 80.75
471
413
297
2238
Market Price
$ 71.16
Selling Price
$ 60.76
1771
849
668
3859
Market Price
$ 82.91
Selling Price
$ 70.69
2415
904
1253
4130
Market Price
$ 75.17
Selling Price
$ 64.56
1383
1113
866
2884
Market Price
$ 92.39
Selling Price
$ 80.37
270
136
147
932
Market Price
$ 94.88
Selling Price
$ 79.43
1267
501
468
2422