Market Price
$ 60.10
Selling Price
$ 52.68
1226
432
1060
3617
Market Price
$ 38.33
Selling Price
$ 32.87
1861
1188
1752
3774
Market Price
$ 60.74
Selling Price
$ 52.22
1560
731
1158
4441
Market Price
$ 37.64
Selling Price
$ 32.74
580
435
269
2202
Market Price
$ 47.05
Selling Price
$ 40.49
639
292
291
870
Market Price
$ 55.64
Selling Price
$ 48.24
698
342
318
3311
Market Price
$ 41.17
Selling Price
$ 35.24
2820
2200
1206
3800
Market Price
$ 38.76
Selling Price
$ 34.32
193
139
131
575
Market Price
$ 58.18
Selling Price
$ 48.78
1025
338
230
4129
Market Price
$ 45.01
Selling Price
$ 38.20
1964
860
1362
2945
Market Price
$ 31.95
Selling Price
$ 27.40
4395
1702
1856
4452
Market Price
$ 66.61
Selling Price
$ 59.61
763
489
266
1204
Market Price
$ 38.98
Selling Price
$ 35.21
447
124
380
811
Market Price
$ 59.50
Selling Price
$ 53.81
2171
717
1638
2951
Market Price
$ 64.17
Selling Price
$ 57.95
920
322
851
1652
Market Price
$ 41.57
Selling Price
$ 35.32
1855
632
1399
2523
Market Price
$ 48.27
Selling Price
$ 42.88
1432
1035
372
1970
Market Price
$ 45.67
Selling Price
$ 39.69
340
235
295
1161
Market Price
$ 35.34
Selling Price
$ 31.86
850
480
570
1499
Market Price
$ 51.78
Selling Price
$ 43.21
2043
863
970
2488
Market Price
$ 63.36
Selling Price
$ 53.06
4119
2291
3800
4267
Market Price
$ 64.34
Selling Price
$ 54.03
1099
998
404
1365
Market Price
$ 58.64
Selling Price
$ 52.36
1340
948
1157
1429
Market Price
$ 41.46
Selling Price
$ 37.59
3198
1068
1154
4870
Market Price
$ 28.52
Selling Price
$ 25.20
1072
325
647
4035
Market Price
$ 38.88
Selling Price
$ 32.81
534
387
511
1903
Market Price
$ 59.43
Selling Price
$ 49.61
2512
2296
699
3123
Market Price
$ 58.73
Selling Price
$ 51.75
2439
553
909
3847
Market Price
$ 59.26
Selling Price
$ 49.71
1474
1124
1436
4800
Market Price
$ 50.56
Selling Price
$ 45.61
2726
2439
703
3702
Market Price
$ 57.08
Selling Price
$ 51.11
373
238
134
1523
Market Price
$ 59.57
Selling Price
$ 49.98
972
587
526
2847
Market Price
$ 66.48
Selling Price
$ 57.93
500
452
407
1145
Market Price
$ 57.00
Selling Price
$ 48.22
287
188
138
597
Market Price
$ 60.85
Selling Price
$ 52.72
620
249
459
644
Market Price
$ 61.95
Selling Price
$ 51.79
923
425
322
2471
Market Price
$ 29.04
Selling Price
$ 25.42
2211
2065
776
2687
Market Price
$ 57.20
Selling Price
$ 51.76
806
802
772
2875
Market Price
$ 69.04
Selling Price
$ 57.80
4044
3149
3464
4376
Market Price
$ 56.37
Selling Price
$ 47.41
397
281
227
458