Market Price
$ 30.74
Selling Price
$ 26.86
978
421
968
4764
Market Price
$ 46.42
Selling Price
$ 39.63
825
697
348
4097
Market Price
$ 28.92
Selling Price
$ 25.43
1000
363
282
1204
Market Price
$ 50.29
Selling Price
$ 44.17
4123
1627
2680
4589
Market Price
$ 65.43
Selling Price
$ 56.81
3036
2495
1384
4085
Market Price
$ 42.97
Selling Price
$ 36.62
1867
498
1079
4600
Market Price
$ 51.72
Selling Price
$ 45.43
926
550
351
2643
Market Price
$ 35.23
Selling Price
$ 31.85
1998
1383
1430
3839
Market Price
$ 59.86
Selling Price
$ 52.94
783
243
552
3506
Market Price
$ 51.28
Selling Price
$ 45.95
1347
435
898
1688
Market Price
$ 59.86
Selling Price
$ 50.60
1198
436
455
2048
Market Price
$ 57.17
Selling Price
$ 49.02
293
89
148
515
Market Price
$ 66.83
Selling Price
$ 56.50
3218
737
1652
3476
Market Price
$ 64.53
Selling Price
$ 57.82
647
457
170
917
Market Price
$ 65.16
Selling Price
$ 57.54
4145
2474
2626
4471
Market Price
$ 66.94
Selling Price
$ 56.63
1636
1268
552
3240
Market Price
$ 35.87
Selling Price
$ 31.86
474
333
330
808
Market Price
$ 30.62
Selling Price
$ 25.90
625
334
350
1267
Market Price
$ 68.80
Selling Price
$ 59.21
1244
469
950
4913
Market Price
$ 54.93
Selling Price
$ 46.71
421
185
333
676
Market Price
$ 42.16
Selling Price
$ 38.12
863
188
272
1704
Market Price
$ 44.30
Selling Price
$ 39.63
1864
879
1805
4000
Market Price
$ 50.75
Selling Price
$ 45.00
496
146
364
1395
Market Price
$ 46.27
Selling Price
$ 41.80
3062
1536
2002
4597
Market Price
$ 40.52
Selling Price
$ 34.66
501
128
304
2045
Market Price
$ 67.44
Selling Price
$ 58.84
1046
1001
916
2326
Market Price
$ 37.41
Selling Price
$ 31.51
2001
428
1331
3158
Market Price
$ 71.29
Selling Price
$ 59.57
501
331
100
1423
Market Price
$ 51.45
Selling Price
$ 45.45
2122
963
1735
3377
Market Price
$ 70.34
Selling Price
$ 59.22
1049
681
507
1918
Market Price
$ 33.38
Selling Price
$ 28.55
2312
1130
1110
2572
Market Price
$ 61.00
Selling Price
$ 54.51
1860
1220
538
2858
Market Price
$ 30.96
Selling Price
$ 26.34
3566
2326
1313
3970
Market Price
$ 46.96
Selling Price
$ 40.73
1263
543
372
2276
Market Price
$ 44.17
Selling Price
$ 39.10
2534
1646
514
3264
Market Price
$ 35.75
Selling Price
$ 31.59
437
100
87
659
Market Price
$ 34.71
Selling Price
$ 31.28
644
175
389
1762
Market Price
$ 36.79
Selling Price
$ 33.28
652
259
550
2132
Market Price
$ 29.35
Selling Price
$ 25.03
564
344
411
1133
Market Price
$ 38.00
Selling Price
$ 33.96
297
243
268
457