Sep 05
2024
SELL
Open market or private sale
$66,797
$34.7 p/Share
1,925
Reduced 3.09%
60,335
Common Stock
Sep 04
2024
SELL
Open market or private sale
$129,478
$34.62 p/Share
3,740
Reduced 5.67%
62,260
Common Stock
Sep 03
2024
SELL
Open market or private sale
$125,742
$34.88 p/Share
3,605
Reduced 5.18%
66,000
Common Stock
Apr 09
2024
SELL
Open market or private sale
$75,283
$27.1 p/Share
2,778
Reduced 3.84%
69,605
Common Stock
Apr 02
2024
SELL
Open market or private sale
$72,301
$27.12 p/Share
2,666
Reduced 3.55%
72,383
Common Stock
Mar 26
2024
SELL
Open market or private sale
$35,210
$26.94 p/Share
1,307
Reduced 1.71%
75,049
Common Stock
Mar 25
2024
SELL
Payment of exercise price or tax liability
$72,548
$26.86 p/Share
2,701
Reduced 3.42%
76,356
Common Stock
Mar 20
2024
SELL
Open market or private sale
$34,614
$27.0 p/Share
1,282
Reduced 1.6%
79,057
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$120,817
$27.39 p/Share
4,411
Reduced 5.88%
70,639
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
$265,683
$27.39 p/Share
9,700
Added 10.77%
80,339
Restricted Stock Units
Feb 12
2024
BUY
Grant, award, or other acquisition
$392,526
$27.39 p/Share
14,331
Added 16.03%
75,050
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
$235,452
$28.03 p/Share
8,400
Added 12.15%
60,719
Restricted Stock Units
Dec 20
2023
-
3,650
Reduced 6.52%
52,319
Common Stock
Nov 07
2023
SELL
Open market or private sale
$451,775
$25.0 p/Share
18,071
Reduced 24.41%
55,969
Common Stock
Nov 07
2023
BUY
Exercise of conversion of derivative security
$158,300
$15.83 p/Share
10,000
Added 11.9%
74,040
Common Stock
Mar 25
2023
SELL
Payment of exercise price or tax liability
$84,839
$21.12 p/Share
4,017
Reduced 5.9%
64,040
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$185,408
$25.57 p/Share
7,251
Reduced 11.14%
57,857
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
$613,680
$25.57 p/Share
24,000
Added 26.93%
65,108
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
$260,814
$25.57 p/Share
10,200
Added 13.03%
68,057
Restricted Stock Units
Sep 30
2022
SELL
Payment of exercise price or tax liability
$40,810
$17.97 p/Share
2,271
Reduced 5.24%
41,108
Common Stock
Mar 25
2022
SELL
Payment of exercise price or tax liability
$46,196
$25.88 p/Share
1,785
Reduced 3.95%
43,379
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
$224,910
$24.99 p/Share
9,000
Added 16.62%
45,164
Restricted Stock Units
Sep 30
2021
SELL
Payment of exercise price or tax liability
$53,459
$23.54 p/Share
2,271
Reduced 5.91%
36,164
Common Stock
Mar 25
2021
SELL
Payment of exercise price or tax liability
$24,210
$24.78 p/Share
977
Reduced 2.48%
38,435
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
$192,948
$22.97 p/Share
8,400
Added 17.57%
39,412
Restricted Stock Units