Market Price
$ 53.04
Selling Price
$ 31.94
1697
1455
998
2498
Market Price
$ 48.88
Selling Price
$ 32.29
646
138
537
1075
Market Price
$ 49.83
Selling Price
$ 33.16
3548
1076
3117
4689
Market Price
$ 58.02
Selling Price
$ 37.84
1831
638
1200
3602
Market Price
$ 65.29
Selling Price
$ 38.68
2116
1079
740
2626
Market Price
$ 57.55
Selling Price
$ 35.19
2659
1824
2199
3629
Market Price
$ 60.65
Selling Price
$ 35.75
524
119
129
1902
Market Price
$ 47.28
Selling Price
$ 31.19
482
225
400
991
Market Price
$ 44.91
Selling Price
$ 30.06
317
292
229
1166
Market Price
$ 50.16
Selling Price
$ 33.04
1074
409
1024
1085
Market Price
$ 52.82
Selling Price
$ 31.71
1207
585
509
3636
Market Price
$ 52.89
Selling Price
$ 35.18
458
358
127
1262
Market Price
$ 60.26
Selling Price
$ 38.05
2851
1494
1216
4138
Market Price
$ 64.14
Selling Price
$ 38.37
3252
2459
1231
4401
Market Price
$ 49.75
Selling Price
$ 31.26
302
150
177
758
Market Price
$ 51.40
Selling Price
$ 35.98
1849
955
1482
4541
Market Price
$ 55.34
Selling Price
$ 32.87
3788
1429
1865
4191
Market Price
$ 65.64
Selling Price
$ 39.46
2145
1608
588
3288
Market Price
$ 53.77
Selling Price
$ 34.82
899
547
184
2109
Market Price
$ 48.98
Selling Price
$ 31.54
3063
1079
1616
3200
Market Price
$ 49.74
Selling Price
$ 30.96
1894
484
868
2425
Market Price
$ 60.15
Selling Price
$ 37.75
261
96
100
537
Market Price
$ 64.93
Selling Price
$ 39.27
2479
1157
2113
4004
Market Price
$ 52.76
Selling Price
$ 36.19
2314
1087
1085
3685
Market Price
$ 46.22
Selling Price
$ 30.57
968
895
451
1422
Market Price
$ 60.94
Selling Price
$ 38.88
4750
3247
2802
4786
Market Price
$ 49.89
Selling Price
$ 34.61
1100
590
820
2267
Market Price
$ 44.37
Selling Price
$ 31.39
588
252
559
2039
Market Price
$ 54.86
Selling Price
$ 34.11
3338
1928
3317
4294
Market Price
$ 59.79
Selling Price
$ 36.39
1962
1422
1634
2473
Market Price
$ 58.80
Selling Price
$ 35.95
605
371
457
2820
Market Price
$ 53.33
Selling Price
$ 37.78
1541
881
1217
2635
Market Price
$ 47.74
Selling Price
$ 30.99
1689
1106
812
4110
Market Price
$ 55.88
Selling Price
$ 39.06
1544
1040
1152
1848
Market Price
$ 61.11
Selling Price
$ 38.10
2775
2695
1739
3689
Market Price
$ 46.61
Selling Price
$ 30.47
3528
2404
3012
4203
Market Price
$ 51.81
Selling Price
$ 31.43
812
410
173
908
Market Price
$ 55.84
Selling Price
$ 35.55
1584
948
1077
2624
Market Price
$ 53.22
Selling Price
$ 35.44
1260
385
1053
4800
Market Price
$ 46.23
Selling Price
$ 30.56
4459
3412
2749
4719