Mar 05
2025
SELL
Open market or private sale
$3,087,000
$102.9 p/Share
30,000
Reduced 43.51%
38,945
Common Stock, No Par V...
Mar 05
2025
BUY
Exercise of conversion of derivative security
$1,671,900
$55.73 p/Share
30,000
Added 30.32%
68,945
Common Stock, No Par V...
Mar 04
2025
-
48
Reduced 0.12%
38,945
Common Stock, No Par V...
Feb 28
2025
SELL
Open market or private sale
$2,487,500
$99.5 p/Share
25,000
Reduced 39.07%
38,993
Common Stock, No Par V...
Feb 28
2025
BUY
Exercise of conversion of derivative security
$1,120,000
$44.8 p/Share
25,000
Added 28.09%
63,993
Common Stock, No Par V...
Feb 28
2025
BUY
Grant, award, or other acquisition
-
7,056
Added 15.32%
38,993
Common Stock, No Par V...
Feb 27
2025
SELL
Payment of exercise price or tax liability
$413,503
$98.5 p/Share
4,198
Reduced 11.62%
31,937
Common Stock, No Par V...
Feb 27
2025
BUY
Grant, award, or other acquisition
-
11,533
Added 24.19%
36,135
Common Stock, No Par V...
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...