Market Price
$ 61.37
Selling Price
$ 53.71
2076
1165
1068
2547
Market Price
$ 38.83
Selling Price
$ 33.63
1383
653
696
2075
Market Price
$ 59.00
Selling Price
$ 53.14
1605
1109
342
3130
Market Price
$ 53.25
Selling Price
$ 45.69
2400
663
2289
4347
Market Price
$ 30.50
Selling Price
$ 26.78
3925
2331
3061
4324
Market Price
$ 49.27
Selling Price
$ 44.39
2913
1664
2829
3967
Market Price
$ 64.50
Selling Price
$ 56.73
1891
1636
1451
3370
Market Price
$ 55.70
Selling Price
$ 48.09
954
412
559
2493
Market Price
$ 59.15
Selling Price
$ 52.90
907
906
592
3395
Market Price
$ 57.91
Selling Price
$ 52.14
1002
341
437
3273
Market Price
$ 54.78
Selling Price
$ 49.27
1458
1101
790
3392
Market Price
$ 38.01
Selling Price
$ 33.07
613
520
216
676
Market Price
$ 33.76
Selling Price
$ 30.36
3660
1966
2014
4574
Market Price
$ 50.20
Selling Price
$ 42.91
1207
321
257
4110
Market Price
$ 48.82
Selling Price
$ 41.40
1540
1167
881
2331
Market Price
$ 38.46
Selling Price
$ 34.69
986
509
473
991
Market Price
$ 70.13
Selling Price
$ 59.02
3117
2144
1726
4762
Market Price
$ 64.93
Selling Price
$ 55.14
1232
451
916
3012
Market Price
$ 59.17
Selling Price
$ 52.22
1276
467
1176
3460
Market Price
$ 44.24
Selling Price
$ 36.99
1496
1297
814
2137
Market Price
$ 40.07
Selling Price
$ 35.92
2045
603
534
3146
Market Price
$ 46.79
Selling Price
$ 39.19
1226
574
1196
4967
Market Price
$ 37.29
Selling Price
$ 33.35
445
385
437
447
Market Price
$ 65.12
Selling Price
$ 57.52
695
429
578
1859
Market Price
$ 48.91
Selling Price
$ 41.42
2784
2687
1290
3007
Market Price
$ 46.67
Selling Price
$ 41.52
1010
423
631
4086
Market Price
$ 67.33
Selling Price
$ 58.73
1945
391
1815
2268
Market Price
$ 57.76
Selling Price
$ 52.38
2292
1940
902
2700
Market Price
$ 66.67
Selling Price
$ 59.39
2171
2131
1706
2501
Market Price
$ 43.41
Selling Price
$ 38.19
749
191
404
1179
Market Price
$ 52.85
Selling Price
$ 47.18
844
560
733
1045
Market Price
$ 40.69
Selling Price
$ 34.25
3429
3026
1760
3824
Market Price
$ 52.42
Selling Price
$ 44.68
1348
1234
299
2582
Market Price
$ 49.92
Selling Price
$ 43.05
1558
699
1240
2065
Market Price
$ 43.30
Selling Price
$ 36.86
240
184
152
759
Market Price
$ 59.06
Selling Price
$ 50.42
552
157
298
570
Market Price
$ 47.85
Selling Price
$ 40.07
568
428
467
1429
Market Price
$ 33.97
Selling Price
$ 29.98
3366
2517
2067
3941
Market Price
$ 33.66
Selling Price
$ 28.28
513
370
273
989
Market Price
$ 44.78
Selling Price
$ 40.48
1598
672
1084
3753