Nov 25
2024
BUY
Grant, award, or other acquisition
-
744
Added 0.06%
1,277,410
Common Stock
Aug 26
2024
BUY
Grant, award, or other acquisition
-
1,007
Added 0.08%
1,276,666
Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$1,735,229
$49.74 p/Share
34,886
Reduced 2.66%
1,275,659
Common Stock
May 21
2024
BUY
Grant, award, or other acquisition
-
896
Added 0.07%
1,310,545
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$662,857
$40.31 p/Share
16,444
Reduced 1.24%
1,309,649
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
150,178
Added 10.17%
1,326,093
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$279,179
$40.02 p/Share
6,976
Reduced 0.59%
1,175,915
Common Stock
Aug 02
2023
SELL
Open market or private sale
$386,346
$32.36 p/Share
11,939
Reduced 1.0%
1,182,891
Common Stock
Feb 07
2023
SELL
Open market or private sale
$435,113
$36.1 p/Share
12,053
Reduced 1.0%
1,194,830
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
26,545
Added 2.15%
1,206,883
Common Stock
Feb 01
2023
SELL
Open market or private sale
$251,174
$36.36 p/Share
6,908
Reduced 0.58%
1,180,338
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
158,510
Added 11.78%
1,187,246
Common Stock
Aug 01
2022
SELL
Open market or private sale
$343,299
$37.85 p/Share
9,070
Reduced 0.87%
1,028,736
Common Stock
Feb 08
2022
SELL
Open market or private sale
$1,629,886
$48.9 p/Share
33,331
Reduced 3.11%
1,037,806
Common Stock
Feb 08
2022
BUY
Grant, award, or other acquisition
-
71,987
Added 6.3%
1,071,137
Common Stock
Feb 01
2022
SELL
Open market or private sale
$356,345
$52.25 p/Share
6,820
Reduced 0.68%
999,150
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
18,212
Added 1.78%
1,005,970
Common Stock
Aug 02
2021
SELL
Open market or private sale
$715,066
$48.8 p/Share
14,653
Reduced 1.46%
987,758
Common Stock
Feb 09
2021
SELL
Open market or private sale
$521,038
$36.6 p/Share
14,236
Reduced 1.4%
1,002,411
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
-
31,528
Added 3.01%
1,016,647
Common Stock
Feb 02
2021
BUY
Grant, award, or other acquisition
-
77,337
Added 7.28%
985,119
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
-
28,260
Added 3.02%
907,782
Common Stock
Aug 03
2020
SELL
Open market or private sale
$635,536
$27.8 p/Share
22,861
Reduced 2.53%
879,522
Common Stock
Feb 10
2020
SELL
Open market or private sale
$1,819,710
$33.07 p/Share
55,026
Reduced 5.75%
902,383
Common Stock
Feb 10
2020
BUY
Grant, award, or other acquisition
-
122,262
Added 11.32%
957,409
Common Stock