Market Price
$ 67.03
Selling Price
$ 58.74
1696
1167
1458
4565
Market Price
$ 46.90
Selling Price
$ 39.29
3324
2793
1844
4599
Market Price
$ 57.90
Selling Price
$ 49.24
2795
893
946
4590
Market Price
$ 29.78
Selling Price
$ 25.63
534
184
360
1696
Market Price
$ 60.63
Selling Price
$ 52.98
1180
319
353
2755
Market Price
$ 66.93
Selling Price
$ 59.75
1443
1229
977
2630
Market Price
$ 56.22
Selling Price
$ 50.26
614
551
237
721
Market Price
$ 49.29
Selling Price
$ 43.84
1710
1126
391
3690
Market Price
$ 52.84
Selling Price
$ 47.99
726
368
402
1320
Market Price
$ 68.08
Selling Price
$ 57.03
431
373
361
1991
Market Price
$ 56.36
Selling Price
$ 47.39
2214
1393
1520
3392
Market Price
$ 32.58
Selling Price
$ 28.31
2340
2335
1729
2760
Market Price
$ 65.11
Selling Price
$ 58.05
2382
1468
543
3768
Market Price
$ 52.16
Selling Price
$ 43.99
957
444
216
3535
Market Price
$ 53.35
Selling Price
$ 45.63
3062
779
1820
4087
Market Price
$ 62.95
Selling Price
$ 53.05
975
298
447
4239
Market Price
$ 33.49
Selling Price
$ 29.87
1258
900
523
4044
Market Price
$ 39.20
Selling Price
$ 35.43
3128
2569
2108
3603
Market Price
$ 57.87
Selling Price
$ 52.43
3872
3449
1771
4341
Market Price
$ 35.60
Selling Price
$ 32.24
1129
536
1066
1815
Market Price
$ 46.41
Selling Price
$ 39.59
2321
1195
1685
4040
Market Price
$ 39.44
Selling Price
$ 35.24
2296
1348
1502
3193
Market Price
$ 28.29
Selling Price
$ 25.54
4539
4211
1199
4854
Market Price
$ 67.45
Selling Price
$ 57.49
903
608
444
3193
Market Price
$ 36.16
Selling Price
$ 32.30
2473
830
2393
4440
Market Price
$ 58.35
Selling Price
$ 49.67
2038
665
805
4308
Market Price
$ 47.80
Selling Price
$ 40.35
3347
2159
1257
3461
Market Price
$ 62.11
Selling Price
$ 54.02
1146
431
370
3127
Market Price
$ 51.86
Selling Price
$ 44.92
495
415
354
1172
Market Price
$ 53.76
Selling Price
$ 48.53
2269
1083
697
3804
Market Price
$ 40.90
Selling Price
$ 34.24
3897
3464
2907
4120
Market Price
$ 62.70
Selling Price
$ 55.89
4326
1682
2226
4575
Market Price
$ 42.43
Selling Price
$ 38.41
1152
1143
867
3896
Market Price
$ 29.63
Selling Price
$ 25.38
717
385
393
2918
Market Price
$ 50.91
Selling Price
$ 44.50
1180
865
960
2135
Market Price
$ 38.04
Selling Price
$ 34.04
951
469
691
2474
Market Price
$ 51.92
Selling Price
$ 45.23
3853
3548
1865
4642
Market Price
$ 48.77
Selling Price
$ 44.04
2786
2571
1540
4917
Market Price
$ 43.28
Selling Price
$ 38.32
1456
490
418
4889
Market Price
$ 61.99
Selling Price
$ 52.53
2072
1660
1540
4028