Market Price
$ 68.57
Selling Price
$ 58.52
2238
2150
960
3751
Market Price
$ 104.51
Selling Price
$ 93.69
2680
2656
851
3612
Market Price
$ 101.01
Selling Price
$ 88.98
1980
624
776
3831
Market Price
$ 94.17
Selling Price
$ 84.07
1287
573
467
3141
Market Price
$ 70.46
Selling Price
$ 62.80
1038
490
481
1416
Market Price
$ 87.31
Selling Price
$ 72.97
1591
1267
1194
1800
Market Price
$ 94.99
Selling Price
$ 82.35
2086
1723
1693
2130
Market Price
$ 109.43
Selling Price
$ 94.59
1004
667
961
3772
Market Price
$ 91.65
Selling Price
$ 82.54
375
315
118
989
Market Price
$ 66.05
Selling Price
$ 58.36
1568
1258
1185
3119
Market Price
$ 92.82
Selling Price
$ 80.76
745
222
228
1162
Market Price
$ 74.57
Selling Price
$ 67.48
1771
1310
1552
2807
Market Price
$ 75.63
Selling Price
$ 67.21
212
134
59
406
Market Price
$ 66.35
Selling Price
$ 56.53
1215
1157
382
1929
Market Price
$ 92.30
Selling Price
$ 82.81
4545
962
912
4639
Market Price
$ 83.39
Selling Price
$ 71.50
3539
2942
2050
4328
Market Price
$ 100.12
Selling Price
$ 87.90
3021
1479
2362
3924
Market Price
$ 83.22
Selling Price
$ 75.00
738
529
150
1680
Market Price
$ 71.25
Selling Price
$ 62.70
542
150
361
707
Market Price
$ 87.77
Selling Price
$ 75.84
2689
568
1124
2922
Market Price
$ 83.39
Selling Price
$ 72.50
2334
2162
1106
4265
Market Price
$ 70.75
Selling Price
$ 62.55
2899
2698
2552
3212
Market Price
$ 106.43
Selling Price
$ 91.08
1497
886
954
1913
Market Price
$ 114.66
Selling Price
$ 97.96
923
220
587
2095
Market Price
$ 64.92
Selling Price
$ 55.90
1177
1108
762
1369
Market Price
$ 101.58
Selling Price
$ 86.18
1042
780
741
1327
Market Price
$ 105.25
Selling Price
$ 92.00
360
168
93
658
Market Price
$ 88.28
Selling Price
$ 76.95
610
538
541
1003
Market Price
$ 89.59
Selling Price
$ 79.24
1667
1119
940
3101
Market Price
$ 97.08
Selling Price
$ 88.09
1232
823
891
2905
Market Price
$ 101.37
Selling Price
$ 87.40
1917
1559
1891
4570
Market Price
$ 110.94
Selling Price
$ 97.97
1975
1753
1975
3907
Market Price
$ 62.89
Selling Price
$ 57.14
2880
1529
1455
4078
Market Price
$ 102.10
Selling Price
$ 88.25
3929
3357
1434
4550
Market Price
$ 96.02
Selling Price
$ 80.37
1953
580
1742
2910
Market Price
$ 83.87
Selling Price
$ 71.54
3948
1965
2389
4369
Market Price
$ 83.16
Selling Price
$ 74.10
1917
834
892
3483
Market Price
$ 113.23
Selling Price
$ 95.99
390
146
287
1321
Market Price
$ 82.10
Selling Price
$ 72.96
3013
1728
1839
3425
Market Price
$ 81.87
Selling Price
$ 71.26
1979
916
487
2043