Market Price
$ 62.27
Selling Price
$ 52.82
1630
1150
1587
1994
Market Price
$ 54.73
Selling Price
$ 49.03
4486
931
4206
4707
Market Price
$ 50.04
Selling Price
$ 44.12
496
205
447
605
Market Price
$ 28.53
Selling Price
$ 25.52
471
209
197
1468
Market Price
$ 49.33
Selling Price
$ 42.82
2500
923
902
4042
Market Price
$ 49.19
Selling Price
$ 42.87
996
494
986
1898
Market Price
$ 44.42
Selling Price
$ 37.17
4774
3312
2183
4869
Market Price
$ 44.94
Selling Price
$ 39.33
252
172
192
405
Market Price
$ 64.35
Selling Price
$ 56.49
3079
2590
2835
4180
Market Price
$ 55.19
Selling Price
$ 49.37
2378
1563
595
4533
Market Price
$ 49.98
Selling Price
$ 43.46
378
277
200
976
Market Price
$ 65.87
Selling Price
$ 59.30
389
246
214
1127
Market Price
$ 61.52
Selling Price
$ 52.68
1599
1526
1520
2180
Market Price
$ 56.51
Selling Price
$ 48.04
3494
1063
2044
3947
Market Price
$ 63.44
Selling Price
$ 54.17
751
641
602
1491
Market Price
$ 35.88
Selling Price
$ 30.94
3245
3221
1091
4304
Market Price
$ 40.87
Selling Price
$ 36.85
1766
971
869
4375
Market Price
$ 35.09
Selling Price
$ 31.09
1196
796
1082
4361
Market Price
$ 34.69
Selling Price
$ 31.21
2978
597
1471
3678
Market Price
$ 64.75
Selling Price
$ 56.65
685
608
332
1160
Market Price
$ 31.94
Selling Price
$ 29.01
2392
1782
1710
2556
Market Price
$ 49.84
Selling Price
$ 44.47
735
516
186
1390
Market Price
$ 61.78
Selling Price
$ 56.12
4236
1294
3808
4828
Market Price
$ 41.07
Selling Price
$ 35.37
889
745
582
1818
Market Price
$ 48.01
Selling Price
$ 43.58
1673
575
476
1805
Market Price
$ 48.29
Selling Price
$ 40.84
1657
1289
1456
1998
Market Price
$ 52.90
Selling Price
$ 45.21
1285
386
805
3302
Market Price
$ 35.76
Selling Price
$ 30.07
665
232
536
2536
Market Price
$ 30.07
Selling Price
$ 26.72
2070
1544
500
2321
Market Price
$ 44.63
Selling Price
$ 37.84
1901
977
1014
2060
Market Price
$ 66.53
Selling Price
$ 57.50
4232
2319
3284
4361
Market Price
$ 45.28
Selling Price
$ 39.88
742
337
724
1616
Market Price
$ 30.21
Selling Price
$ 27.30
2833
2754
806
3685
Market Price
$ 68.64
Selling Price
$ 58.88
1440
722
478
3284
Market Price
$ 38.82
Selling Price
$ 34.03
603
317
398
2501
Market Price
$ 44.98
Selling Price
$ 40.42
2962
1167
2940
4880
Market Price
$ 42.30
Selling Price
$ 36.02
1199
380
536
3229
Market Price
$ 59.20
Selling Price
$ 49.90
488
403
319
1934
Market Price
$ 44.20
Selling Price
$ 39.49
2482
1636
727
4772
Market Price
$ 34.15
Selling Price
$ 29.19
890
203
685
3651