Market Price
$ 61.49
Selling Price
$ 54.05
1014
762
798
2504
Market Price
$ 42.68
Selling Price
$ 38.34
433
163
422
798
Market Price
$ 42.90
Selling Price
$ 37.54
1147
552
466
2386
Market Price
$ 47.00
Selling Price
$ 41.46
2963
631
2576
4585
Market Price
$ 55.09
Selling Price
$ 48.25
3819
1429
3501
4127
Market Price
$ 67.50
Selling Price
$ 58.27
574
311
228
984
Market Price
$ 44.61
Selling Price
$ 37.70
836
368
504
2190
Market Price
$ 65.37
Selling Price
$ 58.40
2671
1615
1601
2938
Market Price
$ 58.66
Selling Price
$ 53.11
1221
389
297
1299
Market Price
$ 54.01
Selling Price
$ 49.05
986
678
681
3411
Market Price
$ 35.62
Selling Price
$ 32.37
1933
1716
761
2012
Market Price
$ 57.88
Selling Price
$ 52.61
960
647
722
1066
Market Price
$ 36.92
Selling Price
$ 33.56
2593
1360
2393
3902
Market Price
$ 48.69
Selling Price
$ 41.72
267
89
98
434
Market Price
$ 57.27
Selling Price
$ 50.02
894
297
736
3287
Market Price
$ 57.00
Selling Price
$ 49.46
669
487
316
1829
Market Price
$ 63.50
Selling Price
$ 57.42
1286
773
1273
2178
Market Price
$ 55.10
Selling Price
$ 47.55
518
332
306
564
Market Price
$ 45.30
Selling Price
$ 40.11
1672
1140
521
3498
Market Price
$ 61.38
Selling Price
$ 54.34
287
59
191
435
Market Price
$ 51.88
Selling Price
$ 45.53
854
260
849
1511
Market Price
$ 42.40
Selling Price
$ 37.77
1903
1424
550
3413
Market Price
$ 59.16
Selling Price
$ 51.10
1113
1007
346
1122
Market Price
$ 60.75
Selling Price
$ 52.58
1121
462
240
1797
Market Price
$ 55.98
Selling Price
$ 50.60
584
168
379
733
Market Price
$ 65.80
Selling Price
$ 58.47
2277
1304
1212
2431
Market Price
$ 29.17
Selling Price
$ 25.58
1589
757
1153
2675
Market Price
$ 45.47
Selling Price
$ 38.15
1840
825
1127
3177
Market Price
$ 53.25
Selling Price
$ 46.72
4103
3030
3443
4962
Market Price
$ 64.52
Selling Price
$ 56.82
1006
957
551
4844
Market Price
$ 65.79
Selling Price
$ 59.13
803
441
493
1002
Market Price
$ 40.23
Selling Price
$ 36.27
2810
2433
1443
2993
Market Price
$ 48.99
Selling Price
$ 44.08
840
262
417
4192
Market Price
$ 46.16
Selling Price
$ 41.37
2866
2652
2046
4038
Market Price
$ 68.48
Selling Price
$ 57.59
409
286
369
503
Market Price
$ 30.19
Selling Price
$ 27.20
1357
1045
365
2468
Market Price
$ 59.14
Selling Price
$ 52.80
788
336
166
981
Market Price
$ 54.99
Selling Price
$ 47.26
1399
1053
988
3189
Market Price
$ 49.37
Selling Price
$ 41.17
1760
1146
570
2750
Market Price
$ 66.18
Selling Price
$ 56.20
1224
775
836
1832