Market Price
$ 74.57
Selling Price
$ 64.08
678
599
549
1575
Market Price
$ 106.39
Selling Price
$ 91.73
676
142
521
773
Market Price
$ 112.83
Selling Price
$ 98.53
1000
701
312
1464
Market Price
$ 82.38
Selling Price
$ 71.31
870
647
300
1097
Market Price
$ 77.40
Selling Price
$ 67.67
760
332
495
790
Market Price
$ 83.96
Selling Price
$ 70.68
578
191
306
2027
Market Price
$ 106.69
Selling Price
$ 91.57
1031
976
590
1225
Market Price
$ 93.27
Selling Price
$ 81.39
1274
404
1157
2431
Market Price
$ 103.14
Selling Price
$ 86.80
1261
1024
1159
2164
Market Price
$ 64.31
Selling Price
$ 55.20
2338
1760
1763
3958
Market Price
$ 70.04
Selling Price
$ 59.40
673
233
614
1731
Market Price
$ 87.98
Selling Price
$ 76.94
3056
2330
2689
4092
Market Price
$ 106.26
Selling Price
$ 90.10
982
620
920
2172
Market Price
$ 102.30
Selling Price
$ 91.52
328
235
79
807
Market Price
$ 104.70
Selling Price
$ 89.50
4138
3005
3665
4229
Market Price
$ 64.42
Selling Price
$ 56.32
999
516
205
2220
Market Price
$ 103.13
Selling Price
$ 89.70
2380
693
841
4734
Market Price
$ 114.18
Selling Price
$ 97.73
1426
1425
1238
4774
Market Price
$ 102.15
Selling Price
$ 85.32
485
231
400
890
Market Price
$ 68.53
Selling Price
$ 61.96
958
597
287
1766
Market Price
$ 95.34
Selling Price
$ 85.82
2044
1439
1479
3746
Market Price
$ 102.74
Selling Price
$ 89.38
515
233
368
661
Market Price
$ 68.41
Selling Price
$ 58.03
1035
241
662
4356
Market Price
$ 74.75
Selling Price
$ 63.26
1962
1072
1918
3567
Market Price
$ 107.73
Selling Price
$ 97.08
2076
1311
1631
3085
Market Price
$ 110.63
Selling Price
$ 93.05
1011
486
513
2992
Market Price
$ 102.74
Selling Price
$ 89.73
628
542
232
2316
Market Price
$ 100.82
Selling Price
$ 85.53
2845
1700
1315
4908
Market Price
$ 94.20
Selling Price
$ 79.64
1714
1699
1641
1766
Market Price
$ 79.19
Selling Price
$ 71.22
1927
1246
970
2678
Market Price
$ 88.01
Selling Price
$ 73.82
406
197
328
1095
Market Price
$ 74.01
Selling Price
$ 66.30
2778
664
2145
3579
Market Price
$ 98.37
Selling Price
$ 82.22
1365
527
382
4674
Market Price
$ 91.93
Selling Price
$ 81.93
1863
1715
1739
3466
Market Price
$ 106.36
Selling Price
$ 90.81
907
826
675
2165
Market Price
$ 107.25
Selling Price
$ 91.05
714
360
454
2163
Market Price
$ 103.77
Selling Price
$ 88.47
3191
3113
2493
4039
Market Price
$ 118.08
Selling Price
$ 98.77
2599
1317
1927
4218
Market Price
$ 64.03
Selling Price
$ 58.13
635
329
554
2447
Market Price
$ 98.95
Selling Price
$ 89.62
1972
1959
952
3739