Market Price
$ 64.97
Selling Price
$ 56.60
4552
2195
1679
4886
Market Price
$ 65.27
Selling Price
$ 56.97
124
57
88
474
Market Price
$ 65.07
Selling Price
$ 56.08
1079
499
368
1647
Market Price
$ 64.57
Selling Price
$ 54.48
1049
614
1005
4925
Market Price
$ 46.71
Selling Price
$ 40.44
1685
612
1254
3298
Market Price
$ 46.24
Selling Price
$ 40.91
1075
671
1070
1854
Market Price
$ 67.63
Selling Price
$ 58.04
184
124
37
539
Market Price
$ 32.74
Selling Price
$ 28.09
715
226
512
2844
Market Price
$ 60.67
Selling Price
$ 54.14
3218
2740
3201
3825
Market Price
$ 30.51
Selling Price
$ 25.87
1464
824
814
4124
Market Price
$ 31.95
Selling Price
$ 28.40
2514
1033
1965
2593
Market Price
$ 46.89
Selling Price
$ 42.04
2140
1967
499
2681
Market Price
$ 33.30
Selling Price
$ 28.94
393
94
104
1837
Market Price
$ 30.52
Selling Price
$ 25.88
4171
3324
2058
4793
Market Price
$ 54.09
Selling Price
$ 48.49
373
89
161
1174
Market Price
$ 48.60
Selling Price
$ 40.53
2237
1830
1329
2860
Market Price
$ 65.30
Selling Price
$ 54.71
738
155
551
789
Market Price
$ 68.61
Selling Price
$ 57.68
1447
986
319
1461
Market Price
$ 39.79
Selling Price
$ 34.56
1259
715
662
2014
Market Price
$ 59.91
Selling Price
$ 53.38
1169
1052
394
2265
Market Price
$ 52.81
Selling Price
$ 45.78
3681
1059
1053
4216
Market Price
$ 29.92
Selling Price
$ 26.83
1128
271
683
3456
Market Price
$ 52.19
Selling Price
$ 44.46
1801
422
726
3929
Market Price
$ 53.51
Selling Price
$ 45.16
1915
807
754
2962
Market Price
$ 61.68
Selling Price
$ 52.12
1379
278
561
1544
Market Price
$ 44.59
Selling Price
$ 40.14
3077
2208
1177
4873
Market Price
$ 46.29
Selling Price
$ 41.20
559
410
268
1220
Market Price
$ 53.32
Selling Price
$ 46.95
3457
3102
829
3787
Market Price
$ 38.92
Selling Price
$ 32.85
2223
611
2078
4685
Market Price
$ 49.34
Selling Price
$ 42.43
2247
1889
1241
2634
Market Price
$ 44.14
Selling Price
$ 39.77
1428
833
584
2845
Market Price
$ 38.41
Selling Price
$ 32.13
2202
1506
1227
4164
Market Price
$ 50.42
Selling Price
$ 43.63
1092
981
379
2036
Market Price
$ 34.22
Selling Price
$ 30.34
771
703
200
1978
Market Price
$ 45.70
Selling Price
$ 39.36
1143
556
242
3248
Market Price
$ 68.18
Selling Price
$ 58.82
556
312
483
1037
Market Price
$ 34.24
Selling Price
$ 29.91
697
439
524
1202
Market Price
$ 65.74
Selling Price
$ 56.92
2925
673
2381
3492
Market Price
$ 35.17
Selling Price
$ 29.89
438
108
388
1623
Market Price
$ 67.65
Selling Price
$ 57.51
1809
1021
1571
3545