Market Price
$ 61.26
Selling Price
$ 54.07
1125
1055
241
2076
Market Price
$ 41.58
Selling Price
$ 35.24
2022
1761
1839
3768
Market Price
$ 62.52
Selling Price
$ 55.72
1590
403
1333
3083
Market Price
$ 54.90
Selling Price
$ 49.45
1430
1108
383
2542
Market Price
$ 48.64
Selling Price
$ 43.84
2262
1265
1561
2374
Market Price
$ 56.90
Selling Price
$ 48.25
1716
819
1087
1726
Market Price
$ 39.68
Selling Price
$ 34.14
439
399
279
1868
Market Price
$ 36.07
Selling Price
$ 32.48
1729
630
777
2058
Market Price
$ 55.17
Selling Price
$ 46.09
3600
906
2123
3915
Market Price
$ 39.76
Selling Price
$ 34.33
302
291
126
1505
Market Price
$ 54.11
Selling Price
$ 45.18
833
190
481
3915
Market Price
$ 48.69
Selling Price
$ 43.86
588
538
283
933
Market Price
$ 57.21
Selling Price
$ 49.70
750
621
245
1119
Market Price
$ 40.76
Selling Price
$ 36.55
747
628
313
3180
Market Price
$ 65.77
Selling Price
$ 59.35
665
439
424
3202
Market Price
$ 35.19
Selling Price
$ 31.74
2011
1133
543
2434
Market Price
$ 70.43
Selling Price
$ 59.78
1858
629
1014
2603
Market Price
$ 38.39
Selling Price
$ 34.05
1952
1066
1452
3474
Market Price
$ 44.97
Selling Price
$ 40.16
2158
833
516
2707
Market Price
$ 70.14
Selling Price
$ 58.92
1584
928
1501
4132
Market Price
$ 47.45
Selling Price
$ 41.47
2918
843
726
4702
Market Price
$ 58.64
Selling Price
$ 52.82
1597
913
1093
2070
Market Price
$ 46.89
Selling Price
$ 42.54
1479
700
1278
4690
Market Price
$ 36.63
Selling Price
$ 33.29
1823
1750
1220
4417
Market Price
$ 67.54
Selling Price
$ 56.30
2201
2072
2048
4782
Market Price
$ 31.42
Selling Price
$ 27.74
1374
714
763
3364
Market Price
$ 34.53
Selling Price
$ 30.80
387
177
117
1649
Market Price
$ 64.19
Selling Price
$ 57.08
2151
1880
660
3502
Market Price
$ 58.55
Selling Price
$ 53.21
1193
447
506
3562
Market Price
$ 29.63
Selling Price
$ 26.32
1797
1329
1464
1901
Market Price
$ 32.69
Selling Price
$ 29.46
1816
1722
1123
3066
Market Price
$ 35.44
Selling Price
$ 32.00
514
436
196
560
Market Price
$ 68.79
Selling Price
$ 58.51
1784
1768
381
4587
Market Price
$ 50.36
Selling Price
$ 43.52
1047
576
342
1292
Market Price
$ 52.28
Selling Price
$ 44.69
388
371
318
451
Market Price
$ 45.21
Selling Price
$ 39.98
3125
1990
2099
4600
Market Price
$ 62.11
Selling Price
$ 55.06
1073
765
960
2899
Market Price
$ 66.43
Selling Price
$ 58.45
3849
2434
1595
4676
Market Price
$ 52.99
Selling Price
$ 47.39
1991
1326
441
4968
Market Price
$ 46.81
Selling Price
$ 39.51
4027
1939
1405
4683