Market Price
$ 30.78
Selling Price
$ 26.81
4143
3135
1275
4294
Market Price
$ 69.48
Selling Price
$ 58.63
1889
528
1622
3001
Market Price
$ 52.68
Selling Price
$ 45.45
2497
754
1662
4329
Market Price
$ 39.94
Selling Price
$ 36.20
1211
1042
377
3339
Market Price
$ 57.55
Selling Price
$ 48.52
3037
2438
2748
4822
Market Price
$ 54.12
Selling Price
$ 48.80
3654
2781
2911
3691
Market Price
$ 65.52
Selling Price
$ 56.83
620
404
365
2649
Market Price
$ 65.37
Selling Price
$ 58.45
1379
704
1185
1394
Market Price
$ 39.11
Selling Price
$ 35.14
2352
821
686
4986
Market Price
$ 34.30
Selling Price
$ 30.74
2168
1105
1584
3349
Market Price
$ 48.08
Selling Price
$ 42.86
1705
811
476
3676
Market Price
$ 49.34
Selling Price
$ 41.19
901
743
185
2142
Market Price
$ 54.72
Selling Price
$ 46.02
131
82
118
572
Market Price
$ 62.79
Selling Price
$ 54.64
2124
1765
702
4690
Market Price
$ 49.30
Selling Price
$ 44.06
2222
2194
516
4417
Market Price
$ 52.29
Selling Price
$ 46.89
358
268
106
819
Market Price
$ 50.08
Selling Price
$ 43.46
1333
1011
1033
3517
Market Price
$ 54.06
Selling Price
$ 48.47
654
424
575
1171
Market Price
$ 52.85
Selling Price
$ 46.30
392
307
330
855
Market Price
$ 47.74
Selling Price
$ 41.01
593
219
387
1999
Market Price
$ 50.22
Selling Price
$ 44.59
1099
791
823
2193
Market Price
$ 60.46
Selling Price
$ 52.31
970
371
766
4070
Market Price
$ 45.44
Selling Price
$ 40.66
1956
402
1280
3016
Market Price
$ 46.64
Selling Price
$ 41.99
3923
3624
2940
4504
Market Price
$ 53.49
Selling Price
$ 48.10
4167
3128
1036
4834
Market Price
$ 39.67
Selling Price
$ 34.50
2148
1246
1248
2430
Market Price
$ 52.83
Selling Price
$ 44.80
1372
327
1366
1396
Market Price
$ 36.19
Selling Price
$ 31.50
633
419
241
1744
Market Price
$ 58.96
Selling Price
$ 52.57
1117
1025
913
2120
Market Price
$ 52.39
Selling Price
$ 45.44
859
758
800
3641
Market Price
$ 55.58
Selling Price
$ 49.88
820
398
360
3784
Market Price
$ 42.60
Selling Price
$ 36.32
1053
256
955
3574
Market Price
$ 39.74
Selling Price
$ 35.58
89
74
62
408
Market Price
$ 59.13
Selling Price
$ 50.52
652
181
235
916
Market Price
$ 45.21
Selling Price
$ 40.67
2848
1962
2479
4232
Market Price
$ 49.55
Selling Price
$ 42.62
288
193
172
628
Market Price
$ 43.74
Selling Price
$ 37.47
416
306
138
478
Market Price
$ 33.65
Selling Price
$ 28.25
1974
720
1346
3641
Market Price
$ 42.84
Selling Price
$ 37.92
332
282
105
1259
Market Price
$ 40.06
Selling Price
$ 33.79
1619
1462
899
4488