Sep 03
2024
SELL
Payment of exercise price or tax liability
$8,189
$35.3 p/Share
232
Reduced 0.27%
84,167
Common Stock
Sep 03
2024
BUY
Grant, award, or other acquisition
$15,691
$17.13 p/Share
916
Added 1.07%
85,083
Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$24,829
$30.17 p/Share
823
Reduced 0.97%
84,399
Common Stock
May 13
2024
SELL
Open market or private sale
$1,400,000
$28.0 p/Share
50,000
Reduced 36.98%
85,222
Common Stock
May 13
2024
BUY
Exercise of conversion of derivative security
$194,000
$3.88 p/Share
50,000
Added 26.99%
135,222
Common Stock
Mar 27
2024
SELL
Open market or private sale
$649,084
$25.01 p/Share
25,953
Reduced 23.34%
85,222
Common Stock
Mar 27
2024
BUY
Exercise of conversion of derivative security
$100,697
$3.88 p/Share
25,953
Added 18.93%
111,175
Common Stock
Mar 19
2024
BUY
Exercise of conversion of derivative security
$26,100
$2.61 p/Share
10,000
Added 10.5%
85,222
Common Stock
Mar 18
2024
SELL
Open market or private sale
$430,475
$25.0 p/Share
17,219
Reduced 18.63%
75,222
Common Stock
Mar 18
2024
BUY
Exercise of conversion of derivative security
$66,809
$3.88 p/Share
17,219
Added 15.7%
92,441
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$12,150
$24.06 p/Share
505
Reduced 0.68%
73,950
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
$15,302
$12.03 p/Share
1,272
Added 1.66%
75,222
Common Stock
Feb 16
2024
SELL
Open market or private sale
$702,955
$25.97 p/Share
27,068
Reduced 26.66%
74,455
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
$97,174
$3.59 p/Share
27,068
Added 21.05%
101,523
Common Stock
Feb 15
2024
SELL
Open market or private sale
$119,000
$25.0 p/Share
4,760
Reduced 6.01%
74,455
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
$15,660
$3.29 p/Share
4,760
Added 5.67%
79,215
Common Stock
Dec 01
2023
SELL
Open market or private sale
$639,000
$25.56 p/Share
25,000
Reduced 25.43%
73,291
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
$73,750
$2.95 p/Share
25,000
Added 20.28%
98,291
Common Stock
Dec 01
2023
BUY
Grant, award, or other acquisition
$15,120
$12.99 p/Share
1,164
Added 1.54%
74,455
Common Stock
Nov 02
2023
SELL
Open market or private sale
$559,051
$28.11 p/Share
19,888
Reduced 21.34%
73,291
Common Stock
Nov 02
2023
BUY
Exercise of conversion of derivative security
$51,907
$2.61 p/Share
19,888
Added 17.59%
93,179
Common Stock
Nov 01
2023
SELL
Open market or private sale
$143,544
$28.08 p/Share
5,112
Reduced 6.52%
73,291
Common Stock
Nov 01
2023
BUY
Exercise of conversion of derivative security
$13,342
$2.61 p/Share
5,112
Added 6.12%
78,403
Common Stock
Oct 10
2023
SELL
Open market or private sale
$504,073
$27.29 p/Share
18,471
Reduced 20.13%
73,291
Common Stock
Oct 10
2023
BUY
Exercise of conversion of derivative security
$52,088
$2.82 p/Share
18,471
Added 16.71%
92,081
Common Stock