Mar 22
2024
SELL
Open market or private sale
$60,690
$22.28 p/Share
2,724
Reduced 0.77%
352,101
Common Stock
Mar 21
2024
SELL
Open market or private sale
$167,682
$22.62 p/Share
7,413
Reduced 2.05%
354,825
Common Stock
Mar 13
2024
SELL
Open market or private sale
$612,090
$22.67 p/Share
27,000
Reduced 6.94%
362,238
Common Stock
Mar 12
2024
SELL
Open market or private sale
$99,072
$22.77 p/Share
4,351
Reduced 1.11%
389,238
Common Stock
Mar 11
2024
SELL
Open market or private sale
$232,562
$23.01 p/Share
10,107
Reduced 2.5%
393,589
Common Stock
Mar 08
2024
SELL
Open market or private sale
$349,500
$23.3 p/Share
15,000
Reduced 3.58%
403,696
Common Stock
Mar 07
2024
SELL
Open market or private sale
$20,949
$23.46 p/Share
893
Reduced 0.21%
418,696
Common Stock
Feb 29
2024
SELL
Open market or private sale
$94,779
$23.63 p/Share
4,011
Reduced 0.95%
419,589
Common Stock
Feb 28
2024
SELL
Open market or private sale
$876,982
$23.54 p/Share
37,255
Reduced 8.08%
423,600
Common Stock
Feb 27
2024
SELL
Open market or private sale
$184,051
$23.53 p/Share
7,822
Reduced 1.67%
460,855
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
$2,545,006
$23.38 p/Share
108,854
Added 18.85%
468,677
Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
$467,062
$23.38 p/Share
19,977
Added 5.26%
359,823
Common Stock
Dec 20
2023
SELL
Payment of exercise price or tax liability
$707,426
$23.97 p/Share
29,513
Reduced 7.99%
339,846
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
$742,502
$26.81 p/Share
27,695
Added 6.98%
369,359
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$1,041,944
$25.95 p/Share
40,152
Reduced 10.52%
341,664
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
$2,647,886
$25.95 p/Share
102,038
Added 21.09%
381,816
Common Stock
Dec 20
2022
SELL
Payment of exercise price or tax liability
$733,693
$24.86 p/Share
29,513
Reduced 9.54%
279,778
Common Stock
Dec 15
2021
BUY
Grant, award, or other acquisition
-
300,000
Added 49.24%
309,291
Common Stock
Nov 01
2021
SELL
Sale (or disposition) back to the issuer
-
1,702,281
Reduced 100.0%
0
Common Stock
Nov 01
2021
BUY
Grant, award, or other acquisition
-
9,291
Added 50.0%
9,291
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$4,378
$0.1 p/Share
43,777
Reduced 2.51%
1,702,281
Common Stock