Market Price
$ 65.02
Selling Price
$ 54.64
122
66
63
520
Market Price
$ 43.40
Selling Price
$ 37.56
2301
693
976
4087
Market Price
$ 53.88
Selling Price
$ 47.72
3286
1661
1874
3951
Market Price
$ 53.11
Selling Price
$ 47.01
433
179
338
2004
Market Price
$ 61.69
Selling Price
$ 54.11
1508
1374
1335
2105
Market Price
$ 37.11
Selling Price
$ 31.18
2802
771
1391
4172
Market Price
$ 28.25
Selling Price
$ 25.60
3358
2966
1693
4623
Market Price
$ 69.31
Selling Price
$ 58.94
2651
1701
1029
3565
Market Price
$ 52.18
Selling Price
$ 46.36
544
299
417
957
Market Price
$ 29.00
Selling Price
$ 25.96
1102
1016
284
2350
Market Price
$ 49.38
Selling Price
$ 42.81
1394
807
1098
1670
Market Price
$ 47.67
Selling Price
$ 42.69
2263
1953
1857
2474
Market Price
$ 55.50
Selling Price
$ 48.55
519
231
475
745
Market Price
$ 54.46
Selling Price
$ 46.69
2026
1705
621
2517
Market Price
$ 35.85
Selling Price
$ 29.96
657
572
388
2157
Market Price
$ 28.78
Selling Price
$ 26.04
3093
1806
1046
3377
Market Price
$ 28.67
Selling Price
$ 25.08
2537
1304
1097
3222
Market Price
$ 65.99
Selling Price
$ 59.79
2169
567
1577
2279
Market Price
$ 40.83
Selling Price
$ 36.29
279
56
92
464
Market Price
$ 61.50
Selling Price
$ 55.55
485
393
431
663
Market Price
$ 28.98
Selling Price
$ 25.49
2277
1510
490
2732
Market Price
$ 30.72
Selling Price
$ 27.29
1799
1303
569
2323
Market Price
$ 32.41
Selling Price
$ 28.66
1291
353
562
2220
Market Price
$ 59.53
Selling Price
$ 53.67
1194
1101
1135
4178
Market Price
$ 42.85
Selling Price
$ 36.57
282
265
220
1290
Market Price
$ 54.89
Selling Price
$ 46.39
887
612
665
3366
Market Price
$ 51.80
Selling Price
$ 45.12
819
410
380
3576
Market Price
$ 47.13
Selling Price
$ 39.74
2499
2337
1798
4576
Market Price
$ 63.27
Selling Price
$ 54.53
2496
1292
1770
3201
Market Price
$ 37.91
Selling Price
$ 34.30
3998
2369
3939
4060
Market Price
$ 36.45
Selling Price
$ 30.66
206
176
205
472
Market Price
$ 62.66
Selling Price
$ 54.67
1984
1519
1213
4193
Market Price
$ 43.09
Selling Price
$ 37.56
2480
1992
1481
2902
Market Price
$ 41.93
Selling Price
$ 36.04
1377
1163
1192
4368
Market Price
$ 44.05
Selling Price
$ 39.22
463
312
418
2234
Market Price
$ 53.30
Selling Price
$ 45.01
2780
2581
904
2800
Market Price
$ 47.51
Selling Price
$ 41.95
979
407
266
2302
Market Price
$ 39.32
Selling Price
$ 34.91
956
880
665
3774
Market Price
$ 53.86
Selling Price
$ 47.54
1314
1102
320
3435
Market Price
$ 65.95
Selling Price
$ 59.26
2016
1354
790
2395