Market Price
$ 64.93
Selling Price
$ 59.03
2204
699
2001
4619
Market Price
$ 45.01
Selling Price
$ 40.86
3155
1077
1079
3451
Market Price
$ 44.19
Selling Price
$ 40.08
1597
976
1333
2418
Market Price
$ 62.39
Selling Price
$ 56.52
2887
961
618
3218
Market Price
$ 43.95
Selling Price
$ 37.50
1153
913
1146
1509
Market Price
$ 52.59
Selling Price
$ 47.00
2294
1777
2069
3878
Market Price
$ 65.60
Selling Price
$ 57.50
395
390
319
560
Market Price
$ 41.56
Selling Price
$ 36.83
391
223
244
1285
Market Price
$ 39.54
Selling Price
$ 33.88
152
128
134
448
Market Price
$ 39.53
Selling Price
$ 35.86
1628
1043
1536
1665
Market Price
$ 32.69
Selling Price
$ 28.47
1428
461
670
1658
Market Price
$ 44.50
Selling Price
$ 38.83
2278
2082
1901
2367
Market Price
$ 39.71
Selling Price
$ 35.22
760
226
294
1187
Market Price
$ 29.98
Selling Price
$ 25.76
2050
1492
457
2086
Market Price
$ 55.30
Selling Price
$ 46.20
1063
994
608
3991
Market Price
$ 27.75
Selling Price
$ 25.07
1037
250
513
1496
Market Price
$ 62.58
Selling Price
$ 53.06
161
54
126
525
Market Price
$ 30.00
Selling Price
$ 25.07
547
454
405
1633
Market Price
$ 57.61
Selling Price
$ 50.77
1473
1030
732
3867
Market Price
$ 65.20
Selling Price
$ 56.26
3908
2085
2749
3923
Market Price
$ 39.76
Selling Price
$ 33.51
2861
1702
1061
3189
Market Price
$ 33.30
Selling Price
$ 28.76
1151
646
1046
1774
Market Price
$ 58.72
Selling Price
$ 51.76
1417
689
942
4028
Market Price
$ 64.51
Selling Price
$ 56.68
1249
1064
402
2367
Market Price
$ 53.99
Selling Price
$ 45.55
2049
887
1851
2364
Market Price
$ 43.05
Selling Price
$ 37.02
1040
889
951
2394
Market Price
$ 56.98
Selling Price
$ 49.85
1406
1050
1121
3395
Market Price
$ 31.53
Selling Price
$ 27.40
1896
936
887
3748
Market Price
$ 51.56
Selling Price
$ 44.06
1173
510
399
2197
Market Price
$ 63.42
Selling Price
$ 55.96
2970
690
1529
3243
Market Price
$ 56.25
Selling Price
$ 46.92
1373
1253
1128
2563
Market Price
$ 59.08
Selling Price
$ 51.21
168
111
73
432
Market Price
$ 59.15
Selling Price
$ 49.71
2800
1659
563
4135
Market Price
$ 51.82
Selling Price
$ 45.78
612
246
241
1707
Market Price
$ 32.45
Selling Price
$ 28.06
3639
1587
3624
3890
Market Price
$ 55.05
Selling Price
$ 46.51
1510
1070
892
4027
Market Price
$ 43.32
Selling Price
$ 36.49
1424
1187
1133
2593
Market Price
$ 57.60
Selling Price
$ 48.65
1638
1617
359
3867
Market Price
$ 55.97
Selling Price
$ 48.92
1192
1054
453
2395
Market Price
$ 51.91
Selling Price
$ 45.31
2192
2129
685
3301