Market Price
$ 53.67
Selling Price
$ 36.15
223
192
93
497
Market Price
$ 55.67
Selling Price
$ 36.00
4050
3333
3330
4417
Market Price
$ 44.30
Selling Price
$ 31.29
1315
522
763
1549
Market Price
$ 47.55
Selling Price
$ 30.14
1209
647
551
4689
Market Price
$ 61.68
Selling Price
$ 36.48
1021
1009
933
4962
Market Price
$ 22.83
Selling Price
$ 14.97
1910
885
405
3851
Market Price
$ 49.57
Selling Price
$ 30.75
469
191
213
710
Market Price
$ 54.06
Selling Price
$ 35.76
2204
2005
1824
3573
Market Price
$ 63.55
Selling Price
$ 39.34
2000
1588
559
2894
Market Price
$ 49.17
Selling Price
$ 30.32
778
558
194
1198
Market Price
$ 46.06
Selling Price
$ 30.75
4068
2664
2051
4804
Market Price
$ 63.86
Selling Price
$ 37.81
870
284
465
1580
Market Price
$ 59.53
Selling Price
$ 36.10
3417
2718
1710
4222
Market Price
$ 55.41
Selling Price
$ 34.23
1512
1453
1410
2927
Market Price
$ 60.67
Selling Price
$ 38.36
1722
1319
896
2741
Market Price
$ 24.40
Selling Price
$ 14.97
288
255
265
1249
Market Price
$ 50.99
Selling Price
$ 35.85
1959
622
1450
2615
Market Price
$ 50.32
Selling Price
$ 30.30
2100
1337
1858
3192
Market Price
$ 53.77
Selling Price
$ 35.21
1525
342
571
2332
Market Price
$ 21.33
Selling Price
$ 14.97
1226
631
622
2551
Market Price
$ 51.05
Selling Price
$ 31.92
138
37
31
576
Market Price
$ 56.49
Selling Price
$ 34.79
1061
677
694
1433
Market Price
$ 49.28
Selling Price
$ 30.68
471
346
267
1038
Market Price
$ 65.11
Selling Price
$ 39.00
4113
1496
1693
4457
Market Price
$ 58.53
Selling Price
$ 39.54
1409
636
397
3572
Market Price
$ 55.07
Selling Price
$ 35.67
1287
1090
1096
3713
Market Price
$ 22.65
Selling Price
$ 14.97
471
149
244
2244
Market Price
$ 54.02
Selling Price
$ 32.93
2188
1642
1539
2307
Market Price
$ 62.01
Selling Price
$ 39.67
3440
1097
1418
4101
Market Price
$ 61.23
Selling Price
$ 38.47
2040
1354
1906
4016
Market Price
$ 56.98
Selling Price
$ 34.22
929
249
891
1609
Market Price
$ 53.98
Selling Price
$ 34.21
190
53
46
432
Market Price
$ 58.73
Selling Price
$ 38.95
1965
1455
1235
3069
Market Price
$ 52.34
Selling Price
$ 36.84
715
574
372
2328
Market Price
$ 50.77
Selling Price
$ 31.76
160
82
91
517
Market Price
$ 24.31
Selling Price
$ 14.97
1704
1061
1050
1808
Market Price
$ 54.60
Selling Price
$ 33.98
215
94
77
784
Market Price
$ 61.84
Selling Price
$ 39.38
2500
1462
1922
3438
Market Price
$ 57.02
Selling Price
$ 37.64
1873
1306
604
2951
Market Price
$ 53.86
Selling Price
$ 32.95
1262
466
538
3242