Market Price
$ 67.58
Selling Price
$ 57.74
2386
1293
1683
3891
Market Price
$ 39.35
Selling Price
$ 33.41
3151
2483
2964
4188
Market Price
$ 32.96
Selling Price
$ 28.10
442
410
231
1167
Market Price
$ 44.06
Selling Price
$ 39.03
658
165
265
713
Market Price
$ 68.29
Selling Price
$ 59.01
1076
717
637
2602
Market Price
$ 63.65
Selling Price
$ 53.68
441
339
125
1186
Market Price
$ 55.96
Selling Price
$ 49.79
694
348
681
1083
Market Price
$ 51.62
Selling Price
$ 45.10
2539
2188
2403
4952
Market Price
$ 44.97
Selling Price
$ 38.56
951
748
222
1605
Market Price
$ 61.10
Selling Price
$ 52.57
4273
1257
1352
4858
Market Price
$ 64.70
Selling Price
$ 54.76
2008
1860
411
3999
Market Price
$ 35.95
Selling Price
$ 30.42
1015
209
333
4687
Market Price
$ 55.79
Selling Price
$ 47.44
1594
1329
1371
1750
Market Price
$ 55.41
Selling Price
$ 48.92
615
494
213
2681
Market Price
$ 51.64
Selling Price
$ 45.73
969
694
574
2373
Market Price
$ 60.39
Selling Price
$ 51.57
900
206
814
1028
Market Price
$ 32.18
Selling Price
$ 27.38
1026
675
521
3888
Market Price
$ 49.31
Selling Price
$ 43.44
1332
564
926
3127
Market Price
$ 35.83
Selling Price
$ 31.61
931
500
302
1275
Market Price
$ 46.13
Selling Price
$ 41.53
183
104
78
518
Market Price
$ 29.89
Selling Price
$ 27.01
626
473
202
2201
Market Price
$ 52.69
Selling Price
$ 46.18
767
216
429
1859
Market Price
$ 67.55
Selling Price
$ 59.63
1034
772
562
3475
Market Price
$ 57.95
Selling Price
$ 52.32
951
800
268
1917
Market Price
$ 52.15
Selling Price
$ 47.33
1582
572
639
2924
Market Price
$ 61.99
Selling Price
$ 53.11
1380
894
1165
3783
Market Price
$ 58.62
Selling Price
$ 52.74
1325
955
1083
1370
Market Price
$ 30.35
Selling Price
$ 26.86
803
714
654
1323
Market Price
$ 59.93
Selling Price
$ 53.85
435
369
368
522
Market Price
$ 56.24
Selling Price
$ 49.13
2656
1349
2345
3288
Market Price
$ 36.69
Selling Price
$ 32.27
511
372
505
1479
Market Price
$ 33.35
Selling Price
$ 29.08
2238
2233
1108
2764
Market Price
$ 33.25
Selling Price
$ 29.37
509
203
245
602
Market Price
$ 49.89
Selling Price
$ 42.59
861
517
732
2427
Market Price
$ 33.71
Selling Price
$ 29.53
311
157
83
920
Market Price
$ 45.20
Selling Price
$ 38.35
647
195
464
726
Market Price
$ 66.06
Selling Price
$ 57.41
403
231
109
956
Market Price
$ 47.14
Selling Price
$ 39.56
1325
643
308
2772
Market Price
$ 58.62
Selling Price
$ 50.14
804
421
347
3312
Market Price
$ 44.56
Selling Price
$ 38.70
917
500
570
2864