Jan 17
2024
SELL
Open market or private sale
$426,369
$24.12 p/Share
17,677
Reduced 19.41%
73,391
Common Stock
Jan 16
2024
SELL
Open market or private sale
$32,160
$24.55 p/Share
1,310
Reduced 1.42%
91,068
Common Stock
Oct 16
2023
SELL
Open market or private sale
$19,898
$16.61 p/Share
1,198
Reduced 1.28%
92,378
Common Stock
Sep 14
2023
SELL
Open market or private sale
$59,532
$20.16 p/Share
2,953
Reduced 3.06%
93,576
Common Stock
Sep 13
2023
SELL
Open market or private sale
$74,824
$20.75 p/Share
3,606
Reduced 3.6%
96,529
Common Stock
Sep 12
2023
BUY
Grant, award, or other acquisition
-
6,559
Added 6.15%
100,135
Common Stock
Jul 21
2023
SELL
Open market or private sale
$34,131
$31.75 p/Share
1,075
Reduced 1.14%
93,576
Common Stock
Jul 14
2023
SELL
Payment of exercise price or tax liability
$37,833
$33.72 p/Share
1,122
Reduced 1.17%
94,651
Common Stock
Apr 21
2023
SELL
Open market or private sale
$35,614
$33.13 p/Share
1,075
Reduced 1.11%
95,773
Common Stock
Apr 14
2023
SELL
Payment of exercise price or tax liability
$35,531
$31.64 p/Share
1,123
Reduced 1.15%
96,848
Common Stock
Apr 11
2023
SELL
Open market or private sale
$107,134
$30.91 p/Share
3,466
Reduced 3.42%
97,971
Common Stock
Apr 10
2023
SELL
Payment of exercise price or tax liability
$108,992
$30.15 p/Share
3,615
Reduced 3.44%
101,437
Common Stock
Apr 10
2023
BUY
Grant, award, or other acquisition
-
7,081
Added 6.31%
105,052
Common Stock
Feb 02
2023
SELL
Open market or private sale
$295,486
$39.33 p/Share
7,513
Reduced 7.12%
97,971
Common Stock
Jan 31
2023
SELL
Open market or private sale
$124,070
$38.0 p/Share
3,265
Reduced 3.0%
105,484
Common Stock
Jan 30
2023
SELL
Open market or private sale
$1,029,978
$36.07 p/Share
28,555
Reduced 20.8%
108,749
Common Stock
Jan 30
2023
BUY
Exercise of conversion of derivative security
$77,013
$6.37 p/Share
12,090
Added 8.09%
137,304
Common Stock
Jan 17
2023
SELL
Payment of exercise price or tax liability
$81,340
$35.0 p/Share
2,324
Reduced 1.82%
125,214
Common Stock
Jan 15
2023
SELL
Payment of exercise price or tax liability
$322,478
$35.41 p/Share
9,107
Reduced 8.68%
95,768
Common Stock
Jan 15
2023
BUY
Grant, award, or other acquisition
-
31,770
Added 19.94%
127,538
Common Stock
Jan 14
2023
SELL
Payment of exercise price or tax liability
$43,872
$35.41 p/Share
1,239
Reduced 1.17%
104,875
Common Stock
Oct 18
2022
SELL
Open market or private sale
$27,155
$25.26 p/Share
1,075
Reduced 1.0%
106,114
Common Stock
Oct 14
2022
SELL
Payment of exercise price or tax liability
$25,245
$22.48 p/Share
1,123
Reduced 1.04%
107,189
Common Stock
Sep 16
2022
SELL
Open market or private sale
$35,770
$27.6 p/Share
1,296
Reduced 1.18%
108,312
Common Stock
Sep 12
2022
SELL
Payment of exercise price or tax liability
$39,494
$29.19 p/Share
1,353
Reduced 1.22%
109,608
Common Stock