Market Price
$ 61.87
Selling Price
$ 53.72
615
404
223
1155
Market Price
$ 36.32
Selling Price
$ 31.08
2836
1428
668
3011
Market Price
$ 30.60
Selling Price
$ 25.56
1931
1691
405
2244
Market Price
$ 67.11
Selling Price
$ 58.91
2321
1616
1722
3275
Market Price
$ 41.58
Selling Price
$ 34.66
738
329
704
1568
Market Price
$ 61.26
Selling Price
$ 53.14
1795
1183
1228
2237
Market Price
$ 67.74
Selling Price
$ 57.01
131
42
99
458
Market Price
$ 40.63
Selling Price
$ 33.97
279
114
116
796
Market Price
$ 34.08
Selling Price
$ 29.28
959
749
463
3961
Market Price
$ 47.92
Selling Price
$ 40.80
3156
3009
3016
3572
Market Price
$ 31.09
Selling Price
$ 26.58
4746
4009
2336
4866
Market Price
$ 64.52
Selling Price
$ 57.37
583
388
506
2907
Market Price
$ 63.42
Selling Price
$ 55.09
1294
333
1197
1802
Market Price
$ 58.51
Selling Price
$ 52.69
4199
2204
890
4757
Market Price
$ 30.48
Selling Price
$ 26.12
277
220
210
786
Market Price
$ 32.47
Selling Price
$ 29.30
827
181
692
1416
Market Price
$ 61.98
Selling Price
$ 55.12
142
66
33
665
Market Price
$ 42.83
Selling Price
$ 38.77
732
514
376
1063
Market Price
$ 57.83
Selling Price
$ 49.58
1786
572
1345
1875
Market Price
$ 30.14
Selling Price
$ 26.38
209
43
90
647
Market Price
$ 36.37
Selling Price
$ 30.77
3366
912
1792
3500
Market Price
$ 38.33
Selling Price
$ 34.15
421
86
393
447
Market Price
$ 55.51
Selling Price
$ 50.00
3395
2847
2766
4165
Market Price
$ 32.70
Selling Price
$ 28.62
628
150
173
1288
Market Price
$ 63.52
Selling Price
$ 57.69
984
906
278
3000
Market Price
$ 51.40
Selling Price
$ 43.28
1191
725
475
4418
Market Price
$ 64.44
Selling Price
$ 56.24
922
779
555
961
Market Price
$ 53.05
Selling Price
$ 47.64
2737
2203
562
3751
Market Price
$ 61.43
Selling Price
$ 52.32
522
409
171
2383
Market Price
$ 31.31
Selling Price
$ 27.98
2908
1011
787
3449
Market Price
$ 38.18
Selling Price
$ 32.53
2202
637
1716
2320
Market Price
$ 70.87
Selling Price
$ 59.90
2553
2185
846
2616
Market Price
$ 40.12
Selling Price
$ 33.98
3235
1273
1958
3591
Market Price
$ 57.19
Selling Price
$ 51.67
2482
764
1832
4354
Market Price
$ 61.24
Selling Price
$ 54.79
538
183
263
2340
Market Price
$ 64.60
Selling Price
$ 54.10
921
794
770
2929
Market Price
$ 32.88
Selling Price
$ 28.57
585
277
406
2160
Market Price
$ 39.05
Selling Price
$ 32.91
610
124
546
2992
Market Price
$ 30.25
Selling Price
$ 25.33
1359
1046
1206
2498
Market Price
$ 65.32
Selling Price
$ 57.91
3586
2791
2593
4487