Market Price
$ 46.07
Selling Price
$ 41.47
354
342
328
451
Market Price
$ 53.24
Selling Price
$ 45.31
2212
2074
1687
4355
Market Price
$ 34.66
Selling Price
$ 30.02
361
181
226
549
Market Price
$ 58.22
Selling Price
$ 49.93
3728
3027
2020
4672
Market Price
$ 63.42
Selling Price
$ 53.22
1038
456
821
4188
Market Price
$ 58.86
Selling Price
$ 52.05
521
208
107
1781
Market Price
$ 44.34
Selling Price
$ 37.34
2686
2051
1418
3972
Market Price
$ 68.01
Selling Price
$ 59.89
1129
408
858
1135
Market Price
$ 51.23
Selling Price
$ 44.03
1849
1079
765
2288
Market Price
$ 37.68
Selling Price
$ 33.42
1447
414
1134
4649
Market Price
$ 52.84
Selling Price
$ 44.36
2469
1810
2039
4697
Market Price
$ 64.04
Selling Price
$ 54.46
1466
1141
1012
3540
Market Price
$ 50.06
Selling Price
$ 44.32
3903
1552
1483
4428
Market Price
$ 70.30
Selling Price
$ 59.04
909
417
363
1178
Market Price
$ 31.72
Selling Price
$ 28.63
2156
1118
701
3380
Market Price
$ 37.12
Selling Price
$ 31.38
1907
975
1240
4790
Market Price
$ 40.23
Selling Price
$ 34.41
1744
776
793
2939
Market Price
$ 31.04
Selling Price
$ 26.90
1090
574
591
1094
Market Price
$ 40.38
Selling Price
$ 36.69
2568
715
1280
2595
Market Price
$ 63.81
Selling Price
$ 55.52
663
573
423
2575
Market Price
$ 42.47
Selling Price
$ 36.97
1550
521
560
4482
Market Price
$ 55.66
Selling Price
$ 46.45
3565
3018
2839
3905
Market Price
$ 67.03
Selling Price
$ 56.76
2443
1060
1046
4327
Market Price
$ 40.62
Selling Price
$ 35.78
1551
892
668
3078
Market Price
$ 64.92
Selling Price
$ 55.71
2096
1789
464
4120
Market Price
$ 43.74
Selling Price
$ 37.59
1683
1169
1553
4214
Market Price
$ 69.98
Selling Price
$ 59.09
4473
1879
4302
4673
Market Price
$ 35.68
Selling Price
$ 30.95
2336
1951
1893
2856
Market Price
$ 54.37
Selling Price
$ 46.88
3125
996
844
4583
Market Price
$ 54.93
Selling Price
$ 47.82
3902
2883
2678
4236
Market Price
$ 36.55
Selling Price
$ 32.41
1084
268
403
2991
Market Price
$ 46.80
Selling Price
$ 41.41
1511
1279
755
4165
Market Price
$ 56.91
Selling Price
$ 49.88
3001
2475
1278
3637
Market Price
$ 58.77
Selling Price
$ 49.32
3228
2761
1398
3422
Market Price
$ 50.39
Selling Price
$ 45.58
1582
1430
913
1607
Market Price
$ 58.64
Selling Price
$ 51.19
773
687
636
861
Market Price
$ 45.15
Selling Price
$ 38.46
3136
1414
1118
3417
Market Price
$ 44.18
Selling Price
$ 38.71
845
455
543
2189
Market Price
$ 36.26
Selling Price
$ 31.69
1089
877
565
1300
Market Price
$ 51.61
Selling Price
$ 43.25
2654
1540
2425
4238