Market Price
$ 66.11
Selling Price
$ 59.42
286
168
64
751
Market Price
$ 37.59
Selling Price
$ 33.24
3489
3433
2523
4073
Market Price
$ 58.06
Selling Price
$ 50.60
2350
1646
2178
4364
Market Price
$ 47.21
Selling Price
$ 41.58
2197
1743
1018
2849
Market Price
$ 38.16
Selling Price
$ 32.44
2912
823
1849
4389
Market Price
$ 50.02
Selling Price
$ 43.54
842
508
664
3777
Market Price
$ 63.53
Selling Price
$ 53.42
1897
1348
1822
2505
Market Price
$ 48.53
Selling Price
$ 42.85
292
143
194
1242
Market Price
$ 38.91
Selling Price
$ 33.61
1659
439
903
2156
Market Price
$ 37.37
Selling Price
$ 33.40
2328
1580
1007
2913
Market Price
$ 56.34
Selling Price
$ 47.80
1138
1030
520
4954
Market Price
$ 30.03
Selling Price
$ 25.20
655
602
160
2252
Market Price
$ 62.92
Selling Price
$ 52.74
2661
2270
1371
4238
Market Price
$ 66.90
Selling Price
$ 59.49
1316
477
400
1939
Market Price
$ 29.50
Selling Price
$ 26.58
1325
1022
1158
3925
Market Price
$ 32.66
Selling Price
$ 27.80
3057
1909
1033
3927
Market Price
$ 60.59
Selling Price
$ 52.47
1809
1286
1749
4013
Market Price
$ 40.65
Selling Price
$ 34.85
665
335
645
1211
Market Price
$ 64.44
Selling Price
$ 55.59
161
63
161
425
Market Price
$ 58.08
Selling Price
$ 49.37
3352
2052
2737
4323
Market Price
$ 37.67
Selling Price
$ 32.08
3451
2911
2357
3601
Market Price
$ 60.59
Selling Price
$ 52.01
1945
1788
717
3958
Market Price
$ 64.41
Selling Price
$ 55.99
620
477
249
1802
Market Price
$ 65.06
Selling Price
$ 55.98
963
705
669
2124
Market Price
$ 35.07
Selling Price
$ 31.31
1117
763
605
3934
Market Price
$ 28.02
Selling Price
$ 25.18
3028
2077
2749
3809
Market Price
$ 68.76
Selling Price
$ 58.20
959
918
251
4467
Market Price
$ 66.32
Selling Price
$ 56.94
1111
834
1073
3001
Market Price
$ 50.30
Selling Price
$ 43.84
907
329
533
1574
Market Price
$ 66.46
Selling Price
$ 57.42
2154
1470
1350
3306
Market Price
$ 55.02
Selling Price
$ 49.42
1015
958
294
2501
Market Price
$ 49.11
Selling Price
$ 43.22
2196
1205
758
2551
Market Price
$ 53.02
Selling Price
$ 47.23
1082
1012
1010
2205
Market Price
$ 49.88
Selling Price
$ 44.31
1999
1714
1500
4529
Market Price
$ 56.51
Selling Price
$ 49.78
519
150
300
2494
Market Price
$ 42.01
Selling Price
$ 36.53
387
277
157
438
Market Price
$ 69.48
Selling Price
$ 59.29
272
158
98
1079
Market Price
$ 62.46
Selling Price
$ 54.97
2793
2465
2467
4424
Market Price
$ 47.01
Selling Price
$ 40.18
727
497
175
1806
Market Price
$ 44.53
Selling Price
$ 40.32
2937
2249
2607
3306