Market Price
$ 32.29
Selling Price
$ 27.45
1384
379
1100
1656
Market Price
$ 64.30
Selling Price
$ 53.99
350
155
238
1442
Market Price
$ 58.64
Selling Price
$ 49.16
1969
1763
516
2053
Market Price
$ 64.37
Selling Price
$ 55.61
1240
980
429
3872
Market Price
$ 63.71
Selling Price
$ 56.29
687
661
375
840
Market Price
$ 64.51
Selling Price
$ 55.28
673
340
212
740
Market Price
$ 47.32
Selling Price
$ 41.71
4156
3058
2891
4342
Market Price
$ 36.33
Selling Price
$ 31.09
1834
1241
632
3129
Market Price
$ 33.59
Selling Price
$ 29.57
274
120
225
982
Market Price
$ 46.64
Selling Price
$ 42.26
2872
1341
2698
4922
Market Price
$ 62.39
Selling Price
$ 52.24
4193
3867
3272
4829
Market Price
$ 34.27
Selling Price
$ 29.65
2367
1261
804
3439
Market Price
$ 54.60
Selling Price
$ 47.01
2053
591
539
3756
Market Price
$ 28.08
Selling Price
$ 25.13
975
542
413
2796
Market Price
$ 58.61
Selling Price
$ 52.88
1463
1339
753
2816
Market Price
$ 70.20
Selling Price
$ 59.75
1506
944
1071
4098
Market Price
$ 43.34
Selling Price
$ 38.63
936
774
766
2046
Market Price
$ 70.07
Selling Price
$ 59.47
1466
1186
472
2756
Market Price
$ 49.61
Selling Price
$ 42.90
2026
737
505
2355
Market Price
$ 62.42
Selling Price
$ 55.01
312
80
269
461
Market Price
$ 65.37
Selling Price
$ 57.39
2110
1006
1373
4174
Market Price
$ 64.19
Selling Price
$ 57.31
1515
1142
460
2929
Market Price
$ 38.13
Selling Price
$ 33.05
444
238
118
755
Market Price
$ 56.91
Selling Price
$ 50.98
2398
2196
660
4023
Market Price
$ 59.85
Selling Price
$ 53.95
209
152
59
410
Market Price
$ 48.55
Selling Price
$ 41.26
2480
902
1466
3355
Market Price
$ 60.86
Selling Price
$ 54.11
1460
1245
825
2282
Market Price
$ 39.14
Selling Price
$ 33.10
665
443
206
2599
Market Price
$ 58.86
Selling Price
$ 52.13
2573
2335
1163
3773
Market Price
$ 62.61
Selling Price
$ 55.85
2994
2286
1623
4449
Market Price
$ 36.42
Selling Price
$ 32.37
1637
1257
909
3355
Market Price
$ 30.65
Selling Price
$ 27.00
901
244
877
2785
Market Price
$ 43.19
Selling Price
$ 37.55
4197
2099
908
4839
Market Price
$ 53.02
Selling Price
$ 45.25
2635
1930
1911
4443
Market Price
$ 34.44
Selling Price
$ 31.23
1905
1882
732
2964
Market Price
$ 61.37
Selling Price
$ 51.97
1541
1527
797
2833
Market Price
$ 51.99
Selling Price
$ 44.54
525
460
160
677
Market Price
$ 29.07
Selling Price
$ 25.24
441
317
436
992
Market Price
$ 50.54
Selling Price
$ 42.22
1041
392
238
1069
Market Price
$ 59.59
Selling Price
$ 53.62
2195
729
1968
3559