May 15
2024
BUY
Grant, award, or other acquisition
-
755
Added 1.71%
43,452
Common Stock, No Par V...
May 17
2023
BUY
Grant, award, or other acquisition
-
939
Added 2.15%
42,697
Common Stock, No Par V...
May 11
2023
-
1,111
Reduced 2.59%
41,758
Common Stock, No Par V...
Aug 10
2022
SELL
Open market or private sale
$6,749,391
$126.99 p/Share
53,149
Reduced 55.35%
42,869
Common Stock, No Par V...
Aug 10
2022
BUY
Exercise of conversion of derivative security
$2,365,130
$44.5 p/Share
53,149
Added 35.63%
96,018
Common Stock, No Par V...
Aug 09
2022
SELL
Open market or private sale
$3,644,491
$126.69 p/Share
28,767
Reduced 40.16%
42,869
Common Stock, No Par V...
Aug 09
2022
BUY
Exercise of conversion of derivative security
$1,280,132
$44.5 p/Share
28,767
Added 28.65%
71,636
Common Stock, No Par V...
May 18
2022
BUY
Grant, award, or other acquisition
-
1,129
Added 2.57%
42,869
Common Stock, No Par V...
Nov 22
2021
SELL
Open market or private sale
$788,010
$155.12 p/Share
5,080
Reduced 10.85%
41,740
Common Stock, No Par V...
Nov 22
2021
BUY
Exercise of conversion of derivative security
$247,091
$48.64 p/Share
5,080
Added 9.79%
46,820
Common Stock, No Par V...
Nov 19
2021
SELL
Open market or private sale
$8,519,062
$155.77 p/Share
54,690
Reduced 56.71%
41,740
Common Stock, No Par V...
Nov 19
2021
BUY
Exercise of conversion of derivative security
$2,660,122
$48.64 p/Share
54,690
Added 36.19%
96,430
Common Stock, No Par V...
Aug 25
2021
-
3,000
Reduced 6.71%
41,740
Common Stock, No Par V...
May 24
2021
BUY
Grant, award, or other acquisition
-
789
Added 1.73%
44,740
Common Stock, No Par V...
Dec 08
2020
SELL
Open market or private sale
$1,105,582
$151.97 p/Share
7,275
Reduced 30.14%
16,862
Common Stock, No Par V...
Dec 08
2020
BUY
Exercise of conversion of derivative security
$376,045
$51.69 p/Share
7,275
Added 23.16%
24,137
Common Stock, No Par V...
Dec 07
2020
SELL
Open market or private sale
$4,715,213
$152.31 p/Share
30,958
Reduced 64.74%
16,862
Common Stock, No Par V...
Dec 07
2020
BUY
Exercise of conversion of derivative security
$1,929,278
$51.69 p/Share
37,324
Added 43.84%
47,820
Common Stock, No Par V...
Oct 26
2020
-
19,000
Reduced 64.42%
10,496
Common Stock, No Par V...
Mar 08
2020
SELL
Payment of exercise price or tax liability
$2,696,696
$129.4 p/Share
20,840
Reduced 23.97%
66,091
Common Stock, No Par V...
Mar 08
2020
BUY
Grant, award, or other acquisition
-
47,930
Added 35.54%
86,931
Common Stock, No Par V...
Mar 04
2020
-
7,500
Added 8.08%
85,375
Common Stock, No Par V...