Market Price
$ 66.14
Selling Price
$ 59.94
995
975
694
4893
Market Price
$ 63.50
Selling Price
$ 57.00
1697
1430
463
3007
Market Price
$ 51.54
Selling Price
$ 43.35
2798
809
1836
2825
Market Price
$ 66.61
Selling Price
$ 56.59
1330
1282
731
2400
Market Price
$ 69.76
Selling Price
$ 59.86
1327
931
704
2845
Market Price
$ 44.45
Selling Price
$ 37.57
486
198
360
525
Market Price
$ 66.33
Selling Price
$ 57.67
3384
1043
3039
3628
Market Price
$ 45.19
Selling Price
$ 40.25
2968
2020
732
3356
Market Price
$ 44.31
Selling Price
$ 39.53
3343
1343
717
3787
Market Price
$ 52.70
Selling Price
$ 44.13
690
479
420
915
Market Price
$ 33.01
Selling Price
$ 28.71
685
405
333
1229
Market Price
$ 53.84
Selling Price
$ 48.14
4667
1882
1477
4684
Market Price
$ 43.45
Selling Price
$ 39.00
776
600
744
2594
Market Price
$ 46.74
Selling Price
$ 40.62
838
816
529
2417
Market Price
$ 66.54
Selling Price
$ 58.04
359
85
329
480
Market Price
$ 46.26
Selling Price
$ 39.86
1973
605
855
2390
Market Price
$ 58.08
Selling Price
$ 50.42
923
473
839
2877
Market Price
$ 45.58
Selling Price
$ 39.07
2935
2818
831
4560
Market Price
$ 32.86
Selling Price
$ 28.32
653
363
237
656
Market Price
$ 30.44
Selling Price
$ 25.84
3063
2598
2019
3817
Market Price
$ 53.99
Selling Price
$ 48.63
3350
1066
2328
4080
Market Price
$ 48.54
Selling Price
$ 40.76
1040
824
778
3450
Market Price
$ 37.49
Selling Price
$ 31.73
732
529
377
1044
Market Price
$ 35.27
Selling Price
$ 30.97
1547
1229
878
2210
Market Price
$ 50.48
Selling Price
$ 44.37
2591
2413
2225
3467
Market Price
$ 37.80
Selling Price
$ 31.95
1862
877
1311
4801
Market Price
$ 60.21
Selling Price
$ 53.47
3407
893
3311
4626
Market Price
$ 52.21
Selling Price
$ 46.80
662
180
277
3288
Market Price
$ 46.22
Selling Price
$ 40.17
1595
1099
436
3752
Market Price
$ 36.97
Selling Price
$ 31.35
3842
1929
1824
4495
Market Price
$ 49.87
Selling Price
$ 42.20
2125
1486
617
4122
Market Price
$ 45.59
Selling Price
$ 39.88
1481
1147
1205
1729
Market Price
$ 36.01
Selling Price
$ 32.40
3253
780
822
3561
Market Price
$ 35.76
Selling Price
$ 32.37
1009
378
498
2409
Market Price
$ 66.15
Selling Price
$ 58.15
2954
2338
1874
3641
Market Price
$ 63.22
Selling Price
$ 54.46
903
548
454
1689
Market Price
$ 33.36
Selling Price
$ 28.06
2046
1540
461
3688
Market Price
$ 37.09
Selling Price
$ 31.94
4142
998
2821
4558
Market Price
$ 65.12
Selling Price
$ 58.88
772
624
633
1576
Market Price
$ 66.39
Selling Price
$ 55.82
417
154
180
574