Market Price
$ 87.21
Selling Price
$ 72.87
1179
439
1025
2531
Market Price
$ 70.30
Selling Price
$ 60.72
4315
3542
2605
4698
Market Price
$ 85.26
Selling Price
$ 73.25
1342
413
962
4881
Market Price
$ 99.15
Selling Price
$ 83.50
609
509
524
802
Market Price
$ 114.84
Selling Price
$ 96.42
383
238
92
1408
Market Price
$ 66.44
Selling Price
$ 55.87
951
336
594
1938
Market Price
$ 66.00
Selling Price
$ 57.31
3823
1311
1571
3839
Market Price
$ 104.58
Selling Price
$ 87.90
1028
373
220
2934
Market Price
$ 95.60
Selling Price
$ 79.73
767
459
430
2128
Market Price
$ 93.92
Selling Price
$ 85.24
3406
1012
1263
4205
Market Price
$ 113.68
Selling Price
$ 97.17
741
245
353
1340
Market Price
$ 95.82
Selling Price
$ 85.86
1694
740
815
4333
Market Price
$ 73.77
Selling Price
$ 63.05
506
312
271
2399
Market Price
$ 68.47
Selling Price
$ 58.12
380
92
150
847
Market Price
$ 67.50
Selling Price
$ 57.53
277
120
196
579
Market Price
$ 69.59
Selling Price
$ 58.17
3451
1963
3223
3704
Market Price
$ 103.80
Selling Price
$ 88.77
1158
362
664
2268
Market Price
$ 73.96
Selling Price
$ 66.23
1237
573
1064
4774
Market Price
$ 73.17
Selling Price
$ 62.46
2235
1123
1721
2741
Market Price
$ 92.48
Selling Price
$ 78.36
2982
1327
1151
3404
Market Price
$ 87.76
Selling Price
$ 76.77
2887
1820
1731
4297
Market Price
$ 95.62
Selling Price
$ 83.50
1278
327
1207
4624
Market Price
$ 78.71
Selling Price
$ 65.91
474
318
338
574
Market Price
$ 72.74
Selling Price
$ 63.69
548
477
307
666
Market Price
$ 77.16
Selling Price
$ 65.84
2382
876
1509
3090
Market Price
$ 63.24
Selling Price
$ 55.51
2809
748
1916
4633
Market Price
$ 113.05
Selling Price
$ 96.23
512
350
126
1205
Market Price
$ 74.28
Selling Price
$ 64.88
353
185
105
1665
Market Price
$ 85.66
Selling Price
$ 72.40
546
166
496
2093
Market Price
$ 78.60
Selling Price
$ 66.03
363
274
158
442
Market Price
$ 115.29
Selling Price
$ 96.92
1526
367
1504
2043
Market Price
$ 102.80
Selling Price
$ 91.86
2042
1814
1575
2166
Market Price
$ 83.02
Selling Price
$ 73.13
538
395
396
1447
Market Price
$ 84.03
Selling Price
$ 72.92
4680
4201
3793
4968
Market Price
$ 103.68
Selling Price
$ 93.50
2503
2048
1885
4375
Market Price
$ 78.23
Selling Price
$ 69.19
2426
1745
1297
2810
Market Price
$ 92.41
Selling Price
$ 80.48
1771
917
723
1857
Market Price
$ 88.76
Selling Price
$ 78.08
2340
1398
975
4482
Market Price
$ 61.86
Selling Price
$ 55.63
1263
1205
535
3049
Market Price
$ 91.24
Selling Price
$ 77.70
1425
903
1316
3695