Market Price
$ 62.01
Selling Price
$ 55.29
660
603
632
2344
Market Price
$ 64.68
Selling Price
$ 58.04
802
488
446
1126
Market Price
$ 67.05
Selling Price
$ 58.30
2527
1264
1259
2668
Market Price
$ 52.87
Selling Price
$ 46.16
1417
1273
732
1468
Market Price
$ 56.97
Selling Price
$ 49.16
1167
678
249
3464
Market Price
$ 51.96
Selling Price
$ 46.55
1198
785
265
3190
Market Price
$ 48.37
Selling Price
$ 41.20
830
602
343
1954
Market Price
$ 63.15
Selling Price
$ 56.48
4218
1416
2078
4504
Market Price
$ 57.13
Selling Price
$ 48.74
1356
596
1045
1856
Market Price
$ 50.07
Selling Price
$ 42.40
3569
2113
2110
3577
Market Price
$ 51.20
Selling Price
$ 46.09
942
507
281
1343
Market Price
$ 50.85
Selling Price
$ 42.69
380
180
215
1310
Market Price
$ 67.88
Selling Price
$ 59.12
353
282
243
1158
Market Price
$ 58.77
Selling Price
$ 52.63
1967
924
942
2731
Market Price
$ 54.97
Selling Price
$ 48.01
572
359
505
1091
Market Price
$ 46.84
Selling Price
$ 42.48
1415
1142
1394
2519
Market Price
$ 67.21
Selling Price
$ 58.13
3417
3230
2585
4045
Market Price
$ 32.14
Selling Price
$ 27.72
3862
2536
1953
4681
Market Price
$ 46.58
Selling Price
$ 41.83
836
811
377
1140
Market Price
$ 47.32
Selling Price
$ 40.47
1575
961
1425
1747
Market Price
$ 37.23
Selling Price
$ 33.51
2075
1786
1085
4244
Market Price
$ 68.57
Selling Price
$ 57.36
1112
904
284
2067
Market Price
$ 46.10
Selling Price
$ 41.09
1549
1161
423
3493
Market Price
$ 59.98
Selling Price
$ 52.70
1230
1115
338
3999
Market Price
$ 47.69
Selling Price
$ 42.47
1151
763
760
1198
Market Price
$ 53.50
Selling Price
$ 44.88
1457
387
1149
1730
Market Price
$ 33.21
Selling Price
$ 28.98
3235
751
3072
4024
Market Price
$ 56.99
Selling Price
$ 48.33
2755
1007
863
3456
Market Price
$ 60.23
Selling Price
$ 50.90
709
524
250
1270
Market Price
$ 29.93
Selling Price
$ 25.38
2792
1796
1323
4306
Market Price
$ 44.54
Selling Price
$ 40.34
1866
786
1374
1882
Market Price
$ 44.47
Selling Price
$ 38.77
607
258
374
2120
Market Price
$ 49.00
Selling Price
$ 42.84
1330
966
542
4020
Market Price
$ 45.81
Selling Price
$ 38.47
788
595
774
1158
Market Price
$ 47.18
Selling Price
$ 41.51
857
561
794
1276
Market Price
$ 54.30
Selling Price
$ 48.02
1477
1353
819
4563
Market Price
$ 52.62
Selling Price
$ 46.20
2225
1874
1693
4910
Market Price
$ 47.34
Selling Price
$ 41.00
233
135
51
768
Market Price
$ 36.60
Selling Price
$ 32.93
1434
1116
1144
4305
Market Price
$ 38.40
Selling Price
$ 32.89
1048
332
576
3669