Market Price
$ 40.77
Selling Price
$ 36.60
974
574
708
3795
Market Price
$ 65.50
Selling Price
$ 59.20
809
421
303
853
Market Price
$ 47.71
Selling Price
$ 43.14
346
85
122
424
Market Price
$ 37.78
Selling Price
$ 32.16
1596
1342
347
1832
Market Price
$ 62.66
Selling Price
$ 54.22
2829
1728
2290
4082
Market Price
$ 41.20
Selling Price
$ 36.31
4050
2691
1783
4140
Market Price
$ 37.72
Selling Price
$ 34.11
741
189
523
1108
Market Price
$ 54.40
Selling Price
$ 48.08
949
369
917
2910
Market Price
$ 42.68
Selling Price
$ 37.10
3410
1474
2819
3844
Market Price
$ 56.03
Selling Price
$ 49.14
3114
637
2510
3709
Market Price
$ 42.30
Selling Price
$ 37.87
1461
1150
381
2508
Market Price
$ 55.82
Selling Price
$ 50.07
459
434
392
1913
Market Price
$ 46.43
Selling Price
$ 39.16
1654
526
831
1686
Market Price
$ 33.46
Selling Price
$ 28.57
2311
1070
1483
3527
Market Price
$ 57.34
Selling Price
$ 49.57
2484
1101
2020
2853
Market Price
$ 45.73
Selling Price
$ 41.42
2115
1412
1875
3508
Market Price
$ 36.46
Selling Price
$ 32.52
533
469
144
2270
Market Price
$ 64.67
Selling Price
$ 55.39
1049
535
463
1525
Market Price
$ 29.26
Selling Price
$ 26.47
2292
816
481
2844
Market Price
$ 62.09
Selling Price
$ 52.33
1269
738
256
4266
Market Price
$ 38.87
Selling Price
$ 35.05
381
305
125
890
Market Price
$ 51.09
Selling Price
$ 44.32
2989
2481
1604
3879
Market Price
$ 49.97
Selling Price
$ 42.17
462
407
284
918
Market Price
$ 42.29
Selling Price
$ 35.52
673
177
217
3109
Market Price
$ 42.55
Selling Price
$ 36.81
2710
1210
1684
2736
Market Price
$ 34.31
Selling Price
$ 29.50
1446
1002
328
4074
Market Price
$ 32.95
Selling Price
$ 28.57
3778
2537
3274
4912
Market Price
$ 45.28
Selling Price
$ 41.12
3257
914
1179
3327
Market Price
$ 56.62
Selling Price
$ 50.67
383
253
195
435
Market Price
$ 30.93
Selling Price
$ 27.41
926
236
657
2568
Market Price
$ 36.69
Selling Price
$ 32.13
3475
2767
2837
3488
Market Price
$ 43.05
Selling Price
$ 36.07
661
298
490
1047
Market Price
$ 32.60
Selling Price
$ 29.41
322
91
177
912
Market Price
$ 46.37
Selling Price
$ 40.33
3180
2914
1828
3384
Market Price
$ 42.92
Selling Price
$ 37.42
1753
1719
468
2266
Market Price
$ 58.95
Selling Price
$ 52.25
2955
2177
1080
4133
Market Price
$ 35.39
Selling Price
$ 31.28
2976
858
2339
3177
Market Price
$ 31.03
Selling Price
$ 26.38
184
144
93
496
Market Price
$ 42.40
Selling Price
$ 36.87
4358
1964
3944
4375
Market Price
$ 51.32
Selling Price
$ 44.32
960
365
726
2822