Market Price
$ 67.38
Selling Price
$ 59.60
1543
349
1341
3365
Market Price
$ 31.83
Selling Price
$ 26.94
1166
1036
370
3199
Market Price
$ 58.19
Selling Price
$ 51.70
2354
2210
2078
2638
Market Price
$ 53.80
Selling Price
$ 45.52
1489
610
595
4327
Market Price
$ 43.58
Selling Price
$ 38.63
2881
1724
2217
3626
Market Price
$ 33.69
Selling Price
$ 29.22
2366
1206
1703
2407
Market Price
$ 31.48
Selling Price
$ 27.48
389
262
85
1758
Market Price
$ 60.84
Selling Price
$ 51.07
2235
1977
628
2242
Market Price
$ 37.09
Selling Price
$ 32.62
856
805
417
3085
Market Price
$ 60.97
Selling Price
$ 52.34
2554
638
1588
3542
Market Price
$ 67.39
Selling Price
$ 56.36
2251
1628
666
2848
Market Price
$ 64.27
Selling Price
$ 56.49
1101
878
830
2410
Market Price
$ 66.31
Selling Price
$ 55.36
3055
1145
729
4267
Market Price
$ 48.05
Selling Price
$ 41.77
1025
886
504
4906
Market Price
$ 64.55
Selling Price
$ 54.49
1072
1066
879
1627
Market Price
$ 38.85
Selling Price
$ 33.56
1923
755
1810
2955
Market Price
$ 48.01
Selling Price
$ 41.11
782
568
758
951
Market Price
$ 43.32
Selling Price
$ 37.33
2128
1618
549
2400
Market Price
$ 32.64
Selling Price
$ 28.51
1156
812
704
3263
Market Price
$ 44.33
Selling Price
$ 38.40
1390
1219
682
4204
Market Price
$ 66.08
Selling Price
$ 57.84
2471
1026
630
2825
Market Price
$ 47.75
Selling Price
$ 40.26
1078
363
389
2845
Market Price
$ 44.60
Selling Price
$ 39.49
1018
485
878
1322
Market Price
$ 37.36
Selling Price
$ 32.39
2636
993
2366
4317
Market Price
$ 38.32
Selling Price
$ 32.49
2536
586
2449
4393
Market Price
$ 53.59
Selling Price
$ 46.69
474
468
258
1530
Market Price
$ 54.19
Selling Price
$ 46.99
2906
1674
1988
3184
Market Price
$ 50.13
Selling Price
$ 42.75
3819
1252
3094
3993
Market Price
$ 53.72
Selling Price
$ 47.26
686
333
358
808
Market Price
$ 50.60
Selling Price
$ 44.51
1662
1474
932
1940
Market Price
$ 31.66
Selling Price
$ 26.77
1098
921
519
1654
Market Price
$ 63.52
Selling Price
$ 56.44
1510
1128
562
4865
Market Price
$ 33.60
Selling Price
$ 30.14
953
530
860
1512
Market Price
$ 51.82
Selling Price
$ 46.43
1938
818
390
2663
Market Price
$ 56.26
Selling Price
$ 47.33
207
126
114
572
Market Price
$ 48.14
Selling Price
$ 43.41
1726
1481
1496
4525
Market Price
$ 53.97
Selling Price
$ 48.24
1981
944
1785
2021
Market Price
$ 38.66
Selling Price
$ 34.26
982
710
900
3015
Market Price
$ 37.30
Selling Price
$ 32.69
415
415
163
1133
Market Price
$ 69.21
Selling Price
$ 58.06
1643
1103
1635
4455