Feb 20
2024
SELL
Payment of exercise price or tax liability
$32,506
$29.85 p/Share
1,089
Reduced 1.93%
55,244
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$11,525
$30.25 p/Share
381
Reduced 0.67%
56,333
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
4,173
Added 6.85%
56,714
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$77,068
$28.8 p/Share
2,676
Reduced 4.85%
52,541
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
10,256
Added 15.66%
55,217
Common Stock
Jun 05
2023
SELL
Payment of exercise price or tax liability
$10,428
$27.3 p/Share
382
Reduced 0.84%
44,961
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$27,978
$30.02 p/Share
932
Reduced 2.01%
45,343
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$24,809
$31.09 p/Share
798
Reduced 1.7%
46,275
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
4,693
Added 9.07%
47,073
Common Stock
Jan 09
2023
SELL
Open market or private sale
$4,408,650
$30.0 p/Share
146,955
Reduced 77.62%
42,380
Common Stock
Jan 09
2023
BUY
Exercise of conversion of derivative security
$964,024
$6.56 p/Share
146,955
Added 43.7%
189,335
Common Stock
Dec 02
2022
SELL
Payment of exercise price or tax liability
$279,363
$30.75 p/Share
9,085
Reduced 17.65%
42,380
Common Stock
Oct 27
2022
SELL
Open market or private sale
$4,195,422
$28.55 p/Share
146,950
Reduced 74.06%
51,465
Common Stock
Oct 27
2022
BUY
Exercise of conversion of derivative security
$783,243
$5.33 p/Share
146,950
Added 42.55%
198,415
Common Stock
Jun 03
2022
SELL
Payment of exercise price or tax liability
$5,719
$24.13 p/Share
237
Reduced 0.46%
51,465
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$14,595
$20.79 p/Share
702
Reduced 1.34%
51,702
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
10,802
Added 17.09%
52,404
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$112,833
$20.02 p/Share
5,636
Reduced 11.93%
41,602
Common Stock
Nov 05
2021
SELL
Open market or private sale
$1,317,401
$27.25 p/Share
48,345
Reduced 50.58%
47,238
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$248,010
$5.13 p/Share
48,345
Added 33.59%
95,583
Common Stock
Nov 04
2021
SELL
Open market or private sale
$865,764
$27.35 p/Share
31,655
Reduced 40.12%
47,238
Common Stock
Nov 04
2021
BUY
Exercise of conversion of derivative security
$162,390
$5.13 p/Share
31,655
Added 28.63%
78,893
Common Stock
Jun 09
2021
SELL
Open market or private sale
$808,200
$26.94 p/Share
30,000
Reduced 38.84%
47,238
Common Stock
Jun 09
2021
BUY
Exercise of conversion of derivative security
$147,600
$4.92 p/Share
30,000
Added 27.98%
77,238
Common Stock
Jun 03
2021
SELL
Payment of exercise price or tax liability
$6,946
$29.31 p/Share
237
Reduced 0.5%
47,238
Common Stock