Jun 12
2024
SELL
Open market or private sale
$136,126
$30.98 p/Share
4,394
Reduced 2.56%
167,503
Common Stock
Jun 12
2024
BUY
Exercise of conversion of derivative security
$80,940
$13.49 p/Share
6,000
Added 3.37%
171,897
Common Stock
Jun 11
2024
SELL
Open market or private sale
$135,036
$30.25 p/Share
4,464
Reduced 2.62%
165,897
Common Stock
Jun 11
2024
BUY
Exercise of conversion of derivative security
$80,940
$13.49 p/Share
6,000
Added 3.4%
170,361
Common Stock
Jun 10
2024
SELL
Open market or private sale
$103,422
$31.03 p/Share
3,333
Reduced 1.99%
164,361
Common Stock
Jun 10
2024
BUY
Exercise of conversion of derivative security
$60,893
$13.49 p/Share
4,514
Added 2.62%
167,694
Common Stock
Mar 20
2024
SELL
Payment of exercise price or tax liability
$146,097
$27.55 p/Share
5,303
Reduced 3.15%
163,180
Common Stock
Mar 20
2024
BUY
Grant, award, or other acquisition
-
29,470
Added 14.89%
168,483
Common Stock
Mar 07
2024
SELL
Payment of exercise price or tax liability
$43,689
$19.85 p/Share
2,201
Reduced 1.56%
139,013
Common Stock
Aug 24
2023
SELL
Open market or private sale
$25,157
$24.52 p/Share
1,026
Reduced 0.72%
140,676
Common Stock
Aug 23
2023
SELL
Open market or private sale
$27,553
$23.55 p/Share
1,170
Reduced 0.82%
141,702
Common Stock
Aug 22
2023
SELL
Open market or private sale
$27,749
$22.82 p/Share
1,216
Reduced 0.84%
142,872
Common Stock
Aug 21
2023
BUY
Grant, award, or other acquisition
-
8,246
Added 5.41%
144,088
Common Stock
Mar 13
2023
SELL
Open market or private sale
$46,943
$16.46 p/Share
2,852
Reduced 2.07%
135,019
Common Stock
Mar 10
2023
SELL
Open market or private sale
$43,497
$15.98 p/Share
2,722
Reduced 1.94%
137,871
Common Stock
Mar 09
2023
SELL
Open market or private sale
$49,931
$17.03 p/Share
2,932
Reduced 2.04%
140,593
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
13,300
Added 8.48%
143,525
Common Stock
Aug 10
2022
SELL
Open market or private sale
$753,663
$27.63 p/Share
27,277
Reduced 17.34%
129,987
Common Stock
Aug 10
2022
BUY
Exercise of conversion of derivative security
$225,201
$9.13 p/Share
24,666
Added 13.56%
157,264
Common Stock
Aug 09
2022
SELL
Open market or private sale
$12,768
$28.0 p/Share
456
Reduced 0.34%
132,598
Common Stock
Aug 09
2022
BUY
Exercise of conversion of derivative security
$3,049
$9.13 p/Share
334
Added 0.25%
133,054
Common Stock
Mar 28
2022
SELL
Payment of exercise price or tax liability
$210,761
$30.84 p/Share
6,834
Reduced 4.92%
132,187
Common Stock
Mar 28
2022
BUY
Grant, award, or other acquisition
-
13,051
Added 8.58%
139,021
Common Stock
Mar 15
2022
SELL
Open market or private sale
$693,983
$27.32 p/Share
25,402
Reduced 16.78%
125,970
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
-
43,466
Added 22.31%
151,372
Common Stock