Mar 05
2025
SELL
Open market or private sale
$3,254,148
$103.9 p/Share
31,320
Reduced 2.8%
1,086,028
Common Stock, No Par V...
Feb 28
2025
SELL
Payment of exercise price or tax liability
$2,657,427
$102.04 p/Share
26,043
Reduced 2.28%
1,117,348
Common Stock, No Par V...
Feb 28
2025
BUY
Exercise of conversion of derivative security
$1,702,489
$44.8 p/Share
38,002
Added 3.22%
1,143,391
Common Stock, No Par V...
Feb 28
2025
BUY
Grant, award, or other acquisition
-
20,384
Added 1.81%
1,105,389
Common Stock, No Par V...
Feb 27
2025
SELL
Payment of exercise price or tax liability
$1,329,848
$98.5 p/Share
13,501
Reduced 1.23%
1,085,005
Common Stock, No Par V...
Feb 27
2025
BUY
Grant, award, or other acquisition
-
30,755
Added 2.72%
1,098,506
Common Stock, No Par V...
Mar 04
2024
SELL
Payment of exercise price or tax liability
$638,322
$76.51 p/Share
8,343
Reduced 0.78%
1,067,751
Common Stock, No Par V...
Mar 04
2024
BUY
Grant, award, or other acquisition
-
43,534
Added 3.89%
1,076,094
Common Stock, No Par V...
Aug 25
2023
SELL
Payment of exercise price or tax liability
$9,094,569
$67.19 p/Share
135,356
Reduced 11.59%
1,032,560
Common Stock, No Par V...
Aug 25
2023
BUY
Exercise of conversion of derivative security
$5,640,000
$28.2 p/Share
200,000
Added 14.62%
1,167,916
Common Stock, No Par V...
Mar 14
2023
SELL
Open market or private sale
$1,699,684
$68.05 p/Share
24,977
Reduced 2.52%
967,916
Common Stock, No Par V...
Mar 02
2023
SELL
Open market or private sale
$1,339,635
$69.86 p/Share
19,176
Reduced 1.89%
992,893
Common Stock, No Par V...
Mar 01
2023
SELL
Open market or private sale
$104,062
$70.17 p/Share
1,483
Reduced 0.15%
1,012,069
Common Stock, No Par V...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$849,077
$70.58 p/Share
12,030
Reduced 1.17%
1,013,552
Common Stock, No Par V...
Feb 28
2023
BUY
Grant, award, or other acquisition
-
27,159
Added 2.58%
1,025,582
Common Stock, No Par V...
Aug 10
2022
SELL
Payment of exercise price or tax liability
$1,823,837
$62.16 p/Share
29,341
Reduced 2.85%
998,423
Common Stock, No Par V...
Aug 10
2022
BUY
Exercise of conversion of derivative security
$802,500
$16.05 p/Share
50,000
Added 4.64%
1,027,764
Common Stock, No Par V...
Feb 28
2022
SELL
Payment of exercise price or tax liability
$509,315
$65.03 p/Share
7,832
Reduced 0.79%
977,764
Common Stock, No Par V...
Feb 26
2022
BUY
Grant, award, or other acquisition
-
17,680
Added 1.76%
985,596
Common Stock, No Par V...
Mar 12
2021
SELL
Open market or private sale
$294,841
$59.6 p/Share
4,947
Reduced 0.51%
967,916
Common Stock, No Par V...
Feb 26
2021
SELL
Payment of exercise price or tax liability
$216,918
$55.72 p/Share
3,893
Reduced 0.4%
972,863
Common Stock, No Par V...
Feb 26
2021
BUY
Grant, award, or other acquisition
-
8,840
Added 0.9%
976,756
Common Stock, No Par V...