Feb 22
2024
SELL
Payment of exercise price or tax liability
$511,045
$41.34 p/Share
12,362
Reduced 4.0%
296,892
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
27,257
Added 8.1%
309,254
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$2,490,338
$43.95 p/Share
56,663
Reduced 16.73%
281,997
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$345,656
$42.7 p/Share
8,095
Reduced 2.33%
338,660
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
51,862
Added 13.01%
346,755
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
$61,699
$34.78 p/Share
1,774
Added 0.6%
294,893
Common Stock
Nov 14
2023
SELL
Open market or private sale
$375,324
$39.4 p/Share
9,526
Reduced 3.15%
293,119
Common Stock
Nov 14
2023
BUY
Exercise of conversion of derivative security
$331,314
$34.78 p/Share
9,526
Added 3.05%
302,645
Common Stock
Nov 10
2023
SELL
Open market or private sale
$1,076,612
$38.02 p/Share
28,317
Reduced 8.81%
293,119
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
$984,865
$34.78 p/Share
28,317
Added 8.1%
321,436
Common Stock
Nov 02
2023
BUY
Grant, award, or other acquisition
-
25
Added 0.01%
293,119
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$363,363
$31.46 p/Share
11,550
Reduced 3.79%
293,094
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
56,476
Added 15.64%
304,644
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$181,655
$31.1 p/Share
5,841
Reduced 2.3%
248,168
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
2,536
Added 0.99%
254,009
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$261,659
$43.53 p/Share
6,011
Reduced 2.75%
212,828
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
38,645
Added 13.32%
251,473
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$244,871
$41.93 p/Share
5,840
Reduced 2.6%
218,839
Common Stock
Apr 22
2021
BUY
Exercise of conversion of derivative security
$203,806
$31.79 p/Share
6,411
Added 2.71%
230,514
Common Stock
Apr 21
2021
SELL
Open market or private sale
$2,136,359
$41.14 p/Share
51,929
Reduced 18.81%
224,103
Common Stock
Apr 21
2021
BUY
Exercise of conversion of derivative security
$1,650,823
$31.79 p/Share
51,929
Added 17.41%
246,415
Common Stock
Apr 19
2021
SELL
Open market or private sale
$8,200
$41.0 p/Share
200
Reduced 0.09%
224,103
Common Stock
Apr 19
2021
BUY
Exercise of conversion of derivative security
$6,358
$31.79 p/Share
200
Added 0.09%
224,203
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
3,428
Added 1.51%
224,103
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
141,409
Added 39.05%
220,675
Common Stock