Market Price
$ 63.97
Selling Price
$ 56.74
843
642
174
4078
Market Price
$ 53.12
Selling Price
$ 46.90
1610
1005
1051
3899
Market Price
$ 60.02
Selling Price
$ 50.92
1451
1068
959
4665
Market Price
$ 55.15
Selling Price
$ 49.23
883
653
257
2675
Market Price
$ 64.74
Selling Price
$ 56.75
4240
3600
3363
4683
Market Price
$ 40.46
Selling Price
$ 34.84
918
768
383
2014
Market Price
$ 34.56
Selling Price
$ 30.81
1285
1021
959
1788
Market Price
$ 35.05
Selling Price
$ 31.41
1642
1283
1220
3144
Market Price
$ 37.76
Selling Price
$ 33.74
499
356
269
869
Market Price
$ 55.32
Selling Price
$ 49.10
2818
2268
1384
3097
Market Price
$ 57.57
Selling Price
$ 50.59
649
292
526
759
Market Price
$ 56.96
Selling Price
$ 47.95
1685
696
792
2642
Market Price
$ 62.04
Selling Price
$ 54.72
971
891
520
1112
Market Price
$ 64.07
Selling Price
$ 55.22
1731
623
686
2402
Market Price
$ 34.19
Selling Price
$ 30.46
4311
2508
2051
4679
Market Price
$ 39.88
Selling Price
$ 35.69
935
302
401
1959
Market Price
$ 47.34
Selling Price
$ 40.99
506
489
500
2482
Market Price
$ 70.86
Selling Price
$ 59.76
1121
861
1069
1137
Market Price
$ 36.86
Selling Price
$ 30.94
747
582
573
2782
Market Price
$ 55.50
Selling Price
$ 46.64
436
426
435
526
Market Price
$ 53.10
Selling Price
$ 47.42
1865
1194
701
4839
Market Price
$ 36.15
Selling Price
$ 31.82
2170
1736
1963
2287
Market Price
$ 60.26
Selling Price
$ 52.23
1162
673
790
1805
Market Price
$ 66.46
Selling Price
$ 56.44
2045
1832
1172
2565
Market Price
$ 62.96
Selling Price
$ 56.66
1307
1207
299
1931
Market Price
$ 36.35
Selling Price
$ 32.28
2043
953
795
3339
Market Price
$ 56.91
Selling Price
$ 49.92
290
75
162
980
Market Price
$ 58.97
Selling Price
$ 52.44
4159
2782
3992
4745
Market Price
$ 57.24
Selling Price
$ 50.76
1500
847
1441
3864
Market Price
$ 40.33
Selling Price
$ 35.45
422
115
91
497
Market Price
$ 50.98
Selling Price
$ 45.50
1010
688
898
1219
Market Price
$ 49.37
Selling Price
$ 44.02
934
558
219
1113
Market Price
$ 43.13
Selling Price
$ 38.20
3396
1238
2842
4749
Market Price
$ 32.11
Selling Price
$ 28.99
1159
817
748
1185
Market Price
$ 59.18
Selling Price
$ 50.58
3529
2025
721
4557
Market Price
$ 60.87
Selling Price
$ 54.64
1374
1094
1202
2521
Market Price
$ 49.65
Selling Price
$ 42.55
1613
761
419
2749
Market Price
$ 52.05
Selling Price
$ 44.36
2965
1888
1462
4232
Market Price
$ 33.70
Selling Price
$ 28.09
1711
670
492
4051
Market Price
$ 41.56
Selling Price
$ 35.36
2105
1241
2047
2483