Market Price
$ 80.97
Selling Price
$ 68.63
249
119
128
1218
Market Price
$ 71.71
Selling Price
$ 60.79
1914
671
445
2614
Market Price
$ 70.50
Selling Price
$ 60.11
3245
2514
1369
4196
Market Price
$ 91.11
Selling Price
$ 76.25
1016
555
886
1285
Market Price
$ 103.54
Selling Price
$ 88.72
1077
532
782
1491
Market Price
$ 70.94
Selling Price
$ 60.11
2752
2260
2076
3336
Market Price
$ 76.64
Selling Price
$ 66.95
321
192
161
1203
Market Price
$ 103.79
Selling Price
$ 87.88
174
80
94
654
Market Price
$ 108.18
Selling Price
$ 91.15
1483
1079
1151
2787
Market Price
$ 88.77
Selling Price
$ 74.95
1382
334
776
1410
Market Price
$ 104.05
Selling Price
$ 90.87
920
873
518
1418
Market Price
$ 75.70
Selling Price
$ 64.14
2005
591
1582
3113
Market Price
$ 103.84
Selling Price
$ 87.60
485
467
253
1107
Market Price
$ 102.22
Selling Price
$ 91.63
1201
1115
698
2138
Market Price
$ 105.37
Selling Price
$ 90.51
858
217
190
1066
Market Price
$ 99.10
Selling Price
$ 87.30
407
352
146
925
Market Price
$ 74.70
Selling Price
$ 67.67
1859
1134
1744
4559
Market Price
$ 95.60
Selling Price
$ 80.02
2099
1320
823
3841
Market Price
$ 106.94
Selling Price
$ 92.47
1236
416
967
1691
Market Price
$ 112.96
Selling Price
$ 94.45
949
844
772
2028
Market Price
$ 109.91
Selling Price
$ 93.59
1624
773
839
1895
Market Price
$ 72.04
Selling Price
$ 62.17
910
589
521
3699
Market Price
$ 80.64
Selling Price
$ 68.75
1165
1059
649
3877
Market Price
$ 85.76
Selling Price
$ 75.53
1225
869
924
2132
Market Price
$ 79.39
Selling Price
$ 69.96
955
283
925
2372
Market Price
$ 65.01
Selling Price
$ 58.42
465
334
259
2184
Market Price
$ 65.55
Selling Price
$ 55.72
2482
1127
637
3561
Market Price
$ 94.77
Selling Price
$ 84.39
2926
1894
1573
4851
Market Price
$ 85.30
Selling Price
$ 74.42
2085
565
1403
2230
Market Price
$ 69.36
Selling Price
$ 62.90
1747
539
1106
2510
Market Price
$ 71.30
Selling Price
$ 61.69
2908
2452
1739
3707
Market Price
$ 87.99
Selling Price
$ 78.18
3989
2745
2204
4277
Market Price
$ 105.76
Selling Price
$ 91.40
2210
1925
2196
2869
Market Price
$ 107.59
Selling Price
$ 93.28
2301
1710
2073
4396
Market Price
$ 69.14
Selling Price
$ 62.67
3288
2314
1827
4222
Market Price
$ 97.37
Selling Price
$ 84.35
619
221
341
2244
Market Price
$ 85.67
Selling Price
$ 72.03
2828
622
2821
4388
Market Price
$ 102.77
Selling Price
$ 88.27
722
275
253
861
Market Price
$ 67.49
Selling Price
$ 60.77
3391
799
789
4715
Market Price
$ 77.03
Selling Price
$ 68.19
1101
385
907
2593