Mar 14
2024
-
1,180
Reduced 4.58%
24,602
Common Stock, No Par V...
Mar 04
2024
SELL
Payment of exercise price or tax liability
$349,421
$76.51 p/Share
4,567
Reduced 15.05%
25,782
Common Stock, No Par V...
Mar 04
2024
BUY
Grant, award, or other acquisition
-
14,429
Added 32.22%
30,349
Common Stock, No Par V...
Mar 13
2023
-
1,450
Reduced 8.35%
15,920
Common Stock, No Par V...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$219,292
$70.58 p/Share
3,107
Reduced 15.17%
17,370
Common Stock, No Par V...
Feb 28
2023
BUY
Grant, award, or other acquisition
-
10,183
Added 33.21%
20,477
Common Stock, No Par V...
Aug 12
2022
SELL
Open market or private sale
$5,766
$62.0 p/Share
93
Reduced 0.77%
11,994
Common Stock, No Par V...
Aug 12
2022
BUY
Exercise of conversion of derivative security
$2,905
$28.2 p/Share
103
Added 0.84%
12,087
Common Stock, No Par V...
Aug 11
2022
SELL
Open market or private sale
$1,662,838
$62.03 p/Share
26,807
Reduced 69.11%
11,984
Common Stock, No Par V...
Aug 11
2022
BUY
Exercise of conversion of derivative security
$843,095
$28.2 p/Share
29,897
Added 43.53%
38,791
Common Stock, No Par V...
Mar 30
2022
-
640
Reduced 6.71%
8,894
Common Stock, No Par V...
Feb 28
2022
SELL
Payment of exercise price or tax liability
$126,288
$65.03 p/Share
1,942
Reduced 16.92%
9,534
Common Stock, No Par V...
Feb 26
2022
BUY
Grant, award, or other acquisition
-
6,630
Added 36.62%
11,476
Common Stock, No Par V...
Sep 15
2021
SELL
Open market or private sale
$1,117,446
$71.88 p/Share
15,546
Reduced 69.89%
6,696
Common Stock, No Par V...
Sep 15
2021
BUY
Exercise of conversion of derivative security
$461,465
$28.2 p/Share
16,364
Added 42.39%
22,242
Common Stock, No Par V...
Sep 14
2021
SELL
Open market or private sale
$247,859
$71.76 p/Share
3,454
Reduced 37.01%
5,878
Common Stock, No Par V...
Sep 14
2021
BUY
Exercise of conversion of derivative security
$102,535
$28.2 p/Share
3,636
Added 28.04%
9,332
Common Stock, No Par V...
May 07
2021
SELL
Open market or private sale
$323,100
$64.62 p/Share
5,000
Reduced 38.35%
8,039
Common Stock, No Par V...
May 07
2021
BUY
Exercise of conversion of derivative security
$98,600
$19.72 p/Share
5,000
Added 27.72%
13,039
Common Stock, No Par V...
Apr 13
2021
-
2,343
Reduced 29.15%
5,696
Common Stock, No Par V...
Mar 15
2021
SELL
Open market or private sale
$124,193
$58.72 p/Share
2,115
Reduced 20.83%
8,039
Common Stock, No Par V...
Mar 12
2021
SELL
Open market or private sale
$732,028
$59.5 p/Share
12,303
Reduced 54.78%
10,154
Common Stock, No Par V...
Mar 12
2021
BUY
Exercise of conversion of derivative security
$394,400
$19.72 p/Share
20,000
Added 47.11%
22,457
Common Stock, No Par V...
Feb 26
2021
SELL
Payment of exercise price or tax liability
$54,160
$55.72 p/Share
972
Reduced 28.35%
2,457
Common Stock, No Par V...
Feb 26
2021
BUY
Grant, award, or other acquisition
-
3,315
Added 49.15%
3,429
Common Stock, No Par V...