Market Price
$ 47.12
Selling Price
$ 30.90
2700
1593
2552
3658
Market Price
$ 55.50
Selling Price
$ 34.58
1419
639
635
4247
Market Price
$ 56.66
Selling Price
$ 34.00
2209
1341
1164
4143
Market Price
$ 58.89
Selling Price
$ 35.14
2478
2163
2448
4073
Market Price
$ 54.37
Selling Price
$ 33.89
804
574
640
2333
Market Price
$ 52.90
Selling Price
$ 31.45
4222
2763
1428
4357
Market Price
$ 50.87
Selling Price
$ 31.11
1536
1418
677
3231
Market Price
$ 55.45
Selling Price
$ 34.70
278
270
131
1244
Market Price
$ 57.53
Selling Price
$ 34.14
373
170
260
1827
Market Price
$ 53.32
Selling Price
$ 35.33
1713
938
593
2217
Market Price
$ 62.01
Selling Price
$ 37.50
1617
663
828
3061
Market Price
$ 51.80
Selling Price
$ 30.72
4681
2457
4416
4823
Market Price
$ 52.09
Selling Price
$ 32.04
1474
415
1086
2801
Market Price
$ 60.11
Selling Price
$ 36.49
751
625
476
2310
Market Price
$ 57.79
Selling Price
$ 36.80
1443
981
1234
3623
Market Price
$ 53.14
Selling Price
$ 32.50
276
255
107
1112
Market Price
$ 55.26
Selling Price
$ 35.24
883
253
332
1025
Market Price
$ 56.53
Selling Price
$ 34.57
3554
2508
2216
3663
Market Price
$ 56.27
Selling Price
$ 35.86
1712
1556
925
3269
Market Price
$ 57.17
Selling Price
$ 34.92
1693
1145
431
3119
Market Price
$ 64.84
Selling Price
$ 39.57
712
293
521
2661
Market Price
$ 57.85
Selling Price
$ 34.32
1023
643
578
1072
Market Price
$ 47.93
Selling Price
$ 30.67
1723
539
542
4057
Market Price
$ 55.35
Selling Price
$ 33.02
694
404
631
2046
Market Price
$ 47.40
Selling Price
$ 31.47
1480
1040
1477
3876
Market Price
$ 57.45
Selling Price
$ 34.78
4287
1757
2895
4446
Market Price
$ 57.50
Selling Price
$ 34.14
3750
2588
1461
3903
Market Price
$ 57.29
Selling Price
$ 35.30
2427
1246
1935
2777
Market Price
$ 53.80
Selling Price
$ 34.12
1569
1505
1187
2219
Market Price
$ 50.42
Selling Price
$ 31.77
3150
2706
1809
3883
Market Price
$ 49.04
Selling Price
$ 31.58
2104
1358
1073
2152
Market Price
$ 65.51
Selling Price
$ 38.71
190
136
155
490
Market Price
$ 57.34
Selling Price
$ 37.32
2698
917
1310
2734
Market Price
$ 53.20
Selling Price
$ 32.64
589
498
508
1413
Market Price
$ 63.25
Selling Price
$ 38.62
711
330
308
932
Market Price
$ 54.22
Selling Price
$ 33.48
530
125
328
965
Market Price
$ 60.19
Selling Price
$ 39.60
3076
1923
1843
4911
Market Price
$ 49.16
Selling Price
$ 31.51
350
72
108
557
Market Price
$ 49.85
Selling Price
$ 32.65
2051
1697
1642
2741
Market Price
$ 59.26
Selling Price
$ 37.24
674
265
584
2468