Market Price
$ 62.29
Selling Price
$ 55.26
1219
583
811
1801
Market Price
$ 56.31
Selling Price
$ 49.24
2588
1619
2393
3463
Market Price
$ 62.52
Selling Price
$ 55.31
3275
1503
2173
4367
Market Price
$ 50.11
Selling Price
$ 44.11
888
260
605
1731
Market Price
$ 55.31
Selling Price
$ 46.74
2161
1606
1205
4889
Market Price
$ 61.83
Selling Price
$ 54.87
1709
390
1503
4812
Market Price
$ 38.50
Selling Price
$ 32.53
800
175
486
1328
Market Price
$ 60.96
Selling Price
$ 50.93
2828
1202
1339
3291
Market Price
$ 46.64
Selling Price
$ 42.38
3291
2262
2585
3310
Market Price
$ 37.08
Selling Price
$ 33.65
2880
1412
2832
2954
Market Price
$ 49.95
Selling Price
$ 45.29
1320
780
411
2863
Market Price
$ 50.36
Selling Price
$ 44.27
4092
2177
2866
4905
Market Price
$ 43.65
Selling Price
$ 38.69
593
259
472
765
Market Price
$ 58.42
Selling Price
$ 53.05
2013
1474
1462
2106
Market Price
$ 50.84
Selling Price
$ 43.86
393
126
145
722
Market Price
$ 42.43
Selling Price
$ 35.41
1871
1749
1346
1879
Market Price
$ 53.02
Selling Price
$ 47.74
2030
544
1201
2625
Market Price
$ 40.36
Selling Price
$ 36.09
1689
715
917
2978
Market Price
$ 53.62
Selling Price
$ 47.57
530
181
484
534
Market Price
$ 53.83
Selling Price
$ 47.26
2218
1470
1661
2474
Market Price
$ 48.17
Selling Price
$ 42.91
3463
1255
1750
3958
Market Price
$ 42.61
Selling Price
$ 35.76
495
121
229
1987
Market Price
$ 55.67
Selling Price
$ 48.63
2244
587
1022
4448
Market Price
$ 28.65
Selling Price
$ 25.79
3017
2456
626
4222
Market Price
$ 34.22
Selling Price
$ 30.11
246
168
242
556
Market Price
$ 67.38
Selling Price
$ 56.59
567
343
506
1661
Market Price
$ 46.63
Selling Price
$ 40.94
621
179
129
2204
Market Price
$ 32.36
Selling Price
$ 29.38
2205
668
2028
3304
Market Price
$ 32.09
Selling Price
$ 26.98
3658
3306
2473
4882
Market Price
$ 57.61
Selling Price
$ 50.17
3642
1549
1630
3816
Market Price
$ 36.01
Selling Price
$ 31.29
3575
1655
3506
4648
Market Price
$ 42.71
Selling Price
$ 38.76
432
401
268
1448
Market Price
$ 66.30
Selling Price
$ 57.51
3609
1249
1299
4647
Market Price
$ 32.23
Selling Price
$ 27.93
1647
972
462
3347
Market Price
$ 63.36
Selling Price
$ 54.04
1112
996
293
1470
Market Price
$ 28.41
Selling Price
$ 25.76
926
504
469
3236
Market Price
$ 57.46
Selling Price
$ 51.59
1244
458
1188
1776
Market Price
$ 68.23
Selling Price
$ 57.39
2971
1745
690
2993
Market Price
$ 51.94
Selling Price
$ 46.79
1080
438
953
1241
Market Price
$ 44.83
Selling Price
$ 38.85
1644
1343
1075
2267