Market Price
$ 55.00
Selling Price
$ 48.54
1333
326
1305
4979
Market Price
$ 51.64
Selling Price
$ 45.02
1740
1050
572
2775
Market Price
$ 55.62
Selling Price
$ 50.53
4721
3821
3672
4880
Market Price
$ 55.05
Selling Price
$ 49.20
1845
1521
642
3580
Market Price
$ 51.09
Selling Price
$ 45.16
2182
936
1928
3140
Market Price
$ 56.22
Selling Price
$ 50.54
796
278
418
1669
Market Price
$ 28.69
Selling Price
$ 25.84
2676
1385
1942
4286
Market Price
$ 47.25
Selling Price
$ 41.22
862
751
707
3770
Market Price
$ 45.72
Selling Price
$ 40.09
2666
1581
828
4924
Market Price
$ 66.87
Selling Price
$ 56.41
2541
1409
1542
3215
Market Price
$ 58.56
Selling Price
$ 48.98
363
122
210
441
Market Price
$ 63.44
Selling Price
$ 54.50
1829
692
1520
3104
Market Price
$ 34.56
Selling Price
$ 31.18
475
453
280
1165
Market Price
$ 28.66
Selling Price
$ 25.46
2479
1423
2046
4647
Market Price
$ 66.95
Selling Price
$ 58.71
1363
459
700
2349
Market Price
$ 39.82
Selling Price
$ 34.37
1021
279
719
1251
Market Price
$ 60.66
Selling Price
$ 52.71
2370
731
846
3954
Market Price
$ 53.60
Selling Price
$ 44.72
4094
1308
1277
4619
Market Price
$ 41.18
Selling Price
$ 36.97
576
259
375
1280
Market Price
$ 30.00
Selling Price
$ 26.70
2976
1615
2409
3223
Market Price
$ 66.78
Selling Price
$ 58.85
317
77
296
1216
Market Price
$ 64.24
Selling Price
$ 57.52
141
100
133
436
Market Price
$ 51.26
Selling Price
$ 44.58
2688
2426
1000
3322
Market Price
$ 51.97
Selling Price
$ 46.79
2911
891
2215
4019
Market Price
$ 50.37
Selling Price
$ 43.13
3983
1397
1174
4712
Market Price
$ 70.11
Selling Price
$ 59.61
2587
797
2338
3314
Market Price
$ 35.11
Selling Price
$ 29.98
1361
638
1175
4011
Market Price
$ 37.65
Selling Price
$ 33.43
597
586
460
2101
Market Price
$ 41.88
Selling Price
$ 37.39
2138
1643
1423
2569
Market Price
$ 51.04
Selling Price
$ 42.84
2835
1645
2070
4112
Market Price
$ 57.96
Selling Price
$ 50.60
839
775
505
1271
Market Price
$ 55.66
Selling Price
$ 50.05
1717
369
485
3285
Market Price
$ 39.71
Selling Price
$ 34.89
1470
1455
1322
2387
Market Price
$ 65.48
Selling Price
$ 56.46
3911
1032
3420
4172
Market Price
$ 46.45
Selling Price
$ 39.14
876
216
865
2490
Market Price
$ 31.47
Selling Price
$ 26.41
1059
915
486
1466
Market Price
$ 40.83
Selling Price
$ 34.30
1206
287
1171
1475
Market Price
$ 33.65
Selling Price
$ 28.36
664
637
349
1186
Market Price
$ 44.95
Selling Price
$ 39.17
303
266
208
1373
Market Price
$ 53.06
Selling Price
$ 47.50
1778
1456
538
2848