Mar 08
2024
SELL
Payment of exercise price or tax liability
$313,832
$185.92 p/Share
1,688
Reduced 7.24%
21,616
Common Stock, No Par V...
Mar 08
2024
BUY
Grant, award, or other acquisition
-
5,486
Added 19.06%
23,304
Common Stock, No Par V...
Feb 20
2024
BUY
Grant, award, or other acquisition
-
2,707
Added 13.19%
17,818
Common Stock, No Par V...
Jun 14
2023
-
1,627
Reduced 9.72%
15,111
Common Stock, No Par V...
Jun 12
2023
BUY
Grant, award, or other acquisition
-
1,612
Added 8.78%
16,738
Common Stock, No Par V...
Mar 08
2023
SELL
Payment of exercise price or tax liability
$202,885
$137.83 p/Share
1,472
Reduced 8.87%
15,126
Common Stock, No Par V...
Mar 08
2023
BUY
Grant, award, or other acquisition
-
3,749
Added 18.43%
16,598
Common Stock, No Par V...
Feb 21
2023
BUY
Grant, award, or other acquisition
-
1,222
Added 8.68%
12,857
Common Stock, No Par V...
Mar 08
2022
SELL
Payment of exercise price or tax liability
$147,293
$128.64 p/Share
1,145
Reduced 8.96%
11,635
Common Stock, No Par V...
Mar 08
2022
BUY
Grant, award, or other acquisition
-
2,893
Added 18.46%
12,780
Common Stock, No Par V...
Feb 22
2022
BUY
Grant, award, or other acquisition
-
1,107
Added 10.07%
9,887
Common Stock, No Par V...
Mar 12
2021
-
4,000
Reduced 31.3%
8,780
Common Stock, No Par V...
Mar 08
2021
SELL
Payment of exercise price or tax liability
$328,051
$163.78 p/Share
2,003
Reduced 13.55%
12,780
Common Stock, No Par V...
Mar 08
2021
BUY
Grant, award, or other acquisition
-
5,055
Added 25.48%
14,783
Common Stock, No Par V...
Feb 23
2021
BUY
Grant, award, or other acquisition
-
788
Added 7.49%
9,728
Common Stock, No Par V...
Dec 09
2020
SELL
Open market or private sale
$2,270,133
$151.02 p/Share
15,032
Reduced 62.71%
8,940
Common Stock, No Par V...
Dec 09
2020
BUY
Exercise of conversion of derivative security
$700,040
$46.57 p/Share
15,032
Added 38.54%
23,972
Common Stock, No Par V...
Nov 09
2020
SELL
Open market or private sale
$356,525
$142.61 p/Share
2,500
Reduced 20.39%
9,760
Common Stock, No Par V...
Nov 09
2020
-
820
Reduced 8.4%
8,940
Common Stock, No Par V...
Nov 09
2020
SELL
Payment of exercise price or tax liability
$82,327
$140.49 p/Share
586
Reduced 4.82%
11,579
Common Stock, No Par V...
Nov 09
2020
BUY
Exercise of conversion of derivative security
$76,708
$51.69 p/Share
1,484
Added 10.36%
12,846
Common Stock, No Par V...