Market Price
$ 61.79
Selling Price
$ 55.53
583
353
476
686
Market Price
$ 34.50
Selling Price
$ 31.04
1156
1016
748
1886
Market Price
$ 41.97
Selling Price
$ 36.56
3600
2320
1598
3658
Market Price
$ 35.97
Selling Price
$ 30.58
1079
441
568
1533
Market Price
$ 49.60
Selling Price
$ 42.12
2045
875
497
4956
Market Price
$ 57.04
Selling Price
$ 51.67
1775
1255
1055
3090
Market Price
$ 47.71
Selling Price
$ 40.41
1586
596
753
2055
Market Price
$ 62.38
Selling Price
$ 53.47
1227
586
267
1577
Market Price
$ 38.26
Selling Price
$ 32.31
273
133
145
850
Market Price
$ 44.00
Selling Price
$ 39.36
2079
1598
650
3135
Market Price
$ 54.32
Selling Price
$ 46.49
3563
1401
812
3726
Market Price
$ 62.09
Selling Price
$ 56.03
1373
696
483
2155
Market Price
$ 51.95
Selling Price
$ 46.22
1650
1024
731
2919
Market Price
$ 56.90
Selling Price
$ 50.03
1507
1402
365
4646
Market Price
$ 40.70
Selling Price
$ 36.31
846
815
579
1034
Market Price
$ 67.99
Selling Price
$ 58.83
1011
648
560
1551
Market Price
$ 47.70
Selling Price
$ 42.62
1312
440
554
4794
Market Price
$ 47.98
Selling Price
$ 43.09
2250
2131
1607
2750
Market Price
$ 30.69
Selling Price
$ 25.95
3122
1420
2704
3385
Market Price
$ 66.65
Selling Price
$ 55.55
591
153
381
938
Market Price
$ 44.88
Selling Price
$ 40.59
2885
939
1403
3105
Market Price
$ 33.30
Selling Price
$ 29.14
1477
296
1001
2730
Market Price
$ 56.84
Selling Price
$ 50.04
1036
866
469
4604
Market Price
$ 63.29
Selling Price
$ 53.68
4389
2322
1656
4715
Market Price
$ 33.97
Selling Price
$ 29.46
3140
1889
2865
3749
Market Price
$ 40.14
Selling Price
$ 34.54
875
808
526
1388
Market Price
$ 45.42
Selling Price
$ 39.41
1663
404
483
2604
Market Price
$ 55.01
Selling Price
$ 45.84
2580
1491
1380
3332
Market Price
$ 61.30
Selling Price
$ 54.94
1303
1298
1165
2037
Market Price
$ 38.20
Selling Price
$ 32.94
599
337
354
747
Market Price
$ 31.86
Selling Price
$ 28.26
1096
740
1007
1234
Market Price
$ 59.26
Selling Price
$ 51.12
1404
1277
447
2153
Market Price
$ 37.52
Selling Price
$ 32.45
493
225
414
1663
Market Price
$ 47.40
Selling Price
$ 40.37
1324
693
1018
4575
Market Price
$ 42.72
Selling Price
$ 36.47
470
244
287
2007
Market Price
$ 30.82
Selling Price
$ 27.33
338
155
87
1210
Market Price
$ 42.45
Selling Price
$ 36.73
3378
1162
3315
4020
Market Price
$ 48.89
Selling Price
$ 43.77
184
141
154
453
Market Price
$ 32.22
Selling Price
$ 29.04
986
598
810
3220
Market Price
$ 57.45
Selling Price
$ 48.81
777
187
660
1123