Market Price
$ 68.07
Selling Price
$ 57.09
583
460
164
1188
Market Price
$ 62.64
Selling Price
$ 55.15
1081
833
671
3516
Market Price
$ 35.33
Selling Price
$ 29.55
1011
330
898
4512
Market Price
$ 64.08
Selling Price
$ 57.53
3039
2069
2078
3138
Market Price
$ 50.88
Selling Price
$ 42.71
1530
1167
910
3290
Market Price
$ 48.65
Selling Price
$ 43.67
1920
863
1624
4312
Market Price
$ 43.41
Selling Price
$ 38.54
499
148
406
1595
Market Price
$ 32.83
Selling Price
$ 29.68
531
342
153
2383
Market Price
$ 44.00
Selling Price
$ 39.96
309
251
306
676
Market Price
$ 44.04
Selling Price
$ 36.70
3930
3086
1039
4307
Market Price
$ 59.69
Selling Price
$ 51.18
2613
1827
1375
2763
Market Price
$ 60.70
Selling Price
$ 53.07
985
557
575
1247
Market Price
$ 57.43
Selling Price
$ 51.39
382
154
219
1768
Market Price
$ 68.45
Selling Price
$ 59.63
1906
464
1375
2740
Market Price
$ 59.39
Selling Price
$ 50.59
778
678
309
1389
Market Price
$ 64.01
Selling Price
$ 56.11
1019
829
212
1473
Market Price
$ 64.76
Selling Price
$ 56.65
262
86
131
406
Market Price
$ 49.55
Selling Price
$ 44.04
1727
1050
1431
3551
Market Price
$ 65.24
Selling Price
$ 57.86
2475
514
1871
2839
Market Price
$ 31.32
Selling Price
$ 26.75
360
204
155
520
Market Price
$ 31.74
Selling Price
$ 28.63
979
291
439
4012
Market Price
$ 64.08
Selling Price
$ 53.80
2597
1536
2152
4243
Market Price
$ 55.66
Selling Price
$ 48.45
1461
1457
640
1565
Market Price
$ 49.28
Selling Price
$ 42.82
3611
1815
2930
3662
Market Price
$ 39.98
Selling Price
$ 35.21
744
449
721
3720
Market Price
$ 65.87
Selling Price
$ 59.42
984
889
770
1821
Market Price
$ 63.19
Selling Price
$ 55.63
3688
2330
2331
4799
Market Price
$ 47.71
Selling Price
$ 41.24
1309
1297
470
1772
Market Price
$ 34.71
Selling Price
$ 30.19
1350
1235
1073
3418
Market Price
$ 31.91
Selling Price
$ 28.23
193
169
118
481
Market Price
$ 57.22
Selling Price
$ 51.99
1786
1131
1292
1898
Market Price
$ 40.37
Selling Price
$ 33.90
1755
1179
1734
2736
Market Price
$ 48.95
Selling Price
$ 42.51
458
174
190
932
Market Price
$ 45.69
Selling Price
$ 39.55
4166
4104
1494
4308
Market Price
$ 48.12
Selling Price
$ 43.41
2281
2044
956
3230
Market Price
$ 44.22
Selling Price
$ 39.17
3242
1211
920
3837
Market Price
$ 50.08
Selling Price
$ 42.48
152
107
149
480
Market Price
$ 42.33
Selling Price
$ 37.74
1246
1123
1010
2989
Market Price
$ 31.90
Selling Price
$ 28.74
1995
877
1622
2433
Market Price
$ 59.18
Selling Price
$ 50.33
3399
1063
1378
3967