Aug 29
2024
SELL
Open market or private sale
$771,400
$26.6 p/Share
29,000
Reduced 35.12%
53,576
Common Stock
May 28
2024
BUY
Grant, award, or other acquisition
$70,011
$22.24 p/Share
3,148
Added 3.67%
82,576
Common Stock
May 23
2023
BUY
Grant, award, or other acquisition
$70,017
$19.88 p/Share
3,522
Added 4.25%
79,428
Common Stock
Feb 13
2023
SELL
Open market or private sale
$638,750
$25.55 p/Share
25,000
Reduced 24.78%
75,906
Common Stock
Nov 02
2022
SELL
Open market or private sale
$641,250
$25.65 p/Share
25,000
Reduced 19.24%
104,906
Common Stock
May 24
2022
BUY
Grant, award, or other acquisition
$60,013
$20.73 p/Share
2,895
Added 2.18%
129,906
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$64,386
$23.68 p/Share
2,719
Reduced 2.17%
122,488
Common Stock
Feb 11
2022
SELL
Open market or private sale
$985,031
$25.56 p/Share
38,538
Reduced 21.85%
137,819
Common Stock
Feb 10
2022
SELL
Open market or private sale
$311,840
$25.63 p/Share
12,167
Reduced 6.45%
176,357
Common Stock
Jun 01
2021
SELL
Open market or private sale
$846,515
$25.6 p/Share
33,067
Reduced 14.92%
188,524
Common Stock
May 28
2021
SELL
Open market or private sale
$408
$25.5 p/Share
16
Reduced 0.01%
221,591
Common Stock
May 27
2021
SELL
Open market or private sale
$432,229
$25.55 p/Share
16,917
Reduced 7.09%
221,607
Common Stock
May 25
2021
BUY
Grant, award, or other acquisition
$225,023
$24.59 p/Share
9,151
Added 3.69%
238,524
Common Stock
Mar 06
2021
SELL
Payment of exercise price or tax liability
$97,106
$24.06 p/Share
4,036
Reduced 1.73%
229,372
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$42,875
$24.06 p/Share
1,782
Reduced 0.74%
239,438
Common Stock
Feb 16
2021
SELL
Open market or private sale
$893,715
$21.7 p/Share
41,185
Reduced 14.58%
241,220
Common Stock
Feb 12
2021
SELL
Open market or private sale
$345,437
$21.54 p/Share
16,037
Reduced 5.37%
282,405
Common Stock
Feb 11
2021
SELL
Open market or private sale
$18,452
$21.76 p/Share
848
Reduced 0.28%
298,442
Common Stock
Feb 10
2021
SELL
Open market or private sale
$262,460
$22.0 p/Share
11,930
Reduced 3.83%
299,290
Common Stock
May 26
2020
BUY
Grant, award, or other acquisition
-
17,282
Added 5.24%
312,216
Common Stock
Mar 08
2020
SELL
Payment of exercise price or tax liability
$77,648
$18.47 p/Share
4,204
Reduced 1.41%
295,008
Common Stock
Mar 07
2020
SELL
Payment of exercise price or tax liability
$27,409
$18.47 p/Share
1,484
Reduced 0.49%
299,212
Common Stock
Mar 06
2020
SELL
Payment of exercise price or tax liability
$26,523
$18.47 p/Share
1,436
Reduced 0.48%
300,696
Common Stock
Mar 05
2020
SELL
Payment of exercise price or tax liability
$29,689
$19.74 p/Share
1,504
Reduced 0.5%
302,132
Common Stock
Dec 09
2019
SELL
Open market or private sale
$613,000
$24.52 p/Share
25,000
Reduced 7.58%
304,860
Common Stock