Market Price
$ 62.21
Selling Price
$ 53.87
1821
385
1520
3212
Market Price
$ 35.90
Selling Price
$ 32.43
1148
988
784
1280
Market Price
$ 44.43
Selling Price
$ 39.42
862
527
469
2223
Market Price
$ 39.88
Selling Price
$ 34.90
468
457
198
1261
Market Price
$ 29.91
Selling Price
$ 25.02
1123
607
650
1964
Market Price
$ 63.06
Selling Price
$ 56.74
539
119
499
1287
Market Price
$ 37.06
Selling Price
$ 31.22
1785
1410
500
2162
Market Price
$ 54.92
Selling Price
$ 48.12
651
454
237
1201
Market Price
$ 56.76
Selling Price
$ 49.79
553
232
285
639
Market Price
$ 67.58
Selling Price
$ 58.62
2400
1266
2291
3759
Market Price
$ 58.06
Selling Price
$ 49.43
856
750
762
3577
Market Price
$ 35.54
Selling Price
$ 31.17
974
448
866
3159
Market Price
$ 45.62
Selling Price
$ 38.81
1831
1228
1617
1976
Market Price
$ 38.15
Selling Price
$ 34.30
1213
922
760
2739
Market Price
$ 40.51
Selling Price
$ 35.89
1195
710
752
3290
Market Price
$ 45.82
Selling Price
$ 40.06
1485
1294
1372
4920
Market Price
$ 67.63
Selling Price
$ 58.13
1935
1230
1076
4010
Market Price
$ 61.77
Selling Price
$ 51.86
676
317
342
1433
Market Price
$ 56.35
Selling Price
$ 47.06
761
205
421
2033
Market Price
$ 33.37
Selling Price
$ 29.48
420
215
194
1784
Market Price
$ 41.24
Selling Price
$ 36.79
1704
781
1074
2134
Market Price
$ 37.49
Selling Price
$ 31.48
1723
781
1405
1855
Market Price
$ 37.53
Selling Price
$ 31.87
3799
2748
2552
4430
Market Price
$ 52.05
Selling Price
$ 45.96
1723
1158
925
3989
Market Price
$ 65.05
Selling Price
$ 57.65
571
559
308
1243
Market Price
$ 29.28
Selling Price
$ 25.76
959
715
673
964
Market Price
$ 59.68
Selling Price
$ 50.38
3037
2751
1992
3960
Market Price
$ 36.17
Selling Price
$ 32.04
1918
1621
835
2784
Market Price
$ 33.56
Selling Price
$ 28.28
947
617
509
1654
Market Price
$ 46.47
Selling Price
$ 39.78
345
184
147
441
Market Price
$ 28.18
Selling Price
$ 25.21
3465
1438
2960
3839
Market Price
$ 36.61
Selling Price
$ 32.10
1018
375
474
2332
Market Price
$ 57.86
Selling Price
$ 48.42
2246
1387
505
3046
Market Price
$ 29.64
Selling Price
$ 26.67
2700
2335
1362
3576
Market Price
$ 63.44
Selling Price
$ 54.98
632
145
363
2182
Market Price
$ 32.90
Selling Price
$ 27.74
189
174
135
658
Market Price
$ 51.14
Selling Price
$ 42.90
315
243
63
976
Market Price
$ 47.53
Selling Price
$ 42.26
1920
1695
1423
3148
Market Price
$ 68.01
Selling Price
$ 59.46
1439
1364
725
4298
Market Price
$ 33.97
Selling Price
$ 30.02
2064
1271
978
3834