Nov 01
2024
BUY
Grant, award, or other acquisition
-
13,292
Added 7.48%
164,310
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$419,053
$66.92 p/Share
6,262
Reduced 3.98%
151,018
Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
-
6,177
Added 3.85%
154,149
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
36,630
Added 19.51%
151,103
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$682,008
$71.05 p/Share
9,599
Reduced 7.74%
114,473
Common Stock
Feb 24
2024
SELL
Payment of exercise price or tax liability
$333,174
$71.42 p/Share
4,665
Reduced 3.62%
124,072
Common Stock
Feb 24
2024
BUY
Exercise of conversion of derivative security
-
5,880
Added 4.45%
126,170
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
9,797
Added 7.39%
122,857
Common Stock
Aug 22
2023
SELL
Open market or private sale
$786,420
$70.26 p/Share
11,193
Reduced 9.01%
113,060
Common Stock
Jul 03
2023
SELL
Open market or private sale
$351,606
$65.77 p/Share
5,346
Reduced 4.13%
124,253
Common Stock
Mar 09
2023
SELL
Open market or private sale
$443,617
$71.69 p/Share
6,188
Reduced 4.56%
129,599
Common Stock
Mar 08
2023
BUY
Exercise of conversion of derivative security
-
6,176
Added 4.45%
132,693
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
27,423
Added 17.46%
129,611
Common Stock
Feb 27
2023
SELL
Open market or private sale
$404,867
$72.44 p/Share
5,589
Reduced 5.19%
102,188
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
8,174
Added 7.26%
104,472
Common Stock
Aug 22
2022
SELL
Open market or private sale
$722,417
$63.27 p/Share
11,418
Reduced 10.28%
99,603
Common Stock
Mar 09
2022
SELL
Open market or private sale
$328,569
$62.74 p/Share
5,237
Reduced 4.5%
111,021
Common Stock
Mar 08
2022
BUY
Exercise of conversion of derivative security
-
8,585
Added 7.05%
113,195
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
31,765
Added 22.78%
107,673
Common Stock
Aug 23
2021
SELL
Open market or private sale
$1,064,738
$106.41 p/Share
10,006
Reduced 11.65%
75,908
Common Stock
Mar 08
2021
BUY
Grant, award, or other acquisition
-
18,529
Added 17.74%
85,914
Common Stock