Aug. 1, 2022 |
July 28, 2022 |
S
Sale
|
Jain Ajit
Vice Chairman
Executive Director
|
3,420
-2.0%
293.17
1,002,643
USD
|
3,420
-2.0%
|
293.17
|
1,002,643
USD
|
|
July 7, 2022 |
July 5, 2022 |
B
Purchase
|
OLSON RONALD L
Non-Executive Director
|
1,515
+inf%
274.19
415,398
USD
|
1,515
+inf%
|
274.19
|
415,398
USD
|
|
July 7, 2022 |
July 5, 2022 |
B
Purchase
|
OLSON RONALD L
Non-Executive Director
|
895
+18.9%
274.62
245,785
USD
|
895
+18.9%
|
274.62
|
245,785
USD
|
|
June 24, 2022 |
June 24, 2022 |
S
Sale
|
Jain Ajit
Vice Chairman
Executive Director
|
1,200
-0.7%
277.72
333,265
USD
|
1,200
-0.7%
|
277.72
|
333,265
USD
|
|
Oct. 29, 2021 |
Oct. 29, 2021 |
S
Sale
|
Jain Ajit
Vice Chairman
Executive Director
|
7,200
-4.1%
287.54
2,070,277
USD
|
7,200
-4.1%
|
287.54
|
2,070,277
USD
|
|
May 6, 2021 |
May 4, 2021 |
S
Sale
|
Jain Ajit
Vice Chairman
Executive Director
|
7,852
-4.2%
278.19
2,184,348
USD
|
7,852
-4.2%
|
278.19
|
2,184,348
USD
|
|
Jan. 6, 2021 |
Dec. 18, 2020 |
B
Purchase
|
OLSON RONALD L
Non-Executive Director
|
4,000
+276.6%
222.33
889,335
USD
|
4,000
+276.6%
|
222.33
|
889,335
USD
|
|
Oct. 2, 2020 |
Sept. 30, 2020 |
S
Sale
|
Jain Ajit
Vice Chairman
Executive Director
|
7,000
-3.6%
213.00
1,491,000
USD
|
7,000
-3.6%
|
213.00
|
1,491,000
USD
|
|
July 8, 2020 |
July 1, 2020 |
S
Sale
|
Jain Ajit
Vice Chairman
Executive Director
|
5,600
-2.8%
177.74
995,316
USD
|
5,600
-2.8%
|
177.74
|
995,316
USD
|
|
May 19, 2020 |
May 18, 2020 |
B
Purchase
|
WITMER MERYL B
Non-Executive Director
|
2
+inf%
261,002.63
522,005
USD
|
2
+inf%
|
261,002.63
|
522,005
USD
|
|
May 19, 2020 |
May 18, 2020 |
B
Purchase
|
WITMER MERYL B
Non-Executive Director
|
2
+inf%
261,002.63
522,005
USD
|
2
+inf%
|
261,002.63
|
522,005
USD
|
|
May 19, 2020 |
May 18, 2020 |
B
Purchase
|
WITMER MERYL B
Non-Executive Director
|
1
+inf%
261,002.63
261,003
USD
|
1
+inf%
|
261,002.63
|
261,003
USD
|
|
May 19, 2020 |
May 18, 2020 |
B
Purchase
|
WITMER MERYL B
Non-Executive Director
|
1
+inf%
261,002.63
261,003
USD
|
1
+inf%
|
261,002.63
|
261,003
USD
|
|
May 19, 2020 |
May 18, 2020 |
B
Purchase
|
WITMER MERYL B
Non-Executive Director
|
1
+inf%
261,002.63
261,003
USD
|
1
+inf%
|
261,002.63
|
261,003
USD
|
|
May 19, 2020 |
May 18, 2020 |
B
Purchase
|
WITMER MERYL B
Non-Executive Director
|
1
+inf%
261,002.63
261,003
USD
|
1
+inf%
|
261,002.63
|
261,003
USD
|
|
May 19, 2020 |
May 18, 2020 |
B
Purchase
|
WITMER MERYL B
Non-Executive Director
|
1,000
+100.0%
173.30
173,300
USD
|
1,000
+100.0%
|
173.30
|
173,300
USD
|
|
Nov. 9, 2018 |
Nov. 7, 2018 |
S
Sale
|
Jain Ajit
Vice Chairman
Executive Director
|
5,700
-4.4%
219.69
1,252,233
USD
|
5,700
-4.4%
|
219.69
|
1,252,233
USD
|
|
Jan. 6, 2016 |
Jan. 5, 2016 |
B
Purchase
|
WITMER MERYL B
Non-Executive Director
|
400
+66.7%
130.75
52,300
USD
|
400
+66.7%
|
130.75
|
52,300
USD
|
|
Jan. 6, 2016 |
Jan. 4, 2016 |
B
Purchase
|
WITMER MERYL B
Non-Executive Director
|
600
+inf%
129.25
77,550
USD
|
600
+inf%
|
129.25
|
77,550
USD
|
|
Dec. 22, 2014 |
Dec. 19, 2014 |
S
Sale
|
OLSON RONALD L
Non-Executive Director
|
65
-2.6%
152.07
9,885
USD
|
65
-2.6%
|
152.07
|
9,885
USD
|
|
Dec. 20, 2012 |
Dec. 18, 2012 |
B
Purchase
|
OLSON RONALD L
Non-Executive Director
|
1,500
+150.0%
90.00
134,996
USD
|
1,500
+150.0%
|
90.00
|
134,996
USD
|
|
Dec. 20, 2012 |
Dec. 18, 2012 |
B
Purchase
|
OLSON RONALD L
Non-Executive Director
|
1,000
+inf%
90.00
90,005
USD
|
1,000
+inf%
|
90.00
|
90,005
USD
|
|
Aug. 9, 2011 |
Aug. 8, 2011 |
B
Purchase
|
KEOUGH DONALD R /NY
Non-Executive Director
|
8
+8.7%
105,416.00
843,328
USD
|
8
+8.7%
|
105,416.00
|
843,328
USD
|
|
June 24, 2011 |
June 22, 2011 |
B
Purchase
|
KEOUGH DONALD R /NY
Non-Executive Director
|
22
+31.4%
113,334.00
2,493,348
USD
|
22
+31.4%
|
113,334.00
|
2,493,348
USD
|
|
Feb. 22, 2010 |
Feb. 19, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
29,500
-0.0%
78.89
2,327,152
USD
|
29,500
-0.0%
|
78.89
|
2,327,152
USD
|
|
Feb. 22, 2010 |
Feb. 19, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
27,500
-0.0%
76.94
2,115,726
USD
|
27,500
-0.0%
|
76.94
|
2,115,726
USD
|
|
Feb. 16, 2010 |
Feb. 12, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
81,500
-0.1%
76.94
6,270,952
USD
|
81,500
-0.1%
|
76.94
|
6,270,952
USD
|
|
Feb. 12, 2010 |
Feb. 11, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
48,500
-0.1%
74.59
3,617,804
USD
|
48,500
-0.1%
|
74.59
|
3,617,804
USD
|
|
Feb. 12, 2010 |
Feb. 11, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
30,000
-0.0%
75.77
2,273,124
USD
|
30,000
-0.0%
|
75.77
|
2,273,124
USD
|
|
Feb. 9, 2010 |
Feb. 8, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
31,000
-0.0%
73.72
2,285,314
USD
|
31,000
-0.0%
|
73.72
|
2,285,314
USD
|
|
Feb. 8, 2010 |
Feb. 5, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
42,500
-0.1%
72.33
3,073,855
USD
|
42,500
-0.1%
|
72.33
|
3,073,855
USD
|
|
Feb. 5, 2010 |
Feb. 4, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
22,800
-0.0%
72.44
1,651,589
USD
|
22,800
-0.0%
|
72.44
|
1,651,589
USD
|
|
Feb. 2, 2010 |
Feb. 1, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
6,500
-0.0%
75.04
487,750
USD
|
6,500
-0.0%
|
75.04
|
487,750
USD
|
|
Feb. 2, 2010 |
Feb. 1, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
2,800
-0.0%
77.81
217,875
USD
|
2,800
-0.0%
|
77.81
|
217,875
USD
|
|
Feb. 1, 2010 |
Jan. 29, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
19,000
-0.0%
76.83
1,459,761
USD
|
19,000
-0.0%
|
76.83
|
1,459,761
USD
|
|
Feb. 1, 2010 |
Jan. 29, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
16,000
-0.0%
75.07
1,201,181
USD
|
16,000
-0.0%
|
75.07
|
1,201,181
USD
|
|
Feb. 1, 2010 |
Jan. 29, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
8,000
-0.0%
75.87
606,930
USD
|
8,000
-0.0%
|
75.87
|
606,930
USD
|
|
Jan. 29, 2010 |
Jan. 28, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
35,000
-0.0%
72.40
2,534,063
USD
|
35,000
-0.0%
|
72.40
|
2,534,063
USD
|
|
Jan. 29, 2010 |
Jan. 28, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
27,000
-0.0%
73.19
1,976,189
USD
|
27,000
-0.0%
|
73.19
|
1,976,189
USD
|
|
Jan. 28, 2010 |
Jan. 27, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
21,000
-0.0%
70.71
1,484,960
USD
|
21,000
-0.0%
|
70.71
|
1,484,960
USD
|
|
Jan. 28, 2010 |
Jan. 27, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
14,900
-0.0%
71.37
1,063,422
USD
|
14,900
-0.0%
|
71.37
|
1,063,422
USD
|
|
Jan. 28, 2010 |
Jan. 27, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
9,100
-0.0%
72.88
663,190
USD
|
9,100
-0.0%
|
72.88
|
663,190
USD
|
|
Jan. 27, 2010 |
Jan. 26, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
48,200
-0.1%
68.49
3,301,310
USD
|
48,200
-0.1%
|
68.49
|
3,301,310
USD
|
|
Jan. 26, 2010 |
Jan. 25, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
14,000
-0.0%
68.92
964,890
USD
|
14,000
-0.0%
|
68.92
|
964,890
USD
|
|
Jan. 25, 2010 |
Jan. 22, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
8,000
-0.0%
70.11
560,908
USD
|
8,000
-0.0%
|
70.11
|
560,908
USD
|
|
Jan. 25, 2010 |
Jan. 22, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
8,000
-0.0%
71.21
569,660
USD
|
8,000
-0.0%
|
71.21
|
569,660
USD
|
|
Jan. 25, 2010 |
Jan. 22, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
3,000
-0.0%
73.16
219,480
USD
|
3,000
-0.0%
|
73.16
|
219,480
USD
|
|
Jan. 22, 2010 |
Jan. 21, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
23,000
-0.0%
72.43
1,665,800
USD
|
23,000
-0.0%
|
72.43
|
1,665,800
USD
|
|
Jan. 22, 2010 |
Jan. 21, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
14,600
-0.0%
71.26
1,040,459
USD
|
14,600
-0.0%
|
71.26
|
1,040,459
USD
|
|
Jan. 21, 2010 |
Jan. 20, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
200
-0.0%
3,469.00
693,800
USD
|
200
-0.0%
|
3,469.00
|
693,800
USD
|
|
Jan. 21, 2010 |
Jan. 20, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
100
-0.0%
3,382.00
338,200
USD
|
100
-0.0%
|
3,382.00
|
338,200
USD
|
|
Jan. 21, 2010 |
Jan. 20, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
100
-0.0%
3,385.00
338,500
USD
|
100
-0.0%
|
3,385.00
|
338,500
USD
|
|
Jan. 21, 2010 |
Jan. 20, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
100
-0.0%
3,388.00
338,800
USD
|
100
-0.0%
|
3,388.00
|
338,800
USD
|
|
Jan. 21, 2010 |
Jan. 20, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
100
-0.0%
3,390.50
339,050
USD
|
100
-0.0%
|
3,390.50
|
339,050
USD
|
|
Jan. 21, 2010 |
Jan. 20, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
100
-0.0%
3,401.00
340,100
USD
|
100
-0.0%
|
3,401.00
|
340,100
USD
|
|
Jan. 21, 2010 |
Jan. 20, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
100
-0.0%
3,401.01
340,101
USD
|
100
-0.0%
|
3,401.01
|
340,101
USD
|
|
Jan. 21, 2010 |
Jan. 20, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
100
-0.0%
3,415.92
341,592
USD
|
100
-0.0%
|
3,415.92
|
341,592
USD
|
|
Jan. 21, 2010 |
Jan. 20, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
100
-0.0%
3,432.17
343,217
USD
|
100
-0.0%
|
3,432.17
|
343,217
USD
|
|
Jan. 21, 2010 |
Jan. 20, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
100
-0.0%
3,437.90
343,790
USD
|
100
-0.0%
|
3,437.90
|
343,790
USD
|
|
Jan. 21, 2010 |
Jan. 20, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
100
-0.0%
3,450.00
345,000
USD
|
100
-0.0%
|
3,450.00
|
345,000
USD
|
|
Jan. 21, 2010 |
Jan. 20, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
100
-0.0%
3,460.00
346,000
USD
|
100
-0.0%
|
3,460.00
|
346,000
USD
|
|
Jan. 21, 2010 |
Jan. 20, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
100
-0.0%
3,465.00
346,500
USD
|
100
-0.0%
|
3,465.00
|
346,500
USD
|
|
Jan. 21, 2010 |
Jan. 20, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
100
-0.0%
3,467.00
346,700
USD
|
100
-0.0%
|
3,467.00
|
346,700
USD
|
|
Jan. 21, 2010 |
Jan. 20, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
100
-0.0%
3,470.00
347,000
USD
|
100
-0.0%
|
3,470.00
|
347,000
USD
|
|
Jan. 21, 2010 |
Jan. 20, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
100
-0.0%
3,472.00
347,200
USD
|
100
-0.0%
|
3,472.00
|
347,200
USD
|
|
Jan. 21, 2010 |
Jan. 20, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
100
-0.0%
3,479.44
347,944
USD
|
100
-0.0%
|
3,479.44
|
347,944
USD
|
|
Jan. 21, 2010 |
Jan. 20, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
90
-0.0%
3,399.00
305,910
USD
|
90
-0.0%
|
3,399.00
|
305,910
USD
|
|
Jan. 21, 2010 |
Jan. 20, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
90
-0.0%
3,429.00
308,610
USD
|
90
-0.0%
|
3,429.00
|
308,610
USD
|
|
Jan. 21, 2010 |
Jan. 20, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
80
-0.0%
3,393.00
271,440
USD
|
80
-0.0%
|
3,393.00
|
271,440
USD
|
|
Jan. 21, 2010 |
Jan. 20, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
80
-0.0%
3,445.99
275,679
USD
|
80
-0.0%
|
3,445.99
|
275,679
USD
|
|
Jan. 21, 2010 |
Jan. 20, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
20
-0.0%
3,393.30
67,866
USD
|
20
-0.0%
|
3,393.30
|
67,866
USD
|
|
Jan. 21, 2010 |
Jan. 20, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
20
-0.0%
3,446.10
68,922
USD
|
20
-0.0%
|
3,446.10
|
68,922
USD
|
|
Jan. 21, 2010 |
Jan. 20, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
10
-0.0%
3,399.01
33,990
USD
|
10
-0.0%
|
3,399.01
|
33,990
USD
|
|
Jan. 20, 2010 |
Jan. 19, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
100
-0.0%
3,285.00
328,500
USD
|
100
-0.0%
|
3,285.00
|
328,500
USD
|
|
Jan. 20, 2010 |
Jan. 19, 2010 |
S
Sale
|
BILL & MELINDA GATES FOUNDATION TRUST
Major owner
|
100
-0.0%
3,285.99
328,599
USD
|
100
-0.0%
|
3,285.99
|
328,599
USD
|
|