Market Price
$ 60.12
Selling Price
$ 54.12
1063
238
1000
4011
Market Price
$ 61.62
Selling Price
$ 51.88
3085
2304
1661
3833
Market Price
$ 29.52
Selling Price
$ 25.10
4796
1789
1550
4844
Market Price
$ 57.89
Selling Price
$ 51.20
1580
772
1256
1679
Market Price
$ 51.00
Selling Price
$ 45.30
2558
1230
1446
3121
Market Price
$ 43.55
Selling Price
$ 38.44
277
95
129
800
Market Price
$ 34.16
Selling Price
$ 28.96
379
275
206
907
Market Price
$ 32.22
Selling Price
$ 27.12
933
514
621
2488
Market Price
$ 44.86
Selling Price
$ 38.88
998
546
647
3934
Market Price
$ 66.59
Selling Price
$ 59.09
1397
394
931
2610
Market Price
$ 47.54
Selling Price
$ 42.19
755
684
512
2302
Market Price
$ 35.81
Selling Price
$ 30.63
3860
3819
1910
4223
Market Price
$ 33.61
Selling Price
$ 28.65
804
334
797
2131
Market Price
$ 33.05
Selling Price
$ 29.20
1569
964
1482
2634
Market Price
$ 64.70
Selling Price
$ 54.12
275
87
157
428
Market Price
$ 41.41
Selling Price
$ 37.13
1472
500
1221
3861
Market Price
$ 68.28
Selling Price
$ 58.85
461
146
128
915
Market Price
$ 34.65
Selling Price
$ 30.70
703
601
336
2450
Market Price
$ 54.05
Selling Price
$ 46.55
1566
1562
1092
1607
Market Price
$ 70.36
Selling Price
$ 59.02
2981
2214
2270
4529
Market Price
$ 59.71
Selling Price
$ 51.18
614
529
520
2095
Market Price
$ 40.08
Selling Price
$ 33.96
1251
696
865
3430
Market Price
$ 35.73
Selling Price
$ 31.21
4235
2361
2820
4683
Market Price
$ 49.09
Selling Price
$ 44.03
1326
826
1243
1409
Market Price
$ 36.83
Selling Price
$ 31.31
535
161
483
723
Market Price
$ 60.68
Selling Price
$ 52.50
3183
1821
2330
4067
Market Price
$ 66.62
Selling Price
$ 57.07
2311
1087
640
2904
Market Price
$ 64.93
Selling Price
$ 57.61
195
149
190
621
Market Price
$ 38.91
Selling Price
$ 33.66
3474
1899
2351
3657
Market Price
$ 33.84
Selling Price
$ 28.57
4781
1540
3648
4891
Market Price
$ 33.35
Selling Price
$ 28.06
157
38
66
457
Market Price
$ 33.33
Selling Price
$ 28.91
1459
1269
622
3703
Market Price
$ 50.26
Selling Price
$ 42.17
2926
2253
1368
3461
Market Price
$ 31.94
Selling Price
$ 28.98
2161
1672
1087
2259
Market Price
$ 57.76
Selling Price
$ 49.24
486
117
198
1862
Market Price
$ 62.24
Selling Price
$ 52.40
3078
1053
2089
4347
Market Price
$ 58.84
Selling Price
$ 50.93
1309
438
644
1378
Market Price
$ 55.13
Selling Price
$ 47.41
1281
320
771
1341
Market Price
$ 47.07
Selling Price
$ 42.04
475
278
415
602
Market Price
$ 67.88
Selling Price
$ 57.60
737
545
254
2042