Mar 01
2024
SELL
Payment of exercise price or tax liability
$406,278
$35.13 p/Share
11,565
Reduced 11.11%
92,529
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
$213,240
$7.03 p/Share
30,333
Added 22.56%
104,094
Common Stock
Aug 31
2023
SELL
Payment of exercise price or tax liability
$75,511
$33.09 p/Share
2,282
Reduced 3.05%
72,550
Common Stock
Aug 17
2023
SELL
Open market or private sale
$770,839
$33.56 p/Share
22,969
Reduced 23.49%
74,832
Common Stock
Aug 16
2023
SELL
Payment of exercise price or tax liability
$164,175
$33.56 p/Share
4,892
Reduced 4.76%
97,801
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$167,310
$38.19 p/Share
4,381
Reduced 4.12%
102,023
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
-
5,370
Reduced 4.83%
105,717
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
$188,659
$12.8 p/Share
14,739
Added 11.71%
111,087
Common Stock
Aug 17
2022
SELL
Open market or private sale
$766,217
$38.43 p/Share
19,938
Reduced 17.37%
94,843
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$253,094
$38.83 p/Share
6,518
Reduced 5.6%
109,850
Common Stock
Aug 16
2022
BUY
Grant, award, or other acquisition
-
4,931
Added 4.12%
114,781
Common Stock
Jun 24
2022
SELL
Payment of exercise price or tax liability
$1,304
$37.25 p/Share
35
Reduced 0.03%
116,368
Common Stock
Jun 24
2022
BUY
Grant, award, or other acquisition
-
115
Added 0.1%
116,403
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$170,419
$37.25 p/Share
4,575
Reduced 3.81%
115,462
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$10,018
$38.68 p/Share
259
Reduced 0.22%
119,127
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
$147,950
$7.74 p/Share
19,115
Added 13.8%
119,386
Common Stock
Nov 15
2021
SELL
Open market or private sale
$244,263
$37.55 p/Share
6,505
Reduced 6.14%
99,403
Common Stock
Aug 17
2021
SELL
Open market or private sale
$334,135
$37.7 p/Share
8,863
Reduced 7.78%
105,072
Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$355,888
$38.01 p/Share
9,363
Reduced 7.59%
113,935
Common Stock
Aug 16
2021
BUY
Grant, award, or other acquisition
-
15,742
Added 11.32%
123,298
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
$166,230
$9.27 p/Share
17,932
Added 14.5%
105,743
Common Stock