Market Price
$ 54.87
Selling Price
$ 47.24
900
724
391
1952
Market Price
$ 61.39
Selling Price
$ 54.23
3484
2788
837
4500
Market Price
$ 37.55
Selling Price
$ 31.30
854
739
305
2967
Market Price
$ 44.48
Selling Price
$ 37.42
293
273
149
525
Market Price
$ 48.59
Selling Price
$ 43.60
2860
1113
1801
3097
Market Price
$ 48.01
Selling Price
$ 40.19
753
395
628
1408
Market Price
$ 49.40
Selling Price
$ 44.12
1402
980
540
4489
Market Price
$ 57.05
Selling Price
$ 51.81
2510
1151
1793
2973
Market Price
$ 46.45
Selling Price
$ 39.97
2466
989
529
4942
Market Price
$ 59.87
Selling Price
$ 52.68
2791
946
1051
3681
Market Price
$ 62.11
Selling Price
$ 54.48
2035
1435
1284
3203
Market Price
$ 46.61
Selling Price
$ 41.57
1463
959
421
2036
Market Price
$ 61.10
Selling Price
$ 54.46
1071
612
229
3593
Market Price
$ 64.28
Selling Price
$ 56.91
2451
780
1837
3500
Market Price
$ 51.42
Selling Price
$ 45.03
3080
2300
824
3691
Market Price
$ 66.93
Selling Price
$ 59.41
1993
1355
1364
2337
Market Price
$ 62.65
Selling Price
$ 52.34
364
81
154
465
Market Price
$ 40.04
Selling Price
$ 35.77
1329
715
484
2587
Market Price
$ 64.79
Selling Price
$ 57.16
1627
538
1078
1690
Market Price
$ 33.53
Selling Price
$ 28.35
599
315
513
835
Market Price
$ 63.63
Selling Price
$ 54.86
1121
1010
407
3277
Market Price
$ 45.31
Selling Price
$ 38.65
912
363
288
2927
Market Price
$ 56.08
Selling Price
$ 49.46
519
259
442
1722
Market Price
$ 59.42
Selling Price
$ 49.55
199
50
140
732
Market Price
$ 38.58
Selling Price
$ 34.43
960
907
207
1603
Market Price
$ 38.00
Selling Price
$ 32.54
1210
1112
920
1560
Market Price
$ 39.23
Selling Price
$ 34.42
414
411
405
1656
Market Price
$ 58.66
Selling Price
$ 49.85
921
440
277
3369
Market Price
$ 57.54
Selling Price
$ 51.62
961
353
945
1864
Market Price
$ 30.39
Selling Price
$ 26.07
4023
1704
1574
4466
Market Price
$ 46.93
Selling Price
$ 41.25
2524
1282
2064
2778
Market Price
$ 60.75
Selling Price
$ 51.73
3843
3236
2862
4469
Market Price
$ 48.06
Selling Price
$ 40.80
1354
1101
1071
2085
Market Price
$ 36.04
Selling Price
$ 30.75
969
625
639
3342
Market Price
$ 46.20
Selling Price
$ 40.99
2332
1936
981
3598
Market Price
$ 55.76
Selling Price
$ 49.73
1014
661
776
2729
Market Price
$ 30.03
Selling Price
$ 25.89
274
238
154
622
Market Price
$ 34.67
Selling Price
$ 29.91
407
226
137
1101
Market Price
$ 49.55
Selling Price
$ 44.56
2014
425
661
2829
Market Price
$ 35.89
Selling Price
$ 32.62
2223
802
1014
4160