Market Price
$ 63.06
Selling Price
$ 52.90
937
476
467
1357
Market Price
$ 45.62
Selling Price
$ 41.42
1502
1169
518
2208
Market Price
$ 34.69
Selling Price
$ 31.40
1477
456
406
1873
Market Price
$ 46.38
Selling Price
$ 41.87
3072
1695
1521
4793
Market Price
$ 56.65
Selling Price
$ 50.98
1289
436
1057
2312
Market Price
$ 45.22
Selling Price
$ 39.34
905
612
645
1229
Market Price
$ 33.67
Selling Price
$ 28.57
2237
2070
1758
2320
Market Price
$ 30.91
Selling Price
$ 26.17
1149
946
582
2931
Market Price
$ 56.10
Selling Price
$ 49.10
1393
580
510
1611
Market Price
$ 34.06
Selling Price
$ 29.78
3607
3019
751
4558
Market Price
$ 69.45
Selling Price
$ 59.93
816
686
665
1103
Market Price
$ 68.97
Selling Price
$ 58.28
1324
437
927
2483
Market Price
$ 67.81
Selling Price
$ 57.17
2257
1606
2033
4372
Market Price
$ 52.24
Selling Price
$ 44.18
399
289
141
778
Market Price
$ 51.27
Selling Price
$ 46.25
953
648
837
4102
Market Price
$ 48.85
Selling Price
$ 42.35
3482
984
1182
4371
Market Price
$ 69.40
Selling Price
$ 58.50
3808
3542
2779
4262
Market Price
$ 32.92
Selling Price
$ 28.39
2810
1269
970
3507
Market Price
$ 35.41
Selling Price
$ 31.14
869
563
545
2972
Market Price
$ 65.59
Selling Price
$ 57.44
742
314
689
2543
Market Price
$ 50.03
Selling Price
$ 42.02
328
129
257
1275
Market Price
$ 46.98
Selling Price
$ 42.56
367
353
300
687
Market Price
$ 28.02
Selling Price
$ 25.25
1357
487
529
2944
Market Price
$ 64.47
Selling Price
$ 54.57
2274
1367
1368
3217
Market Price
$ 45.70
Selling Price
$ 39.20
273
258
126
1236
Market Price
$ 45.90
Selling Price
$ 38.81
2399
1264
1006
2863
Market Price
$ 63.13
Selling Price
$ 54.94
2875
2248
2677
3434
Market Price
$ 67.68
Selling Price
$ 58.64
1211
488
504
3566
Market Price
$ 42.36
Selling Price
$ 36.08
1767
530
1767
4842
Market Price
$ 37.81
Selling Price
$ 32.26
1255
354
912
1341
Market Price
$ 50.86
Selling Price
$ 45.07
832
707
521
1706
Market Price
$ 51.32
Selling Price
$ 44.36
2468
2000
1708
3948
Market Price
$ 56.58
Selling Price
$ 50.58
540
412
426
1390
Market Price
$ 44.61
Selling Price
$ 37.84
3572
1958
2121
3740
Market Price
$ 55.74
Selling Price
$ 49.54
2296
1249
471
2748
Market Price
$ 55.74
Selling Price
$ 49.96
1287
895
756
1483
Market Price
$ 52.26
Selling Price
$ 46.75
2388
2146
1401
2401
Market Price
$ 47.77
Selling Price
$ 41.26
181
172
46
750
Market Price
$ 39.50
Selling Price
$ 33.18
216
81
116
696
Market Price
$ 38.68
Selling Price
$ 33.21
1811
1623
1241
2222