Market Price
$ 55.53
Selling Price
$ 49.68
1217
969
683
2877
Market Price
$ 50.59
Selling Price
$ 45.90
2274
1899
2259
2644
Market Price
$ 33.86
Selling Price
$ 28.27
531
128
381
1627
Market Price
$ 66.01
Selling Price
$ 58.48
2787
1326
2392
4271
Market Price
$ 49.86
Selling Price
$ 44.71
944
290
205
3076
Market Price
$ 53.66
Selling Price
$ 46.69
704
278
273
1158
Market Price
$ 34.69
Selling Price
$ 31.24
2279
998
2271
4902
Market Price
$ 31.02
Selling Price
$ 28.18
1137
353
1004
2464
Market Price
$ 32.85
Selling Price
$ 28.21
878
358
567
2858
Market Price
$ 45.35
Selling Price
$ 40.96
1637
686
1317
1884
Market Price
$ 56.79
Selling Price
$ 50.53
2808
1076
764
4352
Market Price
$ 44.25
Selling Price
$ 38.90
1326
1221
383
2421
Market Price
$ 59.25
Selling Price
$ 51.32
2470
1925
2046
3491
Market Price
$ 60.19
Selling Price
$ 52.57
1680
1548
820
4612
Market Price
$ 43.63
Selling Price
$ 38.84
549
259
364
824
Market Price
$ 46.28
Selling Price
$ 38.87
2048
832
955
3631
Market Price
$ 48.30
Selling Price
$ 43.51
1546
558
725
2399
Market Price
$ 32.16
Selling Price
$ 27.89
3199
2757
3016
4615
Market Price
$ 65.61
Selling Price
$ 58.65
722
183
554
1980
Market Price
$ 67.01
Selling Price
$ 56.79
1777
1667
1106
2288
Market Price
$ 48.95
Selling Price
$ 43.43
503
279
389
1562
Market Price
$ 39.66
Selling Price
$ 33.46
3065
2742
1440
3998
Market Price
$ 38.43
Selling Price
$ 32.95
470
238
463
1075
Market Price
$ 39.53
Selling Price
$ 35.44
919
380
864
2548
Market Price
$ 56.75
Selling Price
$ 51.41
1673
588
419
2671
Market Price
$ 47.87
Selling Price
$ 42.20
144
67
53
714
Market Price
$ 65.37
Selling Price
$ 56.54
1388
624
420
4606
Market Price
$ 28.06
Selling Price
$ 25.16
2025
754
1757
4878
Market Price
$ 56.74
Selling Price
$ 49.76
3442
3257
761
4940
Market Price
$ 35.23
Selling Price
$ 31.21
2124
1825
1518
2631
Market Price
$ 31.64
Selling Price
$ 27.09
327
95
302
1105
Market Price
$ 30.04
Selling Price
$ 26.42
3210
2692
1599
3228
Market Price
$ 30.37
Selling Price
$ 26.67
1212
1119
771
4120
Market Price
$ 30.56
Selling Price
$ 27.31
1807
656
1751
2410
Market Price
$ 46.04
Selling Price
$ 39.96
1164
576
514
2538
Market Price
$ 28.77
Selling Price
$ 25.83
273
210
119
433
Market Price
$ 37.66
Selling Price
$ 33.06
438
277
285
1464
Market Price
$ 57.83
Selling Price
$ 49.83
1476
728
1147
3734
Market Price
$ 58.33
Selling Price
$ 52.03
1362
656
400
2729
Market Price
$ 30.74
Selling Price
$ 26.77
2706
1898
1519
3872