Market Price
$ 73.83
Selling Price
$ 64.09
1000
868
664
1504
Market Price
$ 66.13
Selling Price
$ 56.58
3886
1127
778
4849
Market Price
$ 118.07
Selling Price
$ 98.61
726
600
187
2796
Market Price
$ 94.74
Selling Price
$ 83.15
1643
464
1542
3444
Market Price
$ 82.39
Selling Price
$ 72.71
506
109
123
1063
Market Price
$ 83.31
Selling Price
$ 75.14
1650
808
1085
2108
Market Price
$ 91.22
Selling Price
$ 82.66
1609
1517
974
4524
Market Price
$ 104.11
Selling Price
$ 94.39
3324
3122
2694
4022
Market Price
$ 106.81
Selling Price
$ 96.76
1335
757
617
4464
Market Price
$ 74.58
Selling Price
$ 67.47
1078
462
1029
2375
Market Price
$ 101.01
Selling Price
$ 91.19
2532
1943
970
3500
Market Price
$ 76.87
Selling Price
$ 67.17
704
410
156
3478
Market Price
$ 102.24
Selling Price
$ 92.55
1921
562
1293
2511
Market Price
$ 78.31
Selling Price
$ 69.52
1957
1386
762
2108
Market Price
$ 90.23
Selling Price
$ 81.35
2977
2129
2404
4000
Market Price
$ 73.80
Selling Price
$ 64.75
1825
1458
1004
4264
Market Price
$ 70.57
Selling Price
$ 62.46
2144
1895
687
2849
Market Price
$ 72.95
Selling Price
$ 64.19
2813
594
617
3567
Market Price
$ 97.68
Selling Price
$ 82.49
725
253
184
1056
Market Price
$ 77.18
Selling Price
$ 68.42
1647
1075
1435
2273
Market Price
$ 112.37
Selling Price
$ 97.54
285
186
195
751
Market Price
$ 71.80
Selling Price
$ 62.76
926
900
736
4071
Market Price
$ 98.82
Selling Price
$ 83.09
3791
1797
2107
4777
Market Price
$ 62.65
Selling Price
$ 55.23
1498
526
929
3137
Market Price
$ 107.48
Selling Price
$ 90.02
469
247
143
1122
Market Price
$ 93.36
Selling Price
$ 83.96
479
396
226
1325
Market Price
$ 108.86
Selling Price
$ 91.59
1532
1174
1127
3203
Market Price
$ 71.28
Selling Price
$ 62.33
1523
1431
423
3990
Market Price
$ 77.34
Selling Price
$ 69.69
968
376
573
1968
Market Price
$ 101.04
Selling Price
$ 91.71
964
882
414
4313
Market Price
$ 109.47
Selling Price
$ 96.62
2478
2101
1268
2915
Market Price
$ 95.57
Selling Price
$ 82.79
1710
705
1593
2831
Market Price
$ 64.67
Selling Price
$ 58.11
3209
654
2677
4910
Market Price
$ 111.07
Selling Price
$ 94.92
321
160
148
1607
Market Price
$ 101.43
Selling Price
$ 91.17
1221
1113
748
1952
Market Price
$ 86.99
Selling Price
$ 72.64
1358
1243
273
2235
Market Price
$ 81.40
Selling Price
$ 72.35
1914
1611
1785
1994
Market Price
$ 102.82
Selling Price
$ 92.70
379
130
181
608
Market Price
$ 97.07
Selling Price
$ 82.71
1483
1021
1137
4940
Market Price
$ 85.28
Selling Price
$ 73.96
251
164
142
783