Sep 03
2024
BUY
Grant, award, or other acquisition
$1,661
$38.64 p/Share
43
Added 0.04%
120,443
Common Stock
May 09
2024
$149,978
$37.95 p/Share
3,952
Reduced 3.18%
120,400
Common Stock
May 03
2024
BUY
Grant, award, or other acquisition
$129,979
$36.79 p/Share
3,533
Added 2.76%
124,352
Common Stock
Mar 06
2024
$247,678
$33.47 p/Share
7,400
Reduced 5.77%
120,819
Common Stock
Sep 01
2023
BUY
Grant, award, or other acquisition
$1,664
$33.29 p/Share
50
Added 0.04%
128,219
Common Stock
Aug 24
2023
BUY
Open market or private purchase
$100,440
$32.4 p/Share
3,100
Added 2.36%
128,169
Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
$124,972
$44.02 p/Share
2,839
Added 2.22%
125,069
Common Stock
May 09
2023
$100,232
$44.39 p/Share
2,258
Reduced 1.81%
122,230
Common Stock
Feb 27
2023
$249,947
$41.43 p/Share
6,033
Reduced 4.62%
124,488
Common Stock
Dec 19
2022
$266,996
$42.32 p/Share
6,309
Added 4.61%
130,521
Common Stock
Dec 16
2022
$266,996
$42.32 p/Share
6,309
Reduced 4.83%
124,212
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
$4,997
$40.63 p/Share
123
Added 0.09%
130,521
Common Stock
May 18
2022
SELL
Open market or private sale
$335,588
$44.0 p/Share
7,627
Reduced 5.53%
130,398
Common Stock
May 16
2022
BUY
Grant, award, or other acquisition
$109,970
$42.89 p/Share
2,564
Added 1.82%
138,025
Common Stock
Feb 28
2022
SELL
Open market or private sale
$400,410
$44.49 p/Share
9,000
Reduced 6.23%
135,461
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$34,700
$44.26 p/Share
784
Reduced 0.54%
144,461
Common Stock - Perform...
Feb 03
2022
BUY
Exercise of conversion of derivative security
-
3,219
Added 2.17%
145,245
Common Stock - Perform...
Jan 05
2022
SELL
Payment of exercise price or tax liability
$80,935
$42.62 p/Share
1,899
Reduced 1.32%
142,026
Common Stock - Perform...
Jan 05
2022
BUY
Exercise of conversion of derivative security
-
7,091
Added 4.7%
143,925
Common Stock - Perform...
Sep 01
2021
BUY
Grant, award, or other acquisition
$6,654
$41.85 p/Share
159
Added 0.12%
136,834
Common Stock
Jun 02
2021
SELL
Open market or private sale
$451,100
$45.11 p/Share
10,000
Reduced 6.82%
136,675
Common Stock
May 13
2021
BUY
Grant, award, or other acquisition
$89,964
$45.69 p/Share
1,969
Added 1.32%
146,675
Common Stock
Mar 15
2021
SELL
Open market or private sale
$476,800
$47.68 p/Share
10,000
Reduced 6.46%
144,706
Common Stock
Mar 08
2021
SELL
Open market or private sale
$431,800
$43.18 p/Share
10,000
Reduced 6.07%
154,706
Common Stock
Feb 26
2021
SELL
Open market or private sale
$378,658
$40.24 p/Share
9,410
Reduced 5.4%
164,706
Common Stock