Market Price
$ 66.65
Selling Price
$ 58.93
995
794
724
4303
Market Price
$ 47.32
Selling Price
$ 42.70
1907
595
1578
3335
Market Price
$ 36.88
Selling Price
$ 31.52
2282
512
1797
3107
Market Price
$ 33.38
Selling Price
$ 29.97
241
131
128
1134
Market Price
$ 63.51
Selling Price
$ 54.45
1111
770
475
1281
Market Price
$ 54.30
Selling Price
$ 49.09
3788
904
3727
4556
Market Price
$ 51.87
Selling Price
$ 43.66
3895
1712
3712
4817
Market Price
$ 56.64
Selling Price
$ 48.08
855
309
554
1288
Market Price
$ 38.46
Selling Price
$ 33.91
2453
2057
1863
4158
Market Price
$ 36.37
Selling Price
$ 32.16
511
262
403
2317
Market Price
$ 52.01
Selling Price
$ 45.62
380
137
325
956
Market Price
$ 37.79
Selling Price
$ 33.65
1684
909
1551
4707
Market Price
$ 64.73
Selling Price
$ 55.88
594
528
409
1381
Market Price
$ 45.91
Selling Price
$ 38.59
3303
2863
3088
3602
Market Price
$ 42.20
Selling Price
$ 37.35
875
576
521
2645
Market Price
$ 32.92
Selling Price
$ 29.39
3239
3122
2886
4426
Market Price
$ 31.68
Selling Price
$ 28.20
1308
268
1262
1596
Market Price
$ 45.89
Selling Price
$ 40.53
3117
2311
2545
3964
Market Price
$ 43.73
Selling Price
$ 38.16
835
212
411
3409
Market Price
$ 36.07
Selling Price
$ 30.08
1015
497
579
3203
Market Price
$ 46.87
Selling Price
$ 40.76
996
603
978
1090
Market Price
$ 58.65
Selling Price
$ 49.56
1204
1194
1152
2105
Market Price
$ 44.41
Selling Price
$ 37.35
1258
706
563
3678
Market Price
$ 44.40
Selling Price
$ 37.40
532
434
254
2032
Market Price
$ 47.74
Selling Price
$ 41.55
1007
545
630
1678
Market Price
$ 28.95
Selling Price
$ 25.12
1655
1035
1478
2045
Market Price
$ 60.40
Selling Price
$ 54.69
730
530
433
2373
Market Price
$ 57.40
Selling Price
$ 51.10
2023
1382
1513
3356
Market Price
$ 53.39
Selling Price
$ 46.94
2587
2546
2195
3383
Market Price
$ 59.27
Selling Price
$ 52.87
875
843
485
2755
Market Price
$ 60.65
Selling Price
$ 52.46
604
553
179
2473
Market Price
$ 45.26
Selling Price
$ 38.15
359
113
162
1008
Market Price
$ 30.24
Selling Price
$ 26.10
3658
1669
3272
4847
Market Price
$ 50.46
Selling Price
$ 45.78
588
363
429
1815
Market Price
$ 40.15
Selling Price
$ 35.93
3070
1269
1010
3151
Market Price
$ 57.32
Selling Price
$ 47.96
309
297
181
456
Market Price
$ 53.69
Selling Price
$ 47.96
1572
1439
1230
4132
Market Price
$ 61.22
Selling Price
$ 55.62
370
104
178
1357
Market Price
$ 63.97
Selling Price
$ 56.71
445
145
285
1139
Market Price
$ 62.30
Selling Price
$ 55.97
1383
957
802
1435