Market Price
$ 91.83
1860
438
1408
2410
Market Price
$ 113.51
1197
435
487
3315
Market Price
$ 81.87
751
284
415
868
Market Price
$ 93.38
1850
1778
1705
3108
Market Price
$ 111.66
1679
990
627
2956
Market Price
$ 98.27
1476
728
420
1898
Market Price
$ 69.83
1020
718
682
1169
Market Price
$ 113.04
1135
878
1001
3133
Market Price
$ 111.49
518
256
177
1307
Market Price
$ 105.48
2199
2158
1975
4187
Market Price
$ 70.05
402
115
133
713
Market Price
$ 89.24
401
249
85
1634
Market Price
$ 91.05
2368
2067
1710
4433
Market Price
$ 63.54
1563
1134
1436
4249
Market Price
$ 89.07
429
378
331
1309
Market Price
$ 88.08
527
454
178
862
Market Price
$ 83.08
1121
463
875
1438
Market Price
$ 106.61
4377
1323
3216
4396
Market Price
$ 104.41
788
730
726
1378
Market Price
$ 88.46
1702
712
740
2510
Market Price
$ 77.92
521
284
196
2481
Market Price
$ 90.50
175
42
75
838
Market Price
$ 101.61
621
457
278
1352
Market Price
$ 72.98
1033
942
948
1231
Market Price
$ 65.42
1328
1250
1135
2341
Market Price
$ 99.65
1284
970
284
2901
Market Price
$ 74.59
2459
1111
1260
2980
Market Price
$ 70.84
1713
573
862
2439
Market Price
$ 105.35
1307
525
583
2198
Market Price
$ 115.59
1615
1267
1187
3820
Market Price
$ 94.89
1145
402
1141
1237
Market Price
$ 71.33
1486
496
1371
1942
Market Price
$ 99.61
592
226
167
795
Market Price
$ 66.00
607
206
307
3035
Market Price
$ 108.08
1277
755
1166
2301
Market Price
$ 87.21
1649
1307
1389
4877
Market Price
$ 87.11
948
387
198
2646
Market Price
$ 108.30
761
163
562
1237
Market Price
$ 100.66
2594
1955
1238
3128
Market Price
$ 89.34
3514
1603
1431
4246