Nov 29
2024
-
836
Reduced 0.48%
174,832
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
10,899
Added 5.84%
175,668
Common Stock
Jan 26
2024
SELL
Payment of exercise price or tax liability
$63,756
$16.84 p/Share
3,786
Reduced 2.25%
164,769
Common Stock
Jan 10
2024
SELL
Payment of exercise price or tax liability
$112,591
$17.08 p/Share
6,592
Reduced 3.76%
168,555
Common Stock
Jan 10
2024
BUY
Grant, award, or other acquisition
-
15,561
Added 8.16%
175,147
Common Stock
Mar 10
2023
BUY
Open market or private purchase
$16,600
$16.6 p/Share
1,000
Added 0.63%
157,744
Common Stock
Feb 28
2023
BUY
Open market or private purchase
$35,780
$17.89 p/Share
2,000
Added 1.26%
156,744
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
13,413
Added 7.98%
154,744
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$38,136
$19.29 p/Share
1,977
Reduced 1.38%
141,331
Common Stock
Jan 10
2023
SELL
Payment of exercise price or tax liability
$65,801
$18.52 p/Share
3,553
Reduced 2.42%
143,308
Common Stock
Jan 10
2023
BUY
Grant, award, or other acquisition
-
13,473
Added 8.4%
146,861
Common Stock
Sep 27
2022
BUY
Open market or private purchase
$18,810
$18.81 p/Share
1,000
Added 0.76%
130,991
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
-
9,000
Added 6.48%
129,991
Common Stock
Jun 07
2022
SELL
Payment of exercise price or tax liability
$416,007
$65.97 p/Share
6,306
Reduced 13.62%
39,985
Common Stock
Jun 07
2022
BUY
Exercise of conversion of derivative security
$358,830
$39.87 p/Share
9,000
Added 16.28%
46,291
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
2,251
Added 5.73%
37,030
Common Stock
Jan 27
2022
BUY
Grant, award, or other acquisition
-
4,725
Added 11.96%
34,779
Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
$141,180
$39.87 p/Share
3,541
Added 10.73%
29,457
Common Stock
Feb 10
2021
BUY
Grant, award, or other acquisition
-
2,900
Added 10.06%
25,916
Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
$22,383
$45.68 p/Share
490
Reduced 2.08%
23,016
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
-
2,020
Added 7.91%
23,506
Common Stock
Jan 28
2021
SELL
Payment of exercise price or tax liability
$30,924
$43.01 p/Share
719
Reduced 3.24%
21,486
Common Stock