Market Price
$ 60.34
Selling Price
$ 50.62
939
691
269
3787
Market Price
$ 43.77
Selling Price
$ 39.47
3249
2325
3069
4574
Market Price
$ 58.39
Selling Price
$ 52.24
3257
860
1362
3693
Market Price
$ 35.47
Selling Price
$ 30.58
1593
707
640
1932
Market Price
$ 30.12
Selling Price
$ 25.23
285
156
142
779
Market Price
$ 68.44
Selling Price
$ 58.51
3335
2297
2214
3761
Market Price
$ 40.43
Selling Price
$ 34.12
414
93
217
1690
Market Price
$ 34.39
Selling Price
$ 29.02
3570
1438
2268
4690
Market Price
$ 57.90
Selling Price
$ 52.00
993
521
829
2352
Market Price
$ 68.05
Selling Price
$ 56.99
793
636
622
1693
Market Price
$ 40.69
Selling Price
$ 34.32
1245
899
790
4015
Market Price
$ 46.15
Selling Price
$ 41.53
1777
1584
520
3619
Market Price
$ 43.71
Selling Price
$ 37.78
208
51
124
989
Market Price
$ 34.69
Selling Price
$ 29.12
1151
799
774
1783
Market Price
$ 31.27
Selling Price
$ 27.60
1177
1116
968
1233
Market Price
$ 59.41
Selling Price
$ 51.30
982
285
692
2635
Market Price
$ 39.09
Selling Price
$ 32.97
1976
1162
1712
2436
Market Price
$ 61.14
Selling Price
$ 52.85
243
150
222
632
Market Price
$ 51.45
Selling Price
$ 45.42
1258
777
1246
3689
Market Price
$ 43.26
Selling Price
$ 38.09
960
774
238
2473
Market Price
$ 47.28
Selling Price
$ 40.00
230
91
106
443
Market Price
$ 66.36
Selling Price
$ 57.31
3406
1535
1656
3839
Market Price
$ 42.84
Selling Price
$ 38.85
1393
1256
347
3360
Market Price
$ 56.42
Selling Price
$ 48.98
248
49
106
536
Market Price
$ 28.36
Selling Price
$ 25.35
3955
1427
1179
4124
Market Price
$ 33.56
Selling Price
$ 29.25
543
161
374
674
Market Price
$ 61.16
Selling Price
$ 55.30
3796
1651
1737
4029
Market Price
$ 32.75
Selling Price
$ 27.42
942
237
519
1857
Market Price
$ 36.36
Selling Price
$ 30.60
2503
1100
1606
2683
Market Price
$ 37.41
Selling Price
$ 33.53
2413
915
1751
4156
Market Price
$ 44.71
Selling Price
$ 37.35
2035
1581
1727
4599
Market Price
$ 34.89
Selling Price
$ 31.07
1016
272
767
1565
Market Price
$ 36.36
Selling Price
$ 31.01
1553
559
451
4088
Market Price
$ 64.59
Selling Price
$ 56.32
1838
806
655
1996
Market Price
$ 47.71
Selling Price
$ 40.19
2148
706
1542
3671
Market Price
$ 45.04
Selling Price
$ 39.88
615
189
156
981
Market Price
$ 38.16
Selling Price
$ 33.08
795
651
614
1034
Market Price
$ 39.51
Selling Price
$ 33.50
4081
982
1521
4524
Market Price
$ 53.64
Selling Price
$ 48.14
1207
264
896
1953
Market Price
$ 42.29
Selling Price
$ 37.40
1637
393
1433
3277