Market Price
$ 63.21
Selling Price
$ 56.35
1067
830
770
1721
Market Price
$ 58.70
Selling Price
$ 48.98
1690
661
1349
2394
Market Price
$ 64.89
Selling Price
$ 54.52
158
152
48
497
Market Price
$ 50.77
Selling Price
$ 42.88
487
371
135
498
Market Price
$ 66.63
Selling Price
$ 56.62
1194
335
632
4759
Market Price
$ 29.25
Selling Price
$ 25.07
924
813
185
1079
Market Price
$ 29.37
Selling Price
$ 26.25
4008
991
1380
4372
Market Price
$ 30.91
Selling Price
$ 27.06
2896
1698
1056
3694
Market Price
$ 44.88
Selling Price
$ 39.68
873
784
444
1461
Market Price
$ 42.23
Selling Price
$ 37.12
393
97
258
535
Market Price
$ 59.90
Selling Price
$ 51.97
2624
684
2012
3631
Market Price
$ 48.60
Selling Price
$ 42.57
1759
359
537
3827
Market Price
$ 65.62
Selling Price
$ 56.96
1463
454
865
1686
Market Price
$ 57.56
Selling Price
$ 49.08
2419
1004
1439
3673
Market Price
$ 48.69
Selling Price
$ 42.81
1124
1112
780
2268
Market Price
$ 40.99
Selling Price
$ 35.00
2723
2329
1288
3852
Market Price
$ 55.58
Selling Price
$ 47.39
1474
374
601
3434
Market Price
$ 53.53
Selling Price
$ 47.32
829
559
308
1695
Market Price
$ 51.42
Selling Price
$ 43.06
3604
1352
2993
3917
Market Price
$ 41.28
Selling Price
$ 36.00
2969
908
2078
4473
Market Price
$ 41.53
Selling Price
$ 37.31
2476
595
2077
2757
Market Price
$ 46.30
Selling Price
$ 41.85
1427
1116
1297
1941
Market Price
$ 42.52
Selling Price
$ 37.32
1040
733
336
2381
Market Price
$ 47.77
Selling Price
$ 39.91
2804
1725
1304
4817
Market Price
$ 64.01
Selling Price
$ 57.41
3920
3646
2451
4356
Market Price
$ 57.11
Selling Price
$ 50.72
1311
734
999
1526
Market Price
$ 66.86
Selling Price
$ 57.06
371
142
203
871
Market Price
$ 38.73
Selling Price
$ 34.86
906
572
842
4070
Market Price
$ 49.24
Selling Price
$ 42.41
2028
1126
1045
2472
Market Price
$ 46.81
Selling Price
$ 39.07
633
433
545
1442
Market Price
$ 63.89
Selling Price
$ 54.31
867
635
798
1258
Market Price
$ 68.68
Selling Price
$ 57.49
1205
820
811
2348
Market Price
$ 69.18
Selling Price
$ 57.71
1216
817
495
2457
Market Price
$ 54.41
Selling Price
$ 45.35
2227
955
2090
3665
Market Price
$ 67.66
Selling Price
$ 59.69
2005
1298
1804
2337
Market Price
$ 34.91
Selling Price
$ 29.36
1173
442
343
1922
Market Price
$ 35.74
Selling Price
$ 32.37
1834
1080
912
2303
Market Price
$ 69.64
Selling Price
$ 59.16
1928
1571
1683
4694
Market Price
$ 65.17
Selling Price
$ 56.15
3468
3428
2209
3474
Market Price
$ 59.71
Selling Price
$ 53.86
1187
748
748
2980