Market Price
$ 42.09
Selling Price
$ 36.56
713
220
209
1000
Market Price
$ 61.16
Selling Price
$ 52.83
2744
1628
1460
3818
Market Price
$ 64.00
Selling Price
$ 55.86
333
223
95
1045
Market Price
$ 64.21
Selling Price
$ 55.49
2142
1250
1224
2390
Market Price
$ 61.75
Selling Price
$ 53.86
1172
397
1039
1771
Market Price
$ 33.30
Selling Price
$ 27.94
1161
1052
1157
3997
Market Price
$ 48.17
Selling Price
$ 43.62
2273
1091
2014
4923
Market Price
$ 51.04
Selling Price
$ 43.38
2541
1345
1776
3880
Market Price
$ 30.25
Selling Price
$ 26.09
494
415
151
563
Market Price
$ 51.67
Selling Price
$ 44.03
1945
1526
1360
2748
Market Price
$ 65.89
Selling Price
$ 56.35
1619
1196
1300
2782
Market Price
$ 42.77
Selling Price
$ 35.91
1219
435
251
3825
Market Price
$ 38.05
Selling Price
$ 32.74
2194
1238
1555
4829
Market Price
$ 63.72
Selling Price
$ 57.59
2922
1829
1844
4919
Market Price
$ 35.78
Selling Price
$ 30.07
201
99
45
896
Market Price
$ 40.46
Selling Price
$ 34.25
1814
1601
944
3943
Market Price
$ 45.39
Selling Price
$ 38.73
1122
506
807
1507
Market Price
$ 65.49
Selling Price
$ 56.47
1859
886
1145
4156
Market Price
$ 29.92
Selling Price
$ 26.20
952
717
434
2100
Market Price
$ 32.41
Selling Price
$ 28.18
1104
472
574
2239
Market Price
$ 58.72
Selling Price
$ 53.23
1828
917
496
2544
Market Price
$ 55.05
Selling Price
$ 47.66
941
560
461
3343
Market Price
$ 59.98
Selling Price
$ 53.36
350
340
77
1539
Market Price
$ 33.32
Selling Price
$ 29.71
1685
1331
461
2804
Market Price
$ 67.83
Selling Price
$ 58.40
707
627
432
2037
Market Price
$ 38.76
Selling Price
$ 32.43
1397
1166
1345
4620
Market Price
$ 29.87
Selling Price
$ 26.25
1387
1358
743
3996
Market Price
$ 67.46
Selling Price
$ 59.61
584
300
166
676
Market Price
$ 41.77
Selling Price
$ 35.59
1632
1596
1298
4484
Market Price
$ 62.37
Selling Price
$ 54.46
1581
453
1398
2970
Market Price
$ 42.12
Selling Price
$ 35.56
255
76
137
400
Market Price
$ 51.51
Selling Price
$ 44.45
1181
1156
487
1906
Market Price
$ 34.73
Selling Price
$ 30.56
1160
392
428
1995
Market Price
$ 31.72
Selling Price
$ 27.79
2122
469
720
4241
Market Price
$ 32.14
Selling Price
$ 27.79
1881
1524
1616
2390
Market Price
$ 31.99
Selling Price
$ 28.72
1255
340
527
2539
Market Price
$ 60.98
Selling Price
$ 53.60
3445
2335
1683
4576
Market Price
$ 40.98
Selling Price
$ 36.43
1592
410
423
1796
Market Price
$ 65.31
Selling Price
$ 57.85
2023
642
2004
2292
Market Price
$ 59.98
Selling Price
$ 52.61
949
613
861
2672