Aug 22
2025
SELL
Payment of exercise price or tax liability
$7,070
$14.7 p/Share
481
Reduced 3.16%
14,757
Common Stock
Aug 18
2025
BUY
Grant, award, or other acquisition
-
54
Added 0.35%
15,238
Common Stock
May 22
2025
SELL
Payment of exercise price or tax liability
$4,458
$16.39 p/Share
272
Reduced 1.76%
15,183
Common Stock
May 20
2025
SELL
Payment of exercise price or tax liability
$4,064
$17.75 p/Share
229
Reduced 1.46%
15,455
Common Stock
May 19
2025
BUY
Grant, award, or other acquisition
-
6,641
Added 29.75%
15,685
Common Stock
May 12
2025
BUY
Grant, award, or other acquisition
-
23
Added 0.25%
9,044
Common Stock
Feb 18
2025
BUY
Grant, award, or other acquisition
-
20
Added 0.22%
9,021
Common Stock
Jan 22
2025
SELL
Payment of exercise price or tax liability
$9,295
$37.48 p/Share
248
Reduced 2.68%
9,000
Common Stock
Nov 18
2024
BUY
Grant, award, or other acquisition
-
12
Added 0.13%
9,249
Common Stock
Jun 09
2022
SELL
Open market or private sale
$541,089
$34.27 p/Share
15,789
Reduced 60.38%
10,359
Common Stock
Jun 09
2022
BUY
Exercise of conversion of derivative security
$355,095
$22.49 p/Share
15,789
Added 53.1%
13,947
Common Stock
May 22
2022
SELL
Payment of exercise price or tax liability
$2,646
$33.08 p/Share
80
Reduced 0.77%
10,359
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$2,898
$33.31 p/Share
87
Reduced 0.83%
10,440
Common Stock
May 18
2022
SELL
Payment of exercise price or tax liability
$5,778
$33.99 p/Share
170
Reduced 1.59%
10,527
Common Stock
May 17
2022
SELL
Payment of exercise price or tax liability
$2,933
$34.1 p/Share
86
Reduced 0.8%
10,698
Common Stock
May 16
2022
BUY
Grant, award, or other acquisition
-
2,020
Added 15.78%
10,785
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
5
Added 0.06%
8,764
Common Stock
Jan 20
2022
SELL
Payment of exercise price or tax liability
$17,330
$47.74 p/Share
363
Reduced 3.98%
8,759
Common Stock
Jan 02
2022
SELL
Payment of exercise price or tax liability
$7,567
$46.71 p/Share
162
Reduced 1.74%
9,122
Common Stock
Nov 15
2021
BUY
Grant, award, or other acquisition
-
6
Added 0.06%
9,285
Common Stock
Aug 16
2021
BUY
Grant, award, or other acquisition
-
7
Added 0.08%
9,278
Common Stock