Market Price
$ 66.20
Selling Price
$ 56.32
4170
1309
2908
4872
Market Price
$ 44.86
Selling Price
$ 38.42
1413
718
1140
3022
Market Price
$ 56.09
Selling Price
$ 48.59
1006
887
357
4120
Market Price
$ 56.27
Selling Price
$ 48.18
210
120
140
692
Market Price
$ 38.76
Selling Price
$ 32.43
1260
261
755
2597
Market Price
$ 60.20
Selling Price
$ 52.99
653
500
229
2334
Market Price
$ 54.78
Selling Price
$ 45.84
1693
1330
848
4116
Market Price
$ 44.41
Selling Price
$ 38.74
1975
691
1855
3789
Market Price
$ 58.52
Selling Price
$ 52.62
747
529
692
1370
Market Price
$ 35.79
Selling Price
$ 31.45
683
371
326
1334
Market Price
$ 56.17
Selling Price
$ 49.88
1788
1185
986
2364
Market Price
$ 49.08
Selling Price
$ 40.98
1397
887
917
2065
Market Price
$ 37.60
Selling Price
$ 31.67
810
380
665
954
Market Price
$ 48.67
Selling Price
$ 42.46
1916
1476
1230
2661
Market Price
$ 47.50
Selling Price
$ 40.21
480
423
175
1263
Market Price
$ 36.81
Selling Price
$ 32.87
461
440
239
1460
Market Price
$ 52.44
Selling Price
$ 44.71
3386
1809
3335
4453
Market Price
$ 35.55
Selling Price
$ 31.89
3380
2145
1454
4599
Market Price
$ 62.12
Selling Price
$ 53.24
1077
259
730
1634
Market Price
$ 51.39
Selling Price
$ 46.44
2318
2134
715
4159
Market Price
$ 45.82
Selling Price
$ 39.66
759
702
549
3691
Market Price
$ 60.60
Selling Price
$ 53.95
3193
2338
2191
4723
Market Price
$ 63.53
Selling Price
$ 56.70
4025
1396
1509
4621
Market Price
$ 67.42
Selling Price
$ 56.51
1413
935
1121
1900
Market Price
$ 36.68
Selling Price
$ 31.95
3357
1345
1246
4840
Market Price
$ 58.43
Selling Price
$ 49.41
1142
585
559
1467
Market Price
$ 47.58
Selling Price
$ 40.04
2992
1081
2881
4448
Market Price
$ 61.78
Selling Price
$ 53.59
327
122
292
618
Market Price
$ 66.73
Selling Price
$ 55.98
1903
799
1452
2205
Market Price
$ 48.25
Selling Price
$ 43.76
1657
973
1480
2804
Market Price
$ 67.62
Selling Price
$ 57.62
1187
477
753
2881
Market Price
$ 29.66
Selling Price
$ 26.44
2120
2110
1858
4790
Market Price
$ 44.31
Selling Price
$ 39.86
2588
1880
913
4863
Market Price
$ 28.86
Selling Price
$ 25.95
1523
329
730
2141
Market Price
$ 67.00
Selling Price
$ 56.63
734
485
292
2764
Market Price
$ 46.69
Selling Price
$ 42.40
1465
1186
993
3920
Market Price
$ 48.13
Selling Price
$ 43.46
1657
1564
1187
1679
Market Price
$ 43.87
Selling Price
$ 38.30
2588
976
2518
3558
Market Price
$ 46.74
Selling Price
$ 41.01
404
108
354
1785
Market Price
$ 65.86
Selling Price
$ 58.92
4095
3867
3362
4474