Market Price
$ 69.89
Selling Price
$ 59.35
2942
2055
2638
4899
Market Price
$ 60.33
Selling Price
$ 51.48
1250
863
268
1948
Market Price
$ 41.01
Selling Price
$ 34.35
2328
2096
1652
4177
Market Price
$ 49.18
Selling Price
$ 43.43
2085
1769
2065
4155
Market Price
$ 47.32
Selling Price
$ 40.93
1745
1147
1591
3972
Market Price
$ 50.69
Selling Price
$ 45.41
1089
379
608
1540
Market Price
$ 34.67
Selling Price
$ 30.37
883
660
486
1837
Market Price
$ 60.44
Selling Price
$ 50.48
917
841
616
4474
Market Price
$ 36.24
Selling Price
$ 30.67
1097
427
983
1654
Market Price
$ 42.78
Selling Price
$ 37.63
489
115
446
2193
Market Price
$ 48.62
Selling Price
$ 44.16
614
316
266
1735
Market Price
$ 59.18
Selling Price
$ 52.72
3801
3446
3652
4522
Market Price
$ 45.79
Selling Price
$ 41.48
2357
2220
1556
3305
Market Price
$ 65.82
Selling Price
$ 54.89
1078
430
640
1339
Market Price
$ 38.81
Selling Price
$ 34.33
1310
788
717
1473
Market Price
$ 62.08
Selling Price
$ 53.92
956
323
369
1642
Market Price
$ 54.94
Selling Price
$ 46.75
408
227
118
460
Market Price
$ 60.64
Selling Price
$ 51.61
1816
1783
1174
2443
Market Price
$ 31.61
Selling Price
$ 27.10
4446
3807
1408
4921
Market Price
$ 62.98
Selling Price
$ 54.64
4485
2392
2378
4976
Market Price
$ 32.39
Selling Price
$ 27.02
712
491
296
2399
Market Price
$ 63.15
Selling Price
$ 53.50
1704
487
1666
1766
Market Price
$ 27.69
Selling Price
$ 25.15
3143
1597
3072
3281
Market Price
$ 59.63
Selling Price
$ 50.75
996
915
226
3278
Market Price
$ 63.21
Selling Price
$ 56.21
934
511
268
1341
Market Price
$ 39.52
Selling Price
$ 33.42
1141
334
1005
2882
Market Price
$ 45.53
Selling Price
$ 40.31
1612
1207
1601
3835
Market Price
$ 66.60
Selling Price
$ 59.37
402
357
343
693
Market Price
$ 48.92
Selling Price
$ 42.18
951
303
894
1191
Market Price
$ 47.47
Selling Price
$ 42.17
1063
998
921
3658
Market Price
$ 40.68
Selling Price
$ 36.23
715
572
709
2564
Market Price
$ 30.62
Selling Price
$ 26.33
1417
1153
1275
1580
Market Price
$ 54.46
Selling Price
$ 46.80
3709
2944
971
4000
Market Price
$ 42.02
Selling Price
$ 37.56
4594
3158
1444
4769
Market Price
$ 55.86
Selling Price
$ 50.33
731
510
367
1347
Market Price
$ 58.74
Selling Price
$ 51.37
1318
509
263
4491
Market Price
$ 42.22
Selling Price
$ 37.17
685
534
491
1462
Market Price
$ 70.51
Selling Price
$ 59.83
328
295
200
554
Market Price
$ 36.17
Selling Price
$ 32.33
1059
941
636
2304
Market Price
$ 43.68
Selling Price
$ 37.27
940
697
357
1342