Market Price
$ 52.53
Selling Price
$ 47.39
1680
1366
1300
1740
Market Price
$ 48.67
Selling Price
$ 42.87
1738
601
1351
3208
Market Price
$ 70.15
Selling Price
$ 58.98
3113
1415
2958
3988
Market Price
$ 33.95
Selling Price
$ 29.01
673
563
143
975
Market Price
$ 50.43
Selling Price
$ 43.69
580
315
163
639
Market Price
$ 35.70
Selling Price
$ 31.49
3135
858
1692
4038
Market Price
$ 61.97
Selling Price
$ 52.91
833
249
351
1383
Market Price
$ 67.74
Selling Price
$ 57.69
1797
1324
1342
2931
Market Price
$ 51.54
Selling Price
$ 46.85
726
300
655
1413
Market Price
$ 57.69
Selling Price
$ 50.52
714
359
510
2125
Market Price
$ 28.70
Selling Price
$ 25.25
1508
645
890
2539
Market Price
$ 47.50
Selling Price
$ 40.24
4336
3221
1969
4799
Market Price
$ 30.28
Selling Price
$ 26.99
1771
1620
1504
2759
Market Price
$ 66.55
Selling Price
$ 58.23
499
348
315
904
Market Price
$ 65.64
Selling Price
$ 56.39
3318
2254
3282
4503
Market Price
$ 37.26
Selling Price
$ 31.24
2180
2033
1410
2378
Market Price
$ 69.90
Selling Price
$ 59.94
2567
602
2123
4528
Market Price
$ 52.91
Selling Price
$ 46.16
730
394
585
3410
Market Price
$ 29.20
Selling Price
$ 25.28
3238
1747
3085
4379
Market Price
$ 49.09
Selling Price
$ 41.74
2438
1866
881
4762
Market Price
$ 60.31
Selling Price
$ 52.82
928
230
197
3064
Market Price
$ 34.20
Selling Price
$ 30.78
1314
577
368
1948
Market Price
$ 40.89
Selling Price
$ 37.02
2462
775
816
3438
Market Price
$ 36.81
Selling Price
$ 31.45
962
277
218
1146
Market Price
$ 61.46
Selling Price
$ 55.07
1233
932
394
3655
Market Price
$ 29.01
Selling Price
$ 26.30
1010
927
709
4727
Market Price
$ 48.57
Selling Price
$ 40.48
865
625
500
1017
Market Price
$ 58.70
Selling Price
$ 50.37
1330
909
1286
3305
Market Price
$ 30.98
Selling Price
$ 27.12
413
316
168
2046
Market Price
$ 35.41
Selling Price
$ 31.74
1436
339
376
4795
Market Price
$ 39.50
Selling Price
$ 35.53
3285
881
2631
3934
Market Price
$ 32.86
Selling Price
$ 28.63
1725
1021
849
3866
Market Price
$ 30.54
Selling Price
$ 27.54
1435
1014
929
2493
Market Price
$ 58.17
Selling Price
$ 51.36
355
256
167
492
Market Price
$ 63.07
Selling Price
$ 56.42
1006
367
538
1437
Market Price
$ 52.14
Selling Price
$ 45.25
2584
1229
1043
4808
Market Price
$ 42.02
Selling Price
$ 36.61
631
131
587
1973
Market Price
$ 57.25
Selling Price
$ 49.26
2718
1322
2424
3250
Market Price
$ 29.78
Selling Price
$ 26.56
819
498
261
1687
Market Price
$ 49.19
Selling Price
$ 42.85
268
147
250
846