Market Price
$ 68.97
Selling Price
$ 60.14
2401
1690
1064
3508
Market Price
$ 74.73
Selling Price
$ 62.32
425
145
336
1252
Market Price
$ 105.84
Selling Price
$ 94.82
1384
1067
552
3050
Market Price
$ 69.94
Selling Price
$ 60.26
3521
3225
1545
4384
Market Price
$ 92.79
Selling Price
$ 79.83
853
518
540
2535
Market Price
$ 94.65
Selling Price
$ 79.96
778
300
431
1562
Market Price
$ 101.76
Selling Price
$ 88.33
2140
428
2000
4890
Market Price
$ 69.42
Selling Price
$ 58.23
1065
628
1023
1801
Market Price
$ 86.70
Selling Price
$ 78.60
2994
2690
1286
4998
Market Price
$ 75.08
Selling Price
$ 63.93
1654
1178
589
2727
Market Price
$ 86.10
Selling Price
$ 76.68
339
277
130
594
Market Price
$ 69.42
Selling Price
$ 58.83
1615
1328
1477
1985
Market Price
$ 113.77
Selling Price
$ 98.16
1510
1264
735
1871
Market Price
$ 112.86
Selling Price
$ 96.32
458
280
192
880
Market Price
$ 74.19
Selling Price
$ 65.47
2093
694
553
4211
Market Price
$ 68.35
Selling Price
$ 58.68
1631
610
1186
3957
Market Price
$ 98.32
Selling Price
$ 86.98
833
361
261
4084
Market Price
$ 104.32
Selling Price
$ 92.41
946
659
890
3514
Market Price
$ 104.73
Selling Price
$ 92.02
1253
454
661
3395
Market Price
$ 86.42
Selling Price
$ 74.90
3082
1996
2592
3855
Market Price
$ 71.99
Selling Price
$ 61.16
230
54
92
442
Market Price
$ 67.06
Selling Price
$ 58.63
1257
397
402
3857
Market Price
$ 101.35
Selling Price
$ 88.34
1207
267
790
3147
Market Price
$ 76.08
Selling Price
$ 65.35
918
395
656
1277
Market Price
$ 85.25
Selling Price
$ 75.80
2929
619
2213
3047
Market Price
$ 80.12
Selling Price
$ 71.56
2100
1308
962
3611
Market Price
$ 90.13
Selling Price
$ 75.66
1978
1032
1744
4153
Market Price
$ 98.91
Selling Price
$ 83.91
2570
627
2281
4255
Market Price
$ 78.19
Selling Price
$ 66.97
2942
1269
1754
3089
Market Price
$ 112.27
Selling Price
$ 94.64
3433
2610
2498
4506
Market Price
$ 98.39
Selling Price
$ 87.74
2041
1229
1077
3611
Market Price
$ 90.42
Selling Price
$ 81.69
1348
847
1300
1630
Market Price
$ 69.37
Selling Price
$ 59.24
2107
1464
2002
3304
Market Price
$ 77.97
Selling Price
$ 67.84
3822
3685
1180
4197
Market Price
$ 89.36
Selling Price
$ 74.98
1160
394
1147
1957
Market Price
$ 98.30
Selling Price
$ 84.02
503
233
135
616
Market Price
$ 94.58
Selling Price
$ 82.05
1199
863
342
4267
Market Price
$ 88.19
Selling Price
$ 75.74
893
587
777
1150
Market Price
$ 93.16
Selling Price
$ 80.55
2815
2589
1743
3856
Market Price
$ 89.13
Selling Price
$ 76.00
134
107
77
674