Oct 15
2024
BUY
Grant, award, or other acquisition
$28,778
$36.66 p/Share
785
Added 0.73%
106,565
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
$28,753
$30.72 p/Share
936
Added 0.88%
105,780
Common Stock
May 06
2024
SELL
Open market or private sale
$336,994
$32.11 p/Share
10,495
Reduced 9.1%
104,844
Common Stock
May 06
2024
BUY
Exercise of conversion of derivative security
$151,232
$14.41 p/Share
10,495
Added 8.34%
115,339
Common Stock
Apr 15
2024
BUY
Grant, award, or other acquisition
$26,879
$31.66 p/Share
849
Added 0.8%
104,844
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
-
4,524
Added 4.17%
103,995
Common Stock
Feb 08
2024
SELL
Open market or private sale
$346,920
$33.04 p/Share
10,500
Reduced 9.55%
99,471
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
$151,305
$14.41 p/Share
10,500
Added 8.72%
109,971
Common Stock
Jan 16
2024
BUY
Grant, award, or other acquisition
$25,648
$28.31 p/Share
906
Added 0.9%
99,471
Common Stock
Oct 16
2023
BUY
Grant, award, or other acquisition
$25,639
$26.82 p/Share
956
Added 0.96%
98,565
Common Stock
Jul 17
2023
BUY
Grant, award, or other acquisition
$25,640
$27.66 p/Share
927
Added 0.94%
97,609
Common Stock
Apr 17
2023
BUY
Grant, award, or other acquisition
$25,644
$20.9 p/Share
1,227
Added 1.25%
96,682
Common Stock
Feb 14
2023
SELL
Open market or private sale
$567,262
$23.92 p/Share
23,715
Reduced 19.9%
95,455
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
$235,252
$9.92 p/Share
23,715
Added 16.6%
119,170
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
5,592
Added 5.53%
95,455
Common Stock
Jan 17
2023
BUY
Grant, award, or other acquisition
$25,636
$22.1 p/Share
1,160
Added 1.27%
89,863
Common Stock
Oct 17
2022
BUY
Grant, award, or other acquisition
$25,648
$24.38 p/Share
1,052
Added 1.17%
88,703
Common Stock
Jul 15
2022
BUY
Grant, award, or other acquisition
$25,643
$28.91 p/Share
887
Added 1.0%
87,651
Common Stock
Apr 18
2022
BUY
Grant, award, or other acquisition
$25,640
$33.96 p/Share
755
Added 0.86%
86,764
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
$25,637
$32.7 p/Share
784
Added 0.9%
86,009
Common Stock
Oct 15
2021
BUY
Grant, award, or other acquisition
$25,654
$35.68 p/Share
719
Added 0.84%
85,225
Common Stock
Oct 07
2021
BUY
Grant, award, or other acquisition
-
58,007
Added 33.92%
113,020
Common Stock
Oct 05
2021
BUY
Grant, award, or other acquisition
-
3,934
Added 6.67%
55,013
Common Stock
Jul 15
2021
BUY
Grant, award, or other acquisition
$25,644
$50.88 p/Share
504
Added 0.98%
51,079
Common Stock
Apr 15
2021
BUY
Grant, award, or other acquisition
$25,632
$49.01 p/Share
523
Added 1.02%
50,575
Common Stock