Market Price
$ 52.16
Selling Price
$ 47.32
174
94
159
747
Market Price
$ 65.35
Selling Price
$ 55.82
1462
557
1101
3353
Market Price
$ 67.79
Selling Price
$ 57.26
407
148
195
524
Market Price
$ 63.43
Selling Price
$ 56.83
228
75
209
970
Market Price
$ 64.83
Selling Price
$ 55.62
2476
1974
880
4129
Market Price
$ 59.35
Selling Price
$ 53.76
1264
868
1092
3438
Market Price
$ 44.05
Selling Price
$ 39.40
1508
1184
1127
3186
Market Price
$ 44.49
Selling Price
$ 39.41
521
110
285
1338
Market Price
$ 63.82
Selling Price
$ 55.88
3407
2143
2444
4079
Market Price
$ 41.33
Selling Price
$ 36.67
1118
565
1048
2954
Market Price
$ 66.95
Selling Price
$ 57.49
1413
1359
383
2261
Market Price
$ 58.76
Selling Price
$ 51.92
4861
2551
4162
4926
Market Price
$ 68.77
Selling Price
$ 59.04
1966
479
1493
3274
Market Price
$ 45.21
Selling Price
$ 37.76
318
67
69
539
Market Price
$ 53.15
Selling Price
$ 46.59
3634
3106
1062
3638
Market Price
$ 64.40
Selling Price
$ 56.72
748
307
280
1002
Market Price
$ 55.81
Selling Price
$ 47.34
1250
885
472
1661
Market Price
$ 33.61
Selling Price
$ 28.33
2436
1313
961
2966
Market Price
$ 68.81
Selling Price
$ 58.11
1630
670
379
4161
Market Price
$ 63.80
Selling Price
$ 55.73
2212
754
1297
3645
Market Price
$ 63.15
Selling Price
$ 53.52
1332
766
1106
1900
Market Price
$ 46.15
Selling Price
$ 38.95
748
192
417
2396
Market Price
$ 31.10
Selling Price
$ 27.08
2428
1959
997
3991
Market Price
$ 42.07
Selling Price
$ 35.49
589
121
425
677
Market Price
$ 35.94
Selling Price
$ 30.12
4115
3762
3911
4809
Market Price
$ 49.76
Selling Price
$ 41.70
3072
2767
676
4722
Market Price
$ 60.90
Selling Price
$ 51.13
2130
646
1396
3071
Market Price
$ 47.07
Selling Price
$ 39.64
1369
885
734
2870
Market Price
$ 34.32
Selling Price
$ 29.03
692
390
670
965
Market Price
$ 55.57
Selling Price
$ 50.17
733
669
152
1108
Market Price
$ 48.69
Selling Price
$ 42.27
4385
3231
2124
4801
Market Price
$ 39.94
Selling Price
$ 33.73
1899
973
1682
4364
Market Price
$ 37.95
Selling Price
$ 33.80
421
415
146
430
Market Price
$ 40.80
Selling Price
$ 36.75
1444
882
1137
3109
Market Price
$ 60.92
Selling Price
$ 53.32
1378
539
1013
4279
Market Price
$ 49.48
Selling Price
$ 44.95
3953
1990
1477
4166
Market Price
$ 42.85
Selling Price
$ 37.14
1649
1100
1206
4617
Market Price
$ 30.23
Selling Price
$ 26.92
2384
508
1451
3849
Market Price
$ 54.78
Selling Price
$ 47.49
802
375
205
2021
Market Price
$ 59.27
Selling Price
$ 50.17
858
327
753
3841