Market Price
$ 55.73
Selling Price
$ 50.20
1847
596
396
3762
Market Price
$ 41.73
Selling Price
$ 37.87
536
472
110
2641
Market Price
$ 44.38
Selling Price
$ 38.04
1589
866
566
1843
Market Price
$ 60.10
Selling Price
$ 54.12
2413
1103
1726
2833
Market Price
$ 38.57
Selling Price
$ 34.18
4303
4280
3665
4688
Market Price
$ 61.70
Selling Price
$ 53.93
319
142
135
421
Market Price
$ 39.75
Selling Price
$ 35.16
866
335
664
4066
Market Price
$ 37.76
Selling Price
$ 32.29
2683
2419
1049
4051
Market Price
$ 63.12
Selling Price
$ 57.09
1110
1084
661
3803
Market Price
$ 32.90
Selling Price
$ 29.39
3606
1458
3117
4880
Market Price
$ 64.02
Selling Price
$ 56.62
843
537
557
1976
Market Price
$ 58.80
Selling Price
$ 52.91
393
278
312
410
Market Price
$ 42.99
Selling Price
$ 37.64
2076
1716
453
3258
Market Price
$ 56.48
Selling Price
$ 48.43
4680
3596
3589
4759
Market Price
$ 71.59
Selling Price
$ 59.84
1359
381
1309
3439
Market Price
$ 45.83
Selling Price
$ 40.25
1264
1231
1017
2059
Market Price
$ 43.94
Selling Price
$ 38.81
665
420
312
1587
Market Price
$ 50.40
Selling Price
$ 42.93
1754
691
1747
2262
Market Price
$ 57.62
Selling Price
$ 50.28
2771
1163
1702
4238
Market Price
$ 57.00
Selling Price
$ 49.48
1729
1118
1132
4424
Market Price
$ 37.61
Selling Price
$ 34.05
414
308
152
1525
Market Price
$ 48.99
Selling Price
$ 43.59
524
411
231
1875
Market Price
$ 32.74
Selling Price
$ 29.63
2996
2791
827
4411
Market Price
$ 42.00
Selling Price
$ 38.18
609
203
310
645
Market Price
$ 54.45
Selling Price
$ 45.43
1091
561
653
2107
Market Price
$ 50.03
Selling Price
$ 42.98
1139
470
506
3046
Market Price
$ 41.64
Selling Price
$ 36.50
770
377
666
2113
Market Price
$ 45.03
Selling Price
$ 38.17
819
295
330
3595
Market Price
$ 64.98
Selling Price
$ 54.78
1005
713
857
1965
Market Price
$ 41.72
Selling Price
$ 35.25
4129
3794
1331
4380
Market Price
$ 50.13
Selling Price
$ 43.82
1309
475
793
1606
Market Price
$ 34.92
Selling Price
$ 29.62
735
269
252
3656
Market Price
$ 57.23
Selling Price
$ 49.76
1076
682
632
1170
Market Price
$ 59.62
Selling Price
$ 53.05
2100
1338
1757
4161
Market Price
$ 32.96
Selling Price
$ 28.50
2249
1918
1839
3233
Market Price
$ 53.16
Selling Price
$ 44.82
1799
1389
946
3112
Market Price
$ 63.96
Selling Price
$ 56.87
634
468
299
655
Market Price
$ 53.60
Selling Price
$ 48.18
1613
850
1385
2996
Market Price
$ 62.49
Selling Price
$ 53.00
357
335
194
841
Market Price
$ 45.80
Selling Price
$ 40.61
885
876
356
3346