Market Price
$ 106.63
1478
1121
1392
1753
Market Price
$ 87.43
1187
501
930
3683
Market Price
$ 106.18
1939
1607
1639
2815
Market Price
$ 79.19
2763
1024
2609
4421
Market Price
$ 98.21
3349
2510
2915
4773
Market Price
$ 98.11
1341
283
849
2978
Market Price
$ 71.88
330
173
319
627
Market Price
$ 65.33
273
237
232
1163
Market Price
$ 103.29
3704
896
2241
4698
Market Price
$ 72.27
1441
834
1224
2026
Market Price
$ 66.40
4461
1957
1432
4976
Market Price
$ 105.19
1142
563
1019
1250
Market Price
$ 104.93
1704
1179
1203
2092
Market Price
$ 109.71
737
326
520
3516
Market Price
$ 88.93
3818
2217
3148
4178
Market Price
$ 114.36
996
592
875
2277
Market Price
$ 66.19
2027
471
1661
4198
Market Price
$ 107.02
209
63
188
753
Market Price
$ 103.31
2160
1274
1662
2462
Market Price
$ 107.99
557
355
426
584
Market Price
$ 98.15
2707
2514
1011
2736
Market Price
$ 99.42
3154
2501
2511
3767
Market Price
$ 82.35
2301
1343
1734
2603
Market Price
$ 95.81
1410
1093
1131
3717
Market Price
$ 79.32
1928
1902
1181
3272
Market Price
$ 63.82
1352
792
435
4240
Market Price
$ 95.43
822
191
164
2576
Market Price
$ 79.44
1194
1067
886
3293
Market Price
$ 99.95
2822
1132
2277
4358
Market Price
$ 67.31
1624
1128
350
1754
Market Price
$ 77.85
719
450
515
982
Market Price
$ 65.95
1105
437
728
2346
Market Price
$ 109.34
1712
1430
676
3467
Market Price
$ 76.77
764
305
255
3441
Market Price
$ 85.56
3628
2303
1068
4295
Market Price
$ 99.87
310
226
206
992
Market Price
$ 101.46
2583
2177
1545
3570
Market Price
$ 110.62
176
128
108
620
Market Price
$ 77.31
2959
1639
1995
3276
Market Price
$ 91.62
1257
499
671
1518