Market Price
$ 41.25
Selling Price
$ 34.56
342
131
251
1285
Market Price
$ 33.56
Selling Price
$ 28.26
347
175
195
1104
Market Price
$ 58.07
Selling Price
$ 50.58
1369
780
993
1379
Market Price
$ 49.73
Selling Price
$ 43.21
1427
883
997
2688
Market Price
$ 53.16
Selling Price
$ 46.82
2352
910
1661
2512
Market Price
$ 63.15
Selling Price
$ 55.30
3050
1326
1682
4427
Market Price
$ 52.00
Selling Price
$ 44.90
1298
749
317
3818
Market Price
$ 55.25
Selling Price
$ 48.06
2567
2506
616
3269
Market Price
$ 54.01
Selling Price
$ 45.13
1291
440
827
4127
Market Price
$ 56.53
Selling Price
$ 50.87
901
315
234
3225
Market Price
$ 57.37
Selling Price
$ 49.74
950
541
437
2611
Market Price
$ 64.43
Selling Price
$ 57.61
3925
2019
2536
4180
Market Price
$ 40.18
Selling Price
$ 36.10
1706
975
711
2612
Market Price
$ 50.89
Selling Price
$ 44.30
1991
484
452
4638
Market Price
$ 35.47
Selling Price
$ 30.14
1571
733
1245
2616
Market Price
$ 45.72
Selling Price
$ 38.79
809
269
166
1767
Market Price
$ 65.98
Selling Price
$ 57.94
224
115
161
858
Market Price
$ 57.44
Selling Price
$ 51.97
1429
1017
909
3086
Market Price
$ 68.55
Selling Price
$ 58.98
2914
2380
1948
3083
Market Price
$ 30.35
Selling Price
$ 25.97
1148
503
738
3181
Market Price
$ 46.11
Selling Price
$ 38.62
1833
791
1429
3477
Market Price
$ 39.29
Selling Price
$ 35.71
3302
2402
2270
3476
Market Price
$ 29.38
Selling Price
$ 26.65
2278
1797
1141
2786
Market Price
$ 55.62
Selling Price
$ 47.51
2059
1340
1649
2500
Market Price
$ 56.19
Selling Price
$ 50.30
3003
1186
1288
3149
Market Price
$ 40.14
Selling Price
$ 36.33
1172
1073
714
2247
Market Price
$ 39.08
Selling Price
$ 35.45
259
236
133
466
Market Price
$ 43.89
Selling Price
$ 38.64
145
30
120
511
Market Price
$ 37.76
Selling Price
$ 32.58
985
962
750
1026
Market Price
$ 66.93
Selling Price
$ 56.42
2561
2471
525
3147
Market Price
$ 57.91
Selling Price
$ 51.51
2210
831
2037
4990
Market Price
$ 40.50
Selling Price
$ 35.37
147
146
124
423
Market Price
$ 51.15
Selling Price
$ 45.12
367
231
358
922
Market Price
$ 48.08
Selling Price
$ 43.41
473
361
104
696
Market Price
$ 53.95
Selling Price
$ 48.98
1068
742
976
1562
Market Price
$ 42.58
Selling Price
$ 35.49
1835
1119
777
2182
Market Price
$ 55.36
Selling Price
$ 46.16
3171
2728
3090
4427
Market Price
$ 51.06
Selling Price
$ 45.10
566
307
375
1247
Market Price
$ 45.92
Selling Price
$ 39.79
796
514
234
2738
Market Price
$ 47.77
Selling Price
$ 42.94
2554
1745
1254
3791