Market Price
$ 60.77
Selling Price
$ 51.15
596
561
456
1465
Market Price
$ 35.86
Selling Price
$ 30.47
765
487
331
1975
Market Price
$ 58.43
Selling Price
$ 48.73
1141
1059
675
4272
Market Price
$ 30.67
Selling Price
$ 27.73
1741
1419
637
3961
Market Price
$ 36.98
Selling Price
$ 33.31
718
715
271
1696
Market Price
$ 44.84
Selling Price
$ 37.94
967
273
602
2663
Market Price
$ 52.54
Selling Price
$ 43.80
1319
419
773
2652
Market Price
$ 33.62
Selling Price
$ 28.68
1429
641
749
1916
Market Price
$ 42.15
Selling Price
$ 36.54
2437
524
1277
4403
Market Price
$ 51.54
Selling Price
$ 43.00
560
434
197
1561
Market Price
$ 60.36
Selling Price
$ 51.16
472
468
316
481
Market Price
$ 31.28
Selling Price
$ 27.59
306
289
236
792
Market Price
$ 52.55
Selling Price
$ 43.94
3572
1326
2493
4118
Market Price
$ 65.85
Selling Price
$ 55.70
1562
1482
1443
4181
Market Price
$ 52.95
Selling Price
$ 46.52
4313
886
2768
4620
Market Price
$ 31.92
Selling Price
$ 27.29
769
354
721
3392
Market Price
$ 64.40
Selling Price
$ 56.65
2506
887
2208
4846
Market Price
$ 34.51
Selling Price
$ 30.32
860
247
637
1425
Market Price
$ 55.26
Selling Price
$ 46.65
1228
425
571
3350
Market Price
$ 56.92
Selling Price
$ 47.64
2360
560
1467
4198
Market Price
$ 64.59
Selling Price
$ 55.52
1452
538
599
4479
Market Price
$ 62.72
Selling Price
$ 56.65
1452
1447
1220
3927
Market Price
$ 49.75
Selling Price
$ 44.25
437
107
248
989
Market Price
$ 38.51
Selling Price
$ 34.86
1227
925
736
2968
Market Price
$ 56.01
Selling Price
$ 46.69
2320
655
1166
2697
Market Price
$ 67.38
Selling Price
$ 57.86
2076
1383
1951
4931
Market Price
$ 56.14
Selling Price
$ 49.21
442
224
164
733
Market Price
$ 36.65
Selling Price
$ 31.06
1563
1160
1520
3028
Market Price
$ 56.39
Selling Price
$ 50.36
430
353
430
752
Market Price
$ 62.84
Selling Price
$ 53.58
510
425
339
664
Market Price
$ 33.51
Selling Price
$ 29.19
312
114
283
751
Market Price
$ 51.39
Selling Price
$ 45.78
2156
622
1732
3824
Market Price
$ 69.21
Selling Price
$ 58.24
3095
2694
2194
3580
Market Price
$ 30.56
Selling Price
$ 26.81
2153
1115
1358
3438
Market Price
$ 45.76
Selling Price
$ 40.26
1167
472
404
2923
Market Price
$ 58.88
Selling Price
$ 49.84
1019
744
523
1096
Market Price
$ 30.43
Selling Price
$ 26.31
2871
838
2053
3503
Market Price
$ 33.64
Selling Price
$ 30.57
447
94
170
741
Market Price
$ 40.00
Selling Price
$ 33.84
758
376
166
3450
Market Price
$ 56.32
Selling Price
$ 49.55
1017
464
388
1291