Market Price
$ 66.04
Selling Price
$ 55.74
863
433
327
3340
Market Price
$ 35.69
Selling Price
$ 31.55
949
223
238
1652
Market Price
$ 56.70
Selling Price
$ 49.00
600
171
171
1991
Market Price
$ 58.90
Selling Price
$ 51.15
2994
1861
1735
3345
Market Price
$ 53.82
Selling Price
$ 48.92
1410
1410
883
3843
Market Price
$ 62.69
Selling Price
$ 56.15
2182
875
1203
2499
Market Price
$ 38.27
Selling Price
$ 33.95
1006
772
701
4729
Market Price
$ 33.66
Selling Price
$ 29.53
1163
503
751
4249
Market Price
$ 59.47
Selling Price
$ 52.90
2961
2133
1883
3236
Market Price
$ 41.76
Selling Price
$ 34.98
3406
1282
2856
4764
Market Price
$ 37.13
Selling Price
$ 32.34
693
561
610
700
Market Price
$ 52.36
Selling Price
$ 45.57
3986
3341
3914
4718
Market Price
$ 37.94
Selling Price
$ 33.51
2937
808
768
3767
Market Price
$ 51.50
Selling Price
$ 43.99
721
310
450
2817
Market Price
$ 63.18
Selling Price
$ 53.82
1683
857
1309
3339
Market Price
$ 62.34
Selling Price
$ 55.03
470
466
426
2009
Market Price
$ 36.43
Selling Price
$ 30.44
867
608
732
4069
Market Price
$ 39.91
Selling Price
$ 35.73
1329
898
279
3194
Market Price
$ 59.55
Selling Price
$ 52.73
1766
712
490
4483
Market Price
$ 49.18
Selling Price
$ 44.31
4035
3822
2715
4427
Market Price
$ 56.26
Selling Price
$ 47.94
1567
500
685
3039
Market Price
$ 39.69
Selling Price
$ 33.47
1348
687
716
2797
Market Price
$ 51.12
Selling Price
$ 43.13
1897
1305
1388
2048
Market Price
$ 58.34
Selling Price
$ 52.40
3326
2854
2524
3372
Market Price
$ 33.39
Selling Price
$ 29.62
1224
374
764
1491
Market Price
$ 64.88
Selling Price
$ 58.57
1212
739
304
3418
Market Price
$ 63.77
Selling Price
$ 56.08
4097
2456
2782
4958
Market Price
$ 34.47
Selling Price
$ 30.61
2168
2022
892
2239
Market Price
$ 66.71
Selling Price
$ 58.99
592
348
554
1354
Market Price
$ 66.38
Selling Price
$ 56.44
816
360
676
852
Market Price
$ 50.57
Selling Price
$ 42.74
952
335
730
3118
Market Price
$ 37.18
Selling Price
$ 32.42
1108
504
567
1142
Market Price
$ 37.22
Selling Price
$ 31.45
914
374
695
1918
Market Price
$ 53.49
Selling Price
$ 44.94
1681
1392
398
2743
Market Price
$ 64.84
Selling Price
$ 56.09
503
233
146
537
Market Price
$ 54.49
Selling Price
$ 46.84
4221
2532
886
4756
Market Price
$ 31.95
Selling Price
$ 27.70
731
417
340
3381
Market Price
$ 39.57
Selling Price
$ 33.88
555
482
270
741
Market Price
$ 46.50
Selling Price
$ 38.90
1543
1376
366
4519
Market Price
$ 62.74
Selling Price
$ 56.88
3557
829
3274
4118