Dec 09
2024
-
1,167
Reduced 0.52%
222,618
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$2,757,138
$78.23 p/Share
35,244
Reduced 13.61%
223,785
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
80,314
Added 23.67%
259,029
Common Stock
Feb 07
2024
-
1,657
Reduced 0.92%
178,715
Common Stock
Feb 02
2024
SELL
Open market or private sale
$1,247,048
$76.6 p/Share
16,280
Reduced 8.28%
180,372
Common Stock
Feb 02
2024
BUY
Exercise of conversion of derivative security
$495,400
$30.43 p/Share
16,280
Added 8.15%
183,458
Common Stock
Dec 13
2023
-
1,218
Reduced 0.67%
180,372
Common Stock
Feb 23
2023
-
1,905
Reduced 1.04%
181,590
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$1,667,385
$71.01 p/Share
23,481
Reduced 11.34%
183,495
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
56,644
Added 21.49%
206,976
Common Stock
Nov 18
2022
SELL
Open market or private sale
$1,586,367
$70.82 p/Share
22,400
Reduced 12.87%
151,706
Common Stock
Nov 18
2022
BUY
Exercise of conversion of derivative security
$344,025
$24.75 p/Share
13,900
Added 7.39%
174,106
Common Stock
Aug 05
2022
-
19
Reduced 0.01%
160,206
Common Stock
May 03
2022
-
175
Reduced 0.11%
160,225
Common Stock
Mar 09
2022
-
18
Reduced 0.01%
160,400
Common Stock
Mar 04
2022
-
1,576
Reduced 0.97%
160,418
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$1,160,712
$64.22 p/Share
18,074
Reduced 10.04%
161,994
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
-
40,075
Added 18.2%
180,068
Common Stock
Dec 16
2021
SELL
Open market or private sale
$569,312
$58.2 p/Share
9,782
Reduced 6.53%
139,993
Common Stock
Dec 16
2021
BUY
Exercise of conversion of derivative security
$237,507
$24.28 p/Share
9,782
Added 6.13%
149,775
Common Stock
Dec 10
2021
SELL
Open market or private sale
$571,971
$57.67 p/Share
9,918
Reduced 6.62%
139,993
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
$99,985
$24.28 p/Share
4,118
Added 2.67%
149,911
Common Stock
Feb 24
2021
-
1,174
Reduced 0.8%
145,793
Common Stock
Feb 24
2021
SELL
Open market or private sale
$151,149
$49.72 p/Share
3,040
Reduced 2.03%
146,967
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$972,605
$46.92 p/Share
20,729
Reduced 12.14%
150,007
Common Stock