Market Price
$ 50.55
Selling Price
$ 43.07
524
310
288
1114
Market Price
$ 63.54
Selling Price
$ 54.44
2048
1538
1908
2545
Market Price
$ 66.94
Selling Price
$ 56.37
565
398
225
2167
Market Price
$ 49.60
Selling Price
$ 44.15
2183
2175
2031
4639
Market Price
$ 66.44
Selling Price
$ 58.12
1512
1110
1440
1772
Market Price
$ 43.89
Selling Price
$ 38.81
836
381
500
3409
Market Price
$ 27.94
Selling Price
$ 25.32
1476
665
965
2440
Market Price
$ 49.97
Selling Price
$ 44.26
2643
2462
2520
4424
Market Price
$ 51.99
Selling Price
$ 45.32
4166
1663
2162
4645
Market Price
$ 34.04
Selling Price
$ 29.12
1105
561
624
3260
Market Price
$ 54.84
Selling Price
$ 48.42
1189
403
539
4747
Market Price
$ 32.23
Selling Price
$ 27.67
1483
1172
661
4306
Market Price
$ 39.86
Selling Price
$ 33.30
2904
1576
2190
4886
Market Price
$ 58.21
Selling Price
$ 49.61
1874
1042
1036
2025
Market Price
$ 47.50
Selling Price
$ 39.92
740
274
733
1151
Market Price
$ 35.76
Selling Price
$ 30.00
3108
2309
2013
3314
Market Price
$ 33.75
Selling Price
$ 28.36
609
462
514
800
Market Price
$ 61.99
Selling Price
$ 52.27
1349
575
332
3520
Market Price
$ 68.04
Selling Price
$ 57.66
4625
3388
4063
4658
Market Price
$ 41.39
Selling Price
$ 35.34
126
28
107
456
Market Price
$ 37.37
Selling Price
$ 31.35
606
538
227
1114
Market Price
$ 36.31
Selling Price
$ 32.14
413
301
237
755
Market Price
$ 65.03
Selling Price
$ 58.11
865
522
291
1106
Market Price
$ 34.93
Selling Price
$ 31.14
2355
963
635
3165
Market Price
$ 66.88
Selling Price
$ 59.19
4070
3228
2129
4878
Market Price
$ 52.85
Selling Price
$ 44.94
2723
775
2133
3734
Market Price
$ 65.32
Selling Price
$ 58.50
635
384
393
1785
Market Price
$ 45.81
Selling Price
$ 39.19
2896
722
2608
3377
Market Price
$ 54.53
Selling Price
$ 49.15
324
228
233
694
Market Price
$ 30.44
Selling Price
$ 25.52
544
141
285
700
Market Price
$ 59.06
Selling Price
$ 52.82
2418
1069
1215
4080
Market Price
$ 55.80
Selling Price
$ 47.86
2518
911
656
4790
Market Price
$ 35.70
Selling Price
$ 30.50
1042
805
481
1862
Market Price
$ 29.96
Selling Price
$ 26.54
1542
798
588
1694
Market Price
$ 29.81
Selling Price
$ 25.74
725
190
540
860
Market Price
$ 29.66
Selling Price
$ 25.71
899
538
896
1534
Market Price
$ 56.03
Selling Price
$ 49.28
1373
1145
521
2195
Market Price
$ 59.47
Selling Price
$ 53.56
2365
1381
1896
3189
Market Price
$ 33.58
Selling Price
$ 29.50
1077
859
343
2446
Market Price
$ 39.05
Selling Price
$ 34.65
4460
4387
2877
4639