Market Price
$ 32.19
Selling Price
$ 28.23
2328
1527
2200
4914
Market Price
$ 53.45
Selling Price
$ 45.15
2494
726
1853
3678
Market Price
$ 39.62
Selling Price
$ 34.17
2459
1679
1584
3094
Market Price
$ 38.19
Selling Price
$ 33.56
625
213
307
1250
Market Price
$ 41.40
Selling Price
$ 36.21
478
355
469
845
Market Price
$ 59.14
Selling Price
$ 52.50
848
732
580
3855
Market Price
$ 52.35
Selling Price
$ 43.76
2123
971
832
2997
Market Price
$ 54.24
Selling Price
$ 47.10
3712
1891
3182
3748
Market Price
$ 38.29
Selling Price
$ 32.25
359
214
78
555
Market Price
$ 34.52
Selling Price
$ 29.72
1618
1377
436
2168
Market Price
$ 35.73
Selling Price
$ 30.45
426
418
367
921
Market Price
$ 65.25
Selling Price
$ 55.84
316
247
101
1360
Market Price
$ 60.98
Selling Price
$ 51.25
1609
685
741
1613
Market Price
$ 65.89
Selling Price
$ 58.47
2384
1139
1112
2818
Market Price
$ 55.91
Selling Price
$ 48.70
2791
1687
2530
2830
Market Price
$ 62.48
Selling Price
$ 53.34
2768
1738
1853
3888
Market Price
$ 59.84
Selling Price
$ 52.67
3429
815
874
4255
Market Price
$ 44.84
Selling Price
$ 38.33
568
263
326
570
Market Price
$ 41.95
Selling Price
$ 37.99
4083
930
4019
4544
Market Price
$ 61.98
Selling Price
$ 53.88
2857
1771
1764
4670
Market Price
$ 63.76
Selling Price
$ 57.14
2573
2569
1598
4290
Market Price
$ 52.12
Selling Price
$ 45.60
98
40
68
481
Market Price
$ 44.33
Selling Price
$ 36.95
1631
1068
1303
3411
Market Price
$ 30.40
Selling Price
$ 26.39
1074
971
950
1818
Market Price
$ 40.37
Selling Price
$ 35.00
3108
2444
1592
4611
Market Price
$ 48.27
Selling Price
$ 41.20
4392
899
1169
4637
Market Price
$ 43.22
Selling Price
$ 37.00
468
265
392
539
Market Price
$ 47.13
Selling Price
$ 39.61
3573
1851
1731
4444
Market Price
$ 39.08
Selling Price
$ 33.68
2761
2477
1957
3131
Market Price
$ 39.34
Selling Price
$ 34.59
829
708
828
2912
Market Price
$ 56.82
Selling Price
$ 49.76
863
717
727
3119
Market Price
$ 44.67
Selling Price
$ 39.74
1337
736
440
1424
Market Price
$ 63.20
Selling Price
$ 52.98
2421
1928
1438
2571
Market Price
$ 61.30
Selling Price
$ 55.05
1792
1429
452
3044
Market Price
$ 36.64
Selling Price
$ 30.75
1894
570
1623
2370
Market Price
$ 70.38
Selling Price
$ 59.57
744
375
402
996
Market Price
$ 53.57
Selling Price
$ 45.71
1558
685
468
3406
Market Price
$ 40.90
Selling Price
$ 36.32
1124
306
661
2461
Market Price
$ 54.44
Selling Price
$ 48.63
950
700
508
3355
Market Price
$ 41.89
Selling Price
$ 37.27
511
234
487
984