May 13
2024
SELL
Payment of exercise price or tax liability
$48,889
$20.32 p/Share
2,406
Reduced 1.8%
131,345
Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$76,055
$19.77 p/Share
3,847
Reduced 2.8%
133,751
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$49,794
$19.33 p/Share
2,576
Reduced 1.84%
137,598
Common Stock
Mar 07
2024
BUY
Grant, award, or other acquisition
-
11,562
Added 7.62%
140,174
Common Stock
Sep 28
2023
SELL
Open market or private sale
$142,600
$28.52 p/Share
5,000
Reduced 3.74%
128,612
Common Stock
Aug 14
2023
SELL
Open market or private sale
$197,386
$27.08 p/Share
7,289
Reduced 5.17%
133,612
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$98,001
$18.85 p/Share
5,199
Reduced 3.56%
140,901
Common Stock
May 12
2023
SELL
Payment of exercise price or tax liability
$50,114
$20.38 p/Share
2,459
Reduced 1.66%
146,100
Common Stock
May 12
2023
SELL
Payment of exercise price or tax liability
$77,219
$20.38 p/Share
3,789
Reduced 2.49%
148,559
Common Stock
May 11
2023
SELL
Open market or private sale
$102,500
$20.5 p/Share
5,000
Reduced 3.18%
152,348
Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$111,768
$20.34 p/Share
5,495
Reduced 3.37%
157,348
Common Stock
May 10
2023
BUY
Exercise of conversion of derivative security
$241,110
$20.34 p/Share
11,854
Added 6.79%
162,843
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
16,857
Added 10.16%
149,116
Common Stock
Jul 08
2022
SELL
Payment of exercise price or tax liability
$43,958
$10.37 p/Share
4,239
Reduced 3.11%
132,259
Common Stock
May 12
2022
BUY
Grant, award, or other acquisition
-
25,173
Added 15.57%
136,498
Common Stock
Nov 09
2021
BUY
Open market or private purchase
$9,800
$9.8 p/Share
1,000
Added 0.89%
111,325
Common Stock
Jun 11
2021
BUY
Open market or private purchase
$39,403
$13.13 p/Share
3,001
Added 2.66%
109,717
Common Stock
Jun 08
2021
BUY
Open market or private purchase
$9,945
$12.75 p/Share
780
Added 0.73%
106,716
Common Stock
May 13
2021
BUY
Grant, award, or other acquisition
-
16,090
Added 13.19%
105,936
Common Stock
Mar 17
2021
BUY
Open market or private purchase
$11,640
$11.64 p/Share
1,000
Added 1.11%
89,480
Common Stock
Nov 09
2020
BUY
Open market or private purchase
$10,110
$10.11 p/Share
1,000
Added 1.12%
88,190
Common Stock