Market Price
$ 42.87
Selling Price
$ 37.01
1394
736
1022
4566
Market Price
$ 70.23
Selling Price
$ 58.86
2592
831
864
3956
Market Price
$ 48.19
Selling Price
$ 42.43
943
740
391
1730
Market Price
$ 49.68
Selling Price
$ 42.76
1648
871
1124
2580
Market Price
$ 44.23
Selling Price
$ 37.13
1239
1050
1114
3461
Market Price
$ 44.46
Selling Price
$ 39.29
1391
1020
885
4711
Market Price
$ 50.25
Selling Price
$ 44.78
885
807
217
1215
Market Price
$ 33.63
Selling Price
$ 29.86
3834
910
1317
3979
Market Price
$ 54.99
Selling Price
$ 49.85
3812
762
2925
4014
Market Price
$ 33.66
Selling Price
$ 29.79
4028
3923
2580
4209
Market Price
$ 53.58
Selling Price
$ 48.04
1224
978
565
1430
Market Price
$ 30.79
Selling Price
$ 26.80
3682
3034
2235
4357
Market Price
$ 48.44
Selling Price
$ 43.65
2745
1114
2095
4740
Market Price
$ 37.52
Selling Price
$ 32.16
1191
808
1032
4428
Market Price
$ 49.78
Selling Price
$ 42.38
1567
638
608
2833
Market Price
$ 46.64
Selling Price
$ 39.91
826
756
388
966
Market Price
$ 64.43
Selling Price
$ 55.72
1344
1234
1241
3410
Market Price
$ 56.09
Selling Price
$ 47.90
2251
708
1006
2804
Market Price
$ 34.52
Selling Price
$ 29.60
1644
1434
829
2013
Market Price
$ 54.16
Selling Price
$ 48.36
783
532
767
2920
Market Price
$ 59.76
Selling Price
$ 50.74
466
347
211
687
Market Price
$ 29.87
Selling Price
$ 25.11
1137
262
1083
2118
Market Price
$ 32.70
Selling Price
$ 28.27
3336
736
2210
3525
Market Price
$ 36.44
Selling Price
$ 30.41
1580
928
1431
3178
Market Price
$ 64.40
Selling Price
$ 56.26
1726
1394
1459
4706
Market Price
$ 31.73
Selling Price
$ 28.63
1156
1149
417
4251
Market Price
$ 51.25
Selling Price
$ 43.96
1368
409
904
4404
Market Price
$ 48.40
Selling Price
$ 43.73
498
248
252
860
Market Price
$ 57.68
Selling Price
$ 49.89
1232
946
324
2896
Market Price
$ 57.87
Selling Price
$ 48.58
327
320
229
691
Market Price
$ 38.12
Selling Price
$ 32.67
1845
1346
1014
2500
Market Price
$ 34.33
Selling Price
$ 29.92
1268
1250
811
2308
Market Price
$ 62.44
Selling Price
$ 53.97
1259
1056
390
1723
Market Price
$ 40.77
Selling Price
$ 36.65
589
122
374
1153
Market Price
$ 51.14
Selling Price
$ 46.42
1149
1148
253
1739
Market Price
$ 52.61
Selling Price
$ 45.15
2569
2390
766
2605
Market Price
$ 60.45
Selling Price
$ 51.45
2062
1664
767
2208
Market Price
$ 31.11
Selling Price
$ 27.37
2925
1288
992
4378
Market Price
$ 60.79
Selling Price
$ 55.13
4259
3010
1803
4842
Market Price
$ 46.99
Selling Price
$ 39.42
4308
1431
1855
4811