Market Price
$ 66.01
Selling Price
$ 59.08
1958
819
1051
3939
Market Price
$ 59.25
Selling Price
$ 52.10
3051
659
2244
3398
Market Price
$ 54.50
Selling Price
$ 47.14
2701
2543
1843
3687
Market Price
$ 32.91
Selling Price
$ 29.53
3625
1050
3128
3842
Market Price
$ 28.68
Selling Price
$ 25.18
565
448
444
649
Market Price
$ 39.94
Selling Price
$ 35.45
2023
972
1318
2041
Market Price
$ 62.91
Selling Price
$ 54.02
1314
495
1192
4700
Market Price
$ 40.67
Selling Price
$ 34.89
592
202
299
2384
Market Price
$ 61.82
Selling Price
$ 55.14
1574
515
787
3174
Market Price
$ 28.97
Selling Price
$ 25.27
1435
1101
927
2007
Market Price
$ 57.32
Selling Price
$ 50.40
1800
756
1196
2051
Market Price
$ 61.88
Selling Price
$ 55.58
1558
1504
470
3273
Market Price
$ 65.69
Selling Price
$ 55.84
3759
1933
1061
3903
Market Price
$ 61.23
Selling Price
$ 54.53
858
583
597
4039
Market Price
$ 34.13
Selling Price
$ 28.94
1070
1010
964
1839
Market Price
$ 52.17
Selling Price
$ 45.06
2324
1306
1151
2468
Market Price
$ 64.92
Selling Price
$ 57.12
883
737
378
1198
Market Price
$ 57.00
Selling Price
$ 48.51
1111
251
877
3552
Market Price
$ 61.30
Selling Price
$ 53.48
2220
1256
1336
3071
Market Price
$ 47.57
Selling Price
$ 41.29
884
789
276
2064
Market Price
$ 35.27
Selling Price
$ 30.99
929
534
583
1823
Market Price
$ 32.90
Selling Price
$ 29.56
232
110
163
613
Market Price
$ 35.97
Selling Price
$ 30.60
2561
731
1194
3614
Market Price
$ 62.95
Selling Price
$ 56.14
1249
395
643
1477
Market Price
$ 44.46
Selling Price
$ 40.04
873
866
773
2304
Market Price
$ 44.07
Selling Price
$ 39.69
730
660
332
2658
Market Price
$ 62.51
Selling Price
$ 56.13
1228
816
936
4290
Market Price
$ 43.87
Selling Price
$ 36.99
2531
1212
1813
2755
Market Price
$ 38.26
Selling Price
$ 34.61
687
617
482
1211
Market Price
$ 54.21
Selling Price
$ 48.68
1510
1248
1132
2744
Market Price
$ 29.45
Selling Price
$ 26.27
1022
1013
374
4222
Market Price
$ 48.11
Selling Price
$ 42.56
1324
1158
819
3208
Market Price
$ 59.78
Selling Price
$ 53.84
551
242
243
584
Market Price
$ 36.73
Selling Price
$ 32.21
1920
1788
963
4969
Market Price
$ 44.16
Selling Price
$ 39.07
191
49
137
702
Market Price
$ 53.90
Selling Price
$ 46.05
496
271
439
2175
Market Price
$ 51.35
Selling Price
$ 43.73
2177
712
2069
3436
Market Price
$ 30.18
Selling Price
$ 25.87
2513
722
2023
4013
Market Price
$ 63.65
Selling Price
$ 55.20
1356
923
302
2936
Market Price
$ 32.16
Selling Price
$ 28.38
2644
2093
2375
4053