Market Price
$ 96.60
Selling Price
$ 83.15
3628
3425
1430
4898
Market Price
$ 70.31
Selling Price
$ 63.03
1447
315
396
2079
Market Price
$ 65.23
Selling Price
$ 59.01
4111
3321
994
4474
Market Price
$ 83.77
Selling Price
$ 73.67
1903
602
1576
3114
Market Price
$ 78.99
Selling Price
$ 70.11
2321
749
1969
2571
Market Price
$ 86.19
Selling Price
$ 73.96
2435
2102
804
4816
Market Price
$ 105.86
Selling Price
$ 96.23
1229
524
736
1247
Market Price
$ 81.58
Selling Price
$ 73.39
3005
2393
1072
3398
Market Price
$ 82.89
Selling Price
$ 71.91
2322
2160
2299
4871
Market Price
$ 86.10
Selling Price
$ 77.06
416
203
330
1568
Market Price
$ 84.18
Selling Price
$ 71.46
3157
2366
1993
3224
Market Price
$ 89.41
Selling Price
$ 75.08
1778
1714
964
2130
Market Price
$ 116.39
Selling Price
$ 97.64
2037
573
1383
3869
Market Price
$ 68.19
Selling Price
$ 60.71
1143
772
954
2440
Market Price
$ 88.24
Selling Price
$ 79.64
3291
2142
1082
4179
Market Price
$ 107.23
Selling Price
$ 94.16
2385
2310
1800
4273
Market Price
$ 96.13
Selling Price
$ 82.72
3938
2674
2320
4198
Market Price
$ 102.01
Selling Price
$ 88.15
916
662
484
3000
Market Price
$ 63.17
Selling Price
$ 57.01
337
239
76
1367
Market Price
$ 91.51
Selling Price
$ 76.63
860
482
221
2804
Market Price
$ 70.48
Selling Price
$ 61.05
1200
1101
1106
3394
Market Price
$ 84.09
Selling Price
$ 72.54
189
157
135
589
Market Price
$ 75.25
Selling Price
$ 67.55
260
227
88
591
Market Price
$ 61.14
Selling Price
$ 55.41
475
426
372
1989
Market Price
$ 72.85
Selling Price
$ 66.16
1820
1579
1207
3345
Market Price
$ 64.73
Selling Price
$ 58.80
1591
897
673
2282
Market Price
$ 95.71
Selling Price
$ 86.94
3057
758
1552
4825
Market Price
$ 73.55
Selling Price
$ 62.98
1161
762
698
3327
Market Price
$ 99.70
Selling Price
$ 86.98
730
382
489
1753
Market Price
$ 90.62
Selling Price
$ 76.30
1757
726
1716
4021
Market Price
$ 110.02
Selling Price
$ 94.51
1243
465
1189
4305
Market Price
$ 93.79
Selling Price
$ 84.42
1480
468
743
1489
Market Price
$ 73.65
Selling Price
$ 61.53
237
182
229
521
Market Price
$ 81.91
Selling Price
$ 70.74
1289
407
1016
2105
Market Price
$ 74.96
Selling Price
$ 64.39
190
49
108
951
Market Price
$ 92.43
Selling Price
$ 80.08
260
251
115
1239
Market Price
$ 75.20
Selling Price
$ 64.33
2439
2066
1270
4419
Market Price
$ 70.29
Selling Price
$ 62.19
1183
616
695
4879
Market Price
$ 74.14
Selling Price
$ 63.87
1339
467
804
4086
Market Price
$ 92.29
Selling Price
$ 82.06
952
581
875
2433