Market Price
$ 60.64
Selling Price
$ 50.62
1761
1706
501
1970
Market Price
$ 31.76
Selling Price
$ 28.76
577
284
566
2334
Market Price
$ 38.10
Selling Price
$ 34.39
543
212
270
1392
Market Price
$ 30.82
Selling Price
$ 27.73
2288
1819
2043
3827
Market Price
$ 29.49
Selling Price
$ 26.41
1205
796
735
3297
Market Price
$ 55.94
Selling Price
$ 49.78
1852
1052
1416
2011
Market Price
$ 35.99
Selling Price
$ 30.83
494
169
436
1839
Market Price
$ 30.11
Selling Price
$ 26.46
3183
2318
2672
4000
Market Price
$ 41.13
Selling Price
$ 37.15
2179
2082
1907
2941
Market Price
$ 65.80
Selling Price
$ 56.43
1024
447
1002
1954
Market Price
$ 58.72
Selling Price
$ 50.00
1047
633
367
1266
Market Price
$ 49.07
Selling Price
$ 44.53
3319
2814
1004
4905
Market Price
$ 56.36
Selling Price
$ 49.21
838
540
281
911
Market Price
$ 69.12
Selling Price
$ 58.84
1699
669
1425
2643
Market Price
$ 43.80
Selling Price
$ 38.33
1193
440
849
4318
Market Price
$ 41.20
Selling Price
$ 35.94
475
154
267
1890
Market Price
$ 58.67
Selling Price
$ 50.45
3392
2955
1354
4648
Market Price
$ 58.51
Selling Price
$ 52.11
875
209
852
2848
Market Price
$ 44.12
Selling Price
$ 38.36
2512
1766
1782
2542
Market Price
$ 31.25
Selling Price
$ 26.57
654
165
642
850
Market Price
$ 40.98
Selling Price
$ 34.82
642
166
236
1372
Market Price
$ 33.15
Selling Price
$ 29.18
1604
371
468
3127
Market Price
$ 32.56
Selling Price
$ 28.70
216
129
62
1022
Market Price
$ 35.10
Selling Price
$ 29.77
2979
828
1122
3069
Market Price
$ 36.59
Selling Price
$ 31.72
2104
424
664
3852
Market Price
$ 55.34
Selling Price
$ 46.27
884
219
640
2533
Market Price
$ 41.00
Selling Price
$ 34.88
2920
2712
1343
2922
Market Price
$ 41.05
Selling Price
$ 34.38
1738
407
1447
3598
Market Price
$ 29.90
Selling Price
$ 25.67
432
336
414
604
Market Price
$ 54.51
Selling Price
$ 46.33
3146
2698
1973
4232
Market Price
$ 43.38
Selling Price
$ 36.99
687
139
364
888
Market Price
$ 31.33
Selling Price
$ 26.21
888
427
419
2338
Market Price
$ 52.61
Selling Price
$ 46.35
1359
334
726
3455
Market Price
$ 30.06
Selling Price
$ 25.19
455
241
213
483
Market Price
$ 34.15
Selling Price
$ 29.86
952
340
286
4564
Market Price
$ 64.35
Selling Price
$ 56.37
2475
1715
1594
2953
Market Price
$ 60.43
Selling Price
$ 52.33
1257
698
889
1587
Market Price
$ 42.06
Selling Price
$ 36.76
3006
1454
2811
3855
Market Price
$ 56.06
Selling Price
$ 47.16
368
182
168
943
Market Price
$ 67.67
Selling Price
$ 58.01
1015
326
351
1060