Mar 30
2023
SELL
Open market or private sale
$83,238
$36.54 p/Share
2,278
Reduced 1.21%
185,244
Common Stock
Mar 29
2023
SELL
Payment of exercise price or tax liability
$90,652
$36.29 p/Share
2,498
Reduced 1.31%
187,522
Common Stock
Mar 29
2023
SELL
Open market or private sale
$99,844
$36.6 p/Share
2,728
Reduced 1.42%
190,020
Common Stock
Mar 28
2023
SELL
Payment of exercise price or tax liability
$108,041
$36.11 p/Share
2,992
Reduced 1.53%
192,748
Common Stock
Mar 27
2023
BUY
Grant, award, or other acquisition
-
87,194
Added 30.82%
195,740
Common Stock
Mar 24
2023
SELL
Open market or private sale
$761,145
$34.67 p/Share
21,954
Reduced 16.82%
108,546
Common Stock
Mar 23
2023
SELL
Payment of exercise price or tax liability
$843,106
$35.02 p/Share
24,075
Reduced 15.57%
130,500
Common Stock
Nov 11
2022
SELL
Open market or private sale
$680,000
$34.0 p/Share
20,000
Reduced 11.47%
154,388
Common Stock
Jun 06
2022
BUY
Grant, award, or other acquisition
-
30,610
Added 14.95%
174,200
Common Stock
Mar 29
2022
SELL
Payment of exercise price or tax liability
$194,563
$38.33 p/Share
5,076
Reduced 3.43%
143,127
Common Stock
Mar 28
2022
BUY
Grant, award, or other acquisition
-
20,260
Added 12.03%
148,203
Common Stock
Mar 25
2022
SELL
Payment of exercise price or tax liability
$215,217
$37.1 p/Share
5,801
Reduced 4.34%
127,943
Common Stock
Mar 23
2022
SELL
Payment of exercise price or tax liability
$192,354
$36.3 p/Share
5,299
Reduced 3.81%
133,744
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
9,879
Added 6.64%
138,929
Common Stock
Sep 24
2021
SELL
Open market or private sale
$573,660
$35.14 p/Share
16,325
Reduced 11.24%
128,925
Common Stock
Sep 23
2021
SELL
Payment of exercise price or tax liability
$584,512
$35.07 p/Share
16,667
Reduced 10.29%
145,250
Common Stock
Mar 29
2021
SELL
Open market or private sale
$54,686
$37.0 p/Share
1,478
Reduced 1.05%
138,961
Common Stock
Mar 29
2021
BUY
Grant, award, or other acquisition
-
22,734
Added 12.33%
161,695
Common Stock
Mar 26
2021
SELL
Payment of exercise price or tax liability
$71,977
$37.14 p/Share
1,938
Reduced 1.36%
140,439
Common Stock
Mar 26
2021
BUY
Exercise of conversion of derivative security
-
2,815
Added 1.94%
142,377
Common Stock
Mar 25
2021
SELL
Open market or private sale
$275,087
$35.8 p/Share
7,684
Reduced 5.22%
139,562
Common Stock
Mar 25
2021
SELL
Payment of exercise price or tax liability
$34,826
$37.01 p/Share
941
Reduced 0.64%
147,246
Common Stock
Mar 23
2021
SELL
Payment of exercise price or tax liability
$178,458
$36.42 p/Share
4,900
Reduced 3.2%
148,187
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
-
2,381
Added 1.53%
152,957
Common Stock
Feb 21
2021
SELL
Payment of exercise price or tax liability
$47,843
$36.41 p/Share
1,314
Reduced 0.87%
150,576
Common Stock