Market Price
$ 64.11
Selling Price
$ 56.85
945
399
213
2136
Market Price
$ 60.91
Selling Price
$ 52.87
3561
2874
1473
3747
Market Price
$ 56.26
Selling Price
$ 49.17
729
211
180
2333
Market Price
$ 52.73
Selling Price
$ 44.33
892
292
432
953
Market Price
$ 43.78
Selling Price
$ 37.49
1829
1795
1309
2101
Market Price
$ 46.59
Selling Price
$ 39.37
1111
710
930
3905
Market Price
$ 38.07
Selling Price
$ 33.12
1131
442
410
1271
Market Price
$ 40.10
Selling Price
$ 33.75
2343
2020
733
4046
Market Price
$ 56.48
Selling Price
$ 48.54
3028
1995
2036
4713
Market Price
$ 30.97
Selling Price
$ 26.32
744
294
564
745
Market Price
$ 60.15
Selling Price
$ 54.35
1109
815
1048
2090
Market Price
$ 44.34
Selling Price
$ 38.48
463
364
408
627
Market Price
$ 55.17
Selling Price
$ 49.34
1167
233
297
1181
Market Price
$ 42.01
Selling Price
$ 37.75
1855
1587
1353
3265
Market Price
$ 42.52
Selling Price
$ 38.13
2185
1935
1927
4835
Market Price
$ 60.89
Selling Price
$ 54.31
4179
3964
849
4962
Market Price
$ 41.25
Selling Price
$ 34.47
1124
723
929
1354
Market Price
$ 36.83
Selling Price
$ 31.01
1235
832
1130
3681
Market Price
$ 51.38
Selling Price
$ 43.53
1584
1359
1555
2507
Market Price
$ 34.76
Selling Price
$ 30.54
332
217
164
655
Market Price
$ 46.47
Selling Price
$ 39.72
345
118
95
1072
Market Price
$ 39.78
Selling Price
$ 36.03
1752
737
1420
2117
Market Price
$ 42.96
Selling Price
$ 38.47
983
464
296
3113
Market Price
$ 66.15
Selling Price
$ 55.44
3801
1269
3308
4576
Market Price
$ 41.66
Selling Price
$ 36.24
1214
1169
719
1411
Market Price
$ 63.67
Selling Price
$ 56.93
328
80
143
1155
Market Price
$ 31.90
Selling Price
$ 27.80
1066
330
364
2355
Market Price
$ 49.67
Selling Price
$ 42.35
4891
1934
1352
4906
Market Price
$ 33.77
Selling Price
$ 29.65
2749
1561
983
4275
Market Price
$ 30.76
Selling Price
$ 26.97
1527
1027
431
1660
Market Price
$ 57.81
Selling Price
$ 50.07
695
480
421
1283
Market Price
$ 64.12
Selling Price
$ 54.46
1002
420
721
1111
Market Price
$ 48.52
Selling Price
$ 42.41
2295
2030
2223
2532
Market Price
$ 65.98
Selling Price
$ 55.86
397
200
337
1747
Market Price
$ 66.08
Selling Price
$ 58.97
4345
3327
3083
4386
Market Price
$ 54.73
Selling Price
$ 47.99
2382
1779
2130
3318
Market Price
$ 34.22
Selling Price
$ 28.66
2182
1435
2102
2643
Market Price
$ 41.31
Selling Price
$ 35.11
618
453
342
2477
Market Price
$ 47.24
Selling Price
$ 40.62
674
517
571
903
Market Price
$ 40.06
Selling Price
$ 36.01
2346
731
1292
4148