Market Price
$ 35.23
Selling Price
$ 31.38
484
183
211
553
Market Price
$ 67.22
Selling Price
$ 56.25
4371
2146
1680
4866
Market Price
$ 45.98
Selling Price
$ 39.95
196
78
127
493
Market Price
$ 57.30
Selling Price
$ 51.17
229
47
134
895
Market Price
$ 31.95
Selling Price
$ 28.63
991
689
714
1606
Market Price
$ 64.21
Selling Price
$ 57.33
1107
299
688
2008
Market Price
$ 48.15
Selling Price
$ 42.68
656
249
301
676
Market Price
$ 36.51
Selling Price
$ 32.02
1009
305
982
2928
Market Price
$ 50.58
Selling Price
$ 42.47
3602
1937
2810
4257
Market Price
$ 44.32
Selling Price
$ 40.11
2438
2041
1845
4809
Market Price
$ 62.26
Selling Price
$ 56.03
821
430
208
2008
Market Price
$ 43.41
Selling Price
$ 36.68
878
596
405
1584
Market Price
$ 63.33
Selling Price
$ 57.46
534
372
390
1714
Market Price
$ 57.55
Selling Price
$ 51.88
2365
1506
771
3195
Market Price
$ 52.72
Selling Price
$ 47.30
2344
1860
899
4673
Market Price
$ 46.59
Selling Price
$ 41.55
2165
954
1637
4338
Market Price
$ 66.12
Selling Price
$ 56.81
3849
2197
1492
4044
Market Price
$ 55.70
Selling Price
$ 49.17
1244
1020
448
4451
Market Price
$ 63.79
Selling Price
$ 54.68
2860
2657
1005
4166
Market Price
$ 50.26
Selling Price
$ 43.08
1245
878
402
1387
Market Price
$ 67.66
Selling Price
$ 56.91
514
344
177
2149
Market Price
$ 30.40
Selling Price
$ 25.49
973
490
525
3188
Market Price
$ 44.60
Selling Price
$ 38.51
597
516
287
1098
Market Price
$ 55.23
Selling Price
$ 47.36
1304
1184
800
1945
Market Price
$ 41.00
Selling Price
$ 34.43
2369
834
1611
3325
Market Price
$ 52.24
Selling Price
$ 44.93
1044
623
609
4320
Market Price
$ 64.66
Selling Price
$ 55.07
1162
760
745
3322
Market Price
$ 39.14
Selling Price
$ 33.47
1329
918
789
3491
Market Price
$ 33.67
Selling Price
$ 29.09
2831
983
760
3443
Market Price
$ 46.34
Selling Price
$ 40.67
1004
309
555
1249
Market Price
$ 44.92
Selling Price
$ 38.08
351
305
70
541
Market Price
$ 49.32
Selling Price
$ 41.57
2653
782
1530
3783
Market Price
$ 66.96
Selling Price
$ 59.93
1230
899
808
1746
Market Price
$ 59.81
Selling Price
$ 54.36
3186
1194
2358
3825
Market Price
$ 60.48
Selling Price
$ 50.63
3099
2004
2570
3966
Market Price
$ 40.04
Selling Price
$ 34.59
888
268
311
2695
Market Price
$ 37.77
Selling Price
$ 32.44
1249
635
1015
1911
Market Price
$ 52.96
Selling Price
$ 45.87
2812
2458
2678
4046
Market Price
$ 65.11
Selling Price
$ 57.30
887
649
811
1373
Market Price
$ 28.80
Selling Price
$ 25.21
890
346
529
4454