Market Price
$ 36.25
Selling Price
$ 32.85
1163
448
656
1221
Market Price
$ 58.52
Selling Price
$ 52.10
2595
1190
2586
2618
Market Price
$ 51.77
Selling Price
$ 44.22
2221
739
2080
4983
Market Price
$ 40.33
Selling Price
$ 36.33
1266
551
1027
3032
Market Price
$ 42.23
Selling Price
$ 37.48
2344
1682
1948
3021
Market Price
$ 49.35
Selling Price
$ 42.02
834
773
368
2858
Market Price
$ 58.16
Selling Price
$ 49.21
2312
2273
581
3264
Market Price
$ 53.37
Selling Price
$ 48.01
366
297
206
996
Market Price
$ 37.01
Selling Price
$ 31.94
529
271
391
1807
Market Price
$ 34.51
Selling Price
$ 28.90
1255
674
707
2780
Market Price
$ 46.45
Selling Price
$ 40.85
340
122
270
538
Market Price
$ 30.29
Selling Price
$ 26.79
199
160
41
568
Market Price
$ 40.26
Selling Price
$ 34.36
3079
688
2443
3599
Market Price
$ 45.73
Selling Price
$ 40.01
4040
3794
3885
4762
Market Price
$ 53.82
Selling Price
$ 46.90
1188
489
807
2962
Market Price
$ 37.52
Selling Price
$ 33.16
1518
648
983
2391
Market Price
$ 60.28
Selling Price
$ 54.63
1407
667
608
3344
Market Price
$ 71.72
Selling Price
$ 60.00
933
644
611
938
Market Price
$ 43.23
Selling Price
$ 38.45
842
794
579
2420
Market Price
$ 39.64
Selling Price
$ 35.75
345
102
171
1700
Market Price
$ 29.62
Selling Price
$ 26.77
579
416
398
585
Market Price
$ 65.76
Selling Price
$ 59.36
1003
986
1002
3454
Market Price
$ 54.97
Selling Price
$ 46.68
1994
1596
1314
3248
Market Price
$ 30.57
Selling Price
$ 26.35
2679
1543
2386
4949
Market Price
$ 37.20
Selling Price
$ 31.68
1598
559
336
3575
Market Price
$ 40.58
Selling Price
$ 35.69
2748
1375
2669
3653
Market Price
$ 59.42
Selling Price
$ 52.26
867
746
271
1893
Market Price
$ 50.03
Selling Price
$ 43.53
1100
330
308
3768
Market Price
$ 39.93
Selling Price
$ 35.13
1974
1668
1035
2339
Market Price
$ 54.23
Selling Price
$ 47.38
2500
2147
1853
2579
Market Price
$ 41.35
Selling Price
$ 35.59
1068
582
298
1659
Market Price
$ 65.65
Selling Price
$ 58.52
468
329
150
884
Market Price
$ 35.24
Selling Price
$ 30.67
3765
3656
2176
4782
Market Price
$ 64.55
Selling Price
$ 58.27
202
58
117
995
Market Price
$ 49.23
Selling Price
$ 43.57
714
268
495
1539
Market Price
$ 51.46
Selling Price
$ 44.86
924
821
641
1454
Market Price
$ 60.66
Selling Price
$ 51.90
2053
1672
1782
4506
Market Price
$ 58.36
Selling Price
$ 51.55
1089
593
229
3836
Market Price
$ 54.97
Selling Price
$ 48.62
860
600
588
1037
Market Price
$ 61.46
Selling Price
$ 55.52
3646
2984
1449
4167