Market Price
$ 39.48
Selling Price
$ 34.69
2702
818
1598
3447
Market Price
$ 62.95
Selling Price
$ 55.24
3862
3573
3165
4496
Market Price
$ 54.69
Selling Price
$ 48.84
1029
1014
775
2969
Market Price
$ 61.21
Selling Price
$ 54.66
674
275
590
1079
Market Price
$ 63.57
Selling Price
$ 54.81
692
246
304
2434
Market Price
$ 48.10
Selling Price
$ 41.47
796
358
627
2585
Market Price
$ 50.15
Selling Price
$ 42.51
460
218
228
664
Market Price
$ 54.19
Selling Price
$ 48.69
4345
4151
1748
4587
Market Price
$ 54.58
Selling Price
$ 46.99
392
136
270
1382
Market Price
$ 35.43
Selling Price
$ 30.41
551
520
412
1523
Market Price
$ 59.42
Selling Price
$ 50.02
409
360
289
1770
Market Price
$ 34.63
Selling Price
$ 29.90
976
536
724
1622
Market Price
$ 41.40
Selling Price
$ 36.50
1072
396
941
2588
Market Price
$ 61.65
Selling Price
$ 54.19
2342
1951
1234
4714
Market Price
$ 68.88
Selling Price
$ 58.15
1783
775
1269
2997
Market Price
$ 66.42
Selling Price
$ 58.86
1837
1127
390
2052
Market Price
$ 69.64
Selling Price
$ 58.72
3019
1789
2734
4064
Market Price
$ 66.02
Selling Price
$ 58.24
232
96
163
881
Market Price
$ 40.79
Selling Price
$ 34.16
2061
1601
1651
2489
Market Price
$ 58.42
Selling Price
$ 52.52
2193
822
1133
2711
Market Price
$ 63.03
Selling Price
$ 56.15
2270
1152
563
2819
Market Price
$ 50.34
Selling Price
$ 44.41
2028
1304
1147
2114
Market Price
$ 67.33
Selling Price
$ 58.64
1927
1585
534
3910
Market Price
$ 30.78
Selling Price
$ 27.92
295
232
108
576
Market Price
$ 49.89
Selling Price
$ 41.99
1530
1469
1296
3310
Market Price
$ 47.98
Selling Price
$ 40.68
2361
1235
2327
3401
Market Price
$ 50.15
Selling Price
$ 45.47
2270
1402
954
2475
Market Price
$ 61.71
Selling Price
$ 53.89
1574
604
339
1708
Market Price
$ 49.05
Selling Price
$ 42.99
970
908
357
2841
Market Price
$ 65.75
Selling Price
$ 57.02
3356
2044
2923
3617
Market Price
$ 41.42
Selling Price
$ 37.37
2687
1283
1515
3694
Market Price
$ 39.46
Selling Price
$ 34.94
1568
446
1325
3159
Market Price
$ 44.16
Selling Price
$ 37.44
1087
678
436
1264
Market Price
$ 35.56
Selling Price
$ 30.76
2765
1447
1303
3112
Market Price
$ 35.54
Selling Price
$ 30.45
1979
971
1309
2010
Market Price
$ 66.22
Selling Price
$ 55.50
496
116
114
1971
Market Price
$ 45.49
Selling Price
$ 39.01
1513
1477
578
3256
Market Price
$ 43.76
Selling Price
$ 38.19
474
276
147
672
Market Price
$ 60.51
Selling Price
$ 53.97
2865
1547
2131
3394
Market Price
$ 64.09
Selling Price
$ 57.23
1711
1176
1580
1859