Aug 02
2024
SELL
Payment of exercise price or tax liability
$19,657
$18.92 p/Share
1,039
Reduced 5.74%
17,067
Common Stock
Aug 02
2024
BUY
Exercise of conversion of derivative security
-
2,910
Added 13.85%
18,106
Common Stock
Apr 29
2024
SELL
Payment of exercise price or tax liability
$15,679
$18.49 p/Share
848
Reduced 5.29%
15,196
Common Stock
Apr 29
2024
BUY
Exercise of conversion of derivative security
-
2,376
Added 12.9%
16,044
Common Stock
Apr 28
2024
SELL
Payment of exercise price or tax liability
$28,035
$18.36 p/Share
1,527
Reduced 10.05%
13,668
Common Stock
Apr 28
2024
BUY
Exercise of conversion of derivative security
-
4,277
Added 21.96%
15,195
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$33,375
$18.47 p/Share
1,807
Reduced 14.2%
10,918
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
4,409
Added 25.73%
12,725
Common Stock
Aug 07
2023
SELL
Open market or private sale
$161,670
$21.25 p/Share
7,608
Reduced 47.78%
8,316
Common Stock
Aug 03
2023
SELL
Open market or private sale
$208,058
$21.25 p/Share
9,791
Reduced 38.08%
15,924
Common Stock
Aug 02
2023
SELL
Payment of exercise price or tax liability
$20,761
$21.25 p/Share
977
Reduced 3.66%
25,715
Common Stock
Aug 02
2023
BUY
Exercise of conversion of derivative security
-
2,824
Added 9.57%
26,692
Common Stock
Aug 01
2023
SELL
Open market or private sale
$341,235
$21.2 p/Share
16,096
Reduced 40.28%
23,868
Common Stock
Jul 31
2023
SELL
Open market or private sale
$827,687
$21.4 p/Share
38,677
Reduced 49.18%
39,964
Common Stock
Jul 31
2023
SELL
Payment of exercise price or tax liability
$38,063
$21.3 p/Share
1,787
Reduced 4.28%
39,964
Common Stock
Jul 31
2023
BUY
Exercise of conversion of derivative security
$539,256
$12.3 p/Share
43,842
Added 45.6%
52,300
Common Stock
Apr 28
2023
SELL
Payment of exercise price or tax liability
$14,796
$18.0 p/Share
822
Reduced 2.2%
36,586
Common Stock
Apr 28
2023
BUY
Exercise of conversion of derivative security
-
2,375
Added 5.97%
37,408
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$100,388
$20.75 p/Share
4,838
Reduced 12.13%
35,033
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
13,076
Added 24.7%
39,871
Common Stock
Aug 02
2022
SELL
Payment of exercise price or tax liability
$22,598
$23.13 p/Share
977
Reduced 3.52%
26,795
Common Stock
Aug 02
2022
BUY
Exercise of conversion of derivative security
-
2,824
Added 9.23%
27,772
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$30,062
$23.16 p/Share
1,298
Reduced 4.95%
24,948
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
3,753
Added 12.51%
26,246
Common Stock
Jul 31
2022
SELL
Payment of exercise price or tax liability
$40,229
$23.2 p/Share
1,734
Reduced 7.16%
22,493
Common Stock