Market Price
$ 63.81
Selling Price
$ 55.34
674
605
145
1255
Market Price
$ 60.54
Selling Price
$ 51.75
2036
1640
680
3741
Market Price
$ 55.70
Selling Price
$ 47.80
1660
445
1327
4933
Market Price
$ 47.47
Selling Price
$ 42.42
457
171
415
2007
Market Price
$ 38.59
Selling Price
$ 34.77
2835
1361
2320
2922
Market Price
$ 65.27
Selling Price
$ 58.80
2792
1218
2698
4330
Market Price
$ 50.84
Selling Price
$ 43.08
1227
286
551
1238
Market Price
$ 64.62
Selling Price
$ 55.54
1163
801
491
2588
Market Price
$ 66.68
Selling Price
$ 58.20
1508
1103
597
1535
Market Price
$ 65.61
Selling Price
$ 58.49
1244
331
1057
1565
Market Price
$ 68.98
Selling Price
$ 58.08
2353
2032
1115
4239
Market Price
$ 63.35
Selling Price
$ 57.31
3473
2384
3020
3590
Market Price
$ 52.48
Selling Price
$ 44.48
2486
2177
692
3287
Market Price
$ 40.81
Selling Price
$ 35.04
1523
796
930
4809
Market Price
$ 52.27
Selling Price
$ 46.90
2280
796
2194
3909
Market Price
$ 51.26
Selling Price
$ 46.49
3976
3521
3465
4490
Market Price
$ 47.40
Selling Price
$ 41.85
2155
732
1874
3960
Market Price
$ 54.51
Selling Price
$ 45.92
3786
2581
1291
4489
Market Price
$ 61.54
Selling Price
$ 54.26
640
472
280
1144
Market Price
$ 65.85
Selling Price
$ 55.12
2992
2925
1079
3937
Market Price
$ 61.65
Selling Price
$ 53.78
1750
454
1394
2498
Market Price
$ 57.01
Selling Price
$ 51.26
437
182
370
1877
Market Price
$ 40.79
Selling Price
$ 35.83
344
149
101
424
Market Price
$ 54.85
Selling Price
$ 45.97
3078
785
2982
4928
Market Price
$ 52.54
Selling Price
$ 44.68
2136
1222
906
4584
Market Price
$ 60.72
Selling Price
$ 50.80
318
155
291
922
Market Price
$ 41.93
Selling Price
$ 38.11
1554
553
389
4757
Market Price
$ 56.67
Selling Price
$ 49.92
1979
910
441
3479
Market Price
$ 60.20
Selling Price
$ 50.50
3015
2387
1476
4957
Market Price
$ 52.67
Selling Price
$ 47.52
353
80
264
846
Market Price
$ 62.13
Selling Price
$ 54.03
1730
680
1726
3301
Market Price
$ 35.42
Selling Price
$ 30.88
907
776
515
2016
Market Price
$ 54.68
Selling Price
$ 48.46
477
168
320
1595
Market Price
$ 32.52
Selling Price
$ 27.14
1046
309
876
4839
Market Price
$ 50.88
Selling Price
$ 44.08
764
303
621
2838
Market Price
$ 37.93
Selling Price
$ 32.76
1116
359
765
3439
Market Price
$ 62.84
Selling Price
$ 54.90
774
253
294
2494
Market Price
$ 28.70
Selling Price
$ 25.58
2673
1388
1666
4672
Market Price
$ 32.88
Selling Price
$ 27.67
973
429
730
2808
Market Price
$ 32.37
Selling Price
$ 29.25
1060
454
902
3180