Aug 02
2024
SELL
Payment of exercise price or tax liability
$69,531
$18.92 p/Share
3,675
Reduced 1.94%
185,709
Common Stock
Aug 02
2024
BUY
Exercise of conversion of derivative security
-
8,148
Added 4.12%
189,384
Common Stock
Apr 29
2024
SELL
Payment of exercise price or tax liability
$103,765
$18.49 p/Share
5,612
Reduced 3.0%
181,236
Common Stock
Apr 29
2024
BUY
Exercise of conversion of derivative security
-
12,726
Added 6.38%
186,848
Common Stock
Apr 28
2024
SELL
Payment of exercise price or tax liability
$154,793
$18.36 p/Share
8,431
Reduced 4.62%
174,122
Common Stock
Apr 28
2024
BUY
Exercise of conversion of derivative security
-
18,906
Added 9.38%
182,553
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$256,105
$18.47 p/Share
13,866
Reduced 7.81%
163,647
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
46,290
Added 20.68%
177,513
Common Stock
Aug 02
2023
SELL
Payment of exercise price or tax liability
$73,928
$21.25 p/Share
3,479
Reduced 2.58%
131,223
Common Stock
Aug 02
2023
BUY
Exercise of conversion of derivative security
-
7,907
Added 5.54%
134,702
Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$157,355
$19.54 p/Share
8,053
Reduced 5.97%
126,795
Common Stock
Jun 30
2023
BUY
Exercise of conversion of derivative security
-
18,460
Added 12.04%
134,848
Common Stock
Apr 28
2023
SELL
Payment of exercise price or tax liability
$99,702
$18.0 p/Share
5,539
Reduced 4.54%
116,388
Common Stock
Apr 28
2023
BUY
Exercise of conversion of derivative security
-
12,726
Added 9.45%
121,927
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$1,094,790
$20.75 p/Share
52,761
Reduced 32.58%
109,201
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
137,300
Added 45.88%
161,962
Common Stock
Aug 02
2022
SELL
Payment of exercise price or tax liability
$81,394
$23.13 p/Share
3,519
Reduced 12.49%
24,662
Common Stock
Aug 02
2022
BUY
Exercise of conversion of derivative security
-
7,907
Added 21.91%
28,181
Common Stock
Jun 30
2022
SELL
Payment of exercise price or tax liability
$177,457
$22.33 p/Share
7,947
Reduced 28.16%
20,274
Common Stock
Jun 30
2022
BUY
Exercise of conversion of derivative security
-
17,916
Added 38.83%
28,221
Common Stock
Jun 30
2021
SELL
Payment of exercise price or tax liability
$152,981
$20.1 p/Share
7,611
Reduced 21.24%
28,221
Common Stock
Jun 30
2021
BUY
Exercise of conversion of derivative security
-
17,916
Added 33.33%
35,832
Common Stock