Market Price
$ 74.25
Selling Price
$ 65.85
4218
1841
2324
4399
Market Price
$ 81.98
Selling Price
$ 70.78
1750
727
1102
3189
Market Price
$ 87.10
Selling Price
$ 77.68
2360
2310
2355
2429
Market Price
$ 64.95
Selling Price
$ 58.20
800
353
329
1108
Market Price
$ 91.93
Selling Price
$ 82.11
1116
235
645
2237
Market Price
$ 62.14
Selling Price
$ 55.12
2499
1416
1529
3467
Market Price
$ 67.26
Selling Price
$ 60.83
372
328
197
921
Market Price
$ 71.17
Selling Price
$ 64.68
1346
831
388
4867
Market Price
$ 111.52
Selling Price
$ 98.52
4588
2223
2334
4967
Market Price
$ 73.50
Selling Price
$ 65.64
1846
1745
1386
3196
Market Price
$ 67.29
Selling Price
$ 58.23
412
99
198
1204
Market Price
$ 82.43
Selling Price
$ 71.50
1405
1071
1030
4819
Market Price
$ 105.97
Selling Price
$ 96.09
1822
1705
935
4507
Market Price
$ 85.37
Selling Price
$ 73.99
2645
1437
897
3952
Market Price
$ 81.85
Selling Price
$ 72.95
393
105
357
1298
Market Price
$ 75.77
Selling Price
$ 63.92
1708
697
1398
2823
Market Price
$ 108.92
Selling Price
$ 93.22
919
587
324
3640
Market Price
$ 63.83
Selling Price
$ 57.05
1959
563
1188
2398
Market Price
$ 102.41
Selling Price
$ 89.68
1303
288
718
1306
Market Price
$ 79.27
Selling Price
$ 68.12
2685
1162
1935
3375
Market Price
$ 112.82
Selling Price
$ 94.64
985
537
877
2834
Market Price
$ 82.30
Selling Price
$ 72.69
2866
1981
2501
4072
Market Price
$ 67.34
Selling Price
$ 56.60
2069
1914
1576
4523
Market Price
$ 105.89
Selling Price
$ 95.78
2484
536
2275
3591
Market Price
$ 75.19
Selling Price
$ 63.76
2439
1096
1852
3541
Market Price
$ 65.17
Selling Price
$ 56.01
1855
543
1282
2687
Market Price
$ 76.16
Selling Price
$ 68.43
3238
3050
2502
3527
Market Price
$ 84.77
Selling Price
$ 77.04
740
386
493
1379
Market Price
$ 65.42
Selling Price
$ 57.92
2181
1761
721
4173
Market Price
$ 91.34
Selling Price
$ 81.86
1669
929
732
2956
Market Price
$ 82.18
Selling Price
$ 69.46
2846
1693
2027
3059
Market Price
$ 79.50
Selling Price
$ 70.15
620
334
217
1619
Market Price
$ 90.09
Selling Price
$ 75.42
2383
1235
2102
3161
Market Price
$ 113.10
Selling Price
$ 98.66
687
385
146
1117
Market Price
$ 85.61
Selling Price
$ 76.95
601
201
349
1286
Market Price
$ 101.37
Selling Price
$ 91.71
720
253
273
802
Market Price
$ 104.06
Selling Price
$ 94.19
257
55
78
454
Market Price
$ 103.34
Selling Price
$ 93.42
711
263
602
1163
Market Price
$ 90.07
Selling Price
$ 76.63
2089
506
1164
2796
Market Price
$ 75.67
Selling Price
$ 63.58
1452
1176
985
1933