Feb 11
2025
SELL
Payment of exercise price or tax liability
$281,392
$31.2 p/Share
9,019
Reduced 6.29%
134,363
Common Stock
Feb 11
2025
BUY
Grant, award, or other acquisition
-
41,540
Added 22.46%
143,382
Common Stock
Jan 21
2025
SELL
Payment of exercise price or tax liability
$217,136
$31.46 p/Share
6,902
Reduced 6.35%
101,842
Common Stock
Jan 14
2025
BUY
Grant, award, or other acquisition
-
125
Added 0.11%
108,744
Common Stock
Oct 11
2024
BUY
Grant, award, or other acquisition
-
115
Added 0.11%
108,619
Common Stock
Jul 12
2024
BUY
Grant, award, or other acquisition
-
127
Added 0.12%
108,504
Common Stock
Apr 12
2024
BUY
Grant, award, or other acquisition
-
141
Added 0.13%
108,377
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
13,724
Added 11.25%
108,236
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$132,470
$24.2 p/Share
5,474
Reduced 5.47%
94,512
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
-
25,320
Added 20.21%
99,986
Common Stock
Jan 18
2024
SELL
Payment of exercise price or tax liability
$55,566
$25.03 p/Share
2,220
Reduced 2.89%
74,666
Common Stock
Aug 10
2023
SELL
Payment of exercise price or tax liability
$223,046
$24.03 p/Share
9,282
Reduced 10.77%
76,886
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
11,254
Added 11.55%
86,168
Common Stock
Jan 18
2023
SELL
Payment of exercise price or tax liability
$32,894
$24.64 p/Share
1,335
Reduced 1.75%
74,914
Common Stock
Aug 10
2022
SELL
Payment of exercise price or tax liability
$200,751
$24.47 p/Share
8,204
Reduced 9.71%
76,249
Common Stock
Jun 15
2022
BUY
Open market or private purchase
$20,760
$20.76 p/Share
1,000
Added 1.17%
84,453
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
9,693
Added 10.41%
83,453
Common Stock
Jan 18
2022
SELL
Payment of exercise price or tax liability
$14,324
$27.6 p/Share
519
Reduced 0.7%
73,760
Common Stock
Aug 10
2021
SELL
Payment of exercise price or tax liability
$199,081
$30.1 p/Share
6,614
Reduced 8.18%
74,279
Common Stock
Mar 22
2021
BUY
Grant, award, or other acquisition
$22,610
$22.61 p/Share
1,000
Added 1.22%
80,893
Common Stock
Mar 18
2021
BUY
Grant, award, or other acquisition
$47,700
$23.85 p/Share
2,000
Added 2.44%
79,893
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
6,079
Added 7.24%
77,893
Common Stock