Market Price
$ 66.06
Selling Price
$ 56.68
1336
312
1316
1996
Market Price
$ 66.55
Selling Price
$ 59.05
446
274
121
671
Market Price
$ 68.83
Selling Price
$ 59.52
1287
916
563
2106
Market Price
$ 56.72
Selling Price
$ 47.86
2982
2362
2226
3981
Market Price
$ 44.83
Selling Price
$ 39.92
3061
2435
1315
3395
Market Price
$ 61.63
Selling Price
$ 53.91
1277
688
1229
3937
Market Price
$ 39.77
Selling Price
$ 33.21
2072
878
1429
2079
Market Price
$ 32.39
Selling Price
$ 29.05
531
191
232
1001
Market Price
$ 48.51
Selling Price
$ 40.68
2046
1967
1743
2472
Market Price
$ 30.41
Selling Price
$ 26.46
3008
2191
2936
3122
Market Price
$ 53.93
Selling Price
$ 45.53
1340
924
813
3218
Market Price
$ 69.96
Selling Price
$ 58.73
1216
1086
263
2148
Market Price
$ 45.57
Selling Price
$ 39.38
2497
1101
1737
2633
Market Price
$ 45.19
Selling Price
$ 37.72
1035
333
599
3919
Market Price
$ 47.39
Selling Price
$ 41.41
125
81
74
611
Market Price
$ 53.31
Selling Price
$ 48.11
2219
601
638
3011
Market Price
$ 52.49
Selling Price
$ 46.37
407
255
163
1046
Market Price
$ 59.12
Selling Price
$ 52.92
374
165
110
1423
Market Price
$ 58.98
Selling Price
$ 52.75
467
224
179
554
Market Price
$ 45.97
Selling Price
$ 38.60
1497
1077
525
3250
Market Price
$ 30.66
Selling Price
$ 26.76
467
342
381
638
Market Price
$ 68.85
Selling Price
$ 58.39
1754
608
1590
1839
Market Price
$ 65.24
Selling Price
$ 56.73
433
358
255
737
Market Price
$ 36.74
Selling Price
$ 31.76
332
253
137
1037
Market Price
$ 28.55
Selling Price
$ 25.69
1138
384
413
1547
Market Price
$ 64.79
Selling Price
$ 58.89
244
223
167
639
Market Price
$ 53.81
Selling Price
$ 46.26
611
277
318
2762
Market Price
$ 57.57
Selling Price
$ 49.13
2993
2330
2708
3186
Market Price
$ 69.68
Selling Price
$ 58.13
1585
328
937
4349
Market Price
$ 43.65
Selling Price
$ 37.18
1796
1698
1650
2956
Market Price
$ 38.48
Selling Price
$ 34.25
1974
1075
1286
4316
Market Price
$ 70.52
Selling Price
$ 59.69
2104
689
955
4981
Market Price
$ 50.46
Selling Price
$ 44.74
3670
1703
2202
4909
Market Price
$ 38.80
Selling Price
$ 34.67
213
72
74
420
Market Price
$ 53.41
Selling Price
$ 46.20
2188
1828
1662
3730
Market Price
$ 67.79
Selling Price
$ 57.11
725
298
562
1819
Market Price
$ 55.80
Selling Price
$ 48.12
921
498
850
1198
Market Price
$ 60.07
Selling Price
$ 52.83
1607
590
1525
3349
Market Price
$ 61.13
Selling Price
$ 52.01
1350
759
897
4322
Market Price
$ 57.90
Selling Price
$ 49.08
807
362
552
2038