Jan 05
2026
SELL
Payment of exercise price or tax liability
$57,058
$76.18 p/Share
749
Reduced 1.48%
49,842
Common Stock
Dec 19
2025
SELL
Payment of exercise price or tax liability
$117,688
$75.83 p/Share
1,552
Reduced 2.98%
50,591
Common Stock
Jul 09
2025
BUY
Grant, award, or other acquisition
$440,945
$63.97 p/Share
6,893
Added 11.04%
55,571
Common Stock
Apr 04
2025
SELL
Payment of exercise price or tax liability
$56,106
$43.46 p/Share
1,291
Reduced 2.58%
48,652
Common Stock
Mar 22
2025
SELL
Payment of exercise price or tax liability
$17,630
$51.55 p/Share
342
Reduced 0.68%
49,919
Common Stock
Mar 15
2025
SELL
Payment of exercise price or tax liability
$40,479
$50.79 p/Share
797
Reduced 1.56%
50,261
Common Stock
Jan 06
2025
SELL
Payment of exercise price or tax liability
$30,225
$48.83 p/Share
619
Reduced 92.39%
51
Common Stock
Dec 19
2024
BUY
Grant, award, or other acquisition
$625,021
$46.98 p/Share
13,304
Added 20.48%
51,650
Common Stock
Apr 04
2024
SELL
Payment of exercise price or tax liability
$65,700
$50.0 p/Share
1,314
Reduced 3.32%
38,295
Common Stock
Mar 22
2024
SELL
Payment of exercise price or tax liability
$17,770
$51.96 p/Share
342
Reduced 0.86%
39,609
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
$425,039
$49.66 p/Share
8,559
Added 17.65%
39,932
Common Stock
Jan 05
2024
SELL
Payment of exercise price or tax liability
$32,070
$51.81 p/Share
619
Reduced 1.93%
31,373
Common Stock
Nov 14
2023
SELL
Open market or private sale
$177,560
$44.39 p/Share
4,000
Reduced 11.12%
31,956
Common Stock
Apr 04
2023
BUY
Grant, award, or other acquisition
$240,002
$17.35 p/Share
13,833
Added 27.84%
35,848
Common Stock
Apr 02
2023
SELL
Payment of exercise price or tax liability
$53,319
$18.52 p/Share
2,879
Reduced 11.8%
21,511
Common Stock
Apr 02
2023
BUY
Grant, award, or other acquisition
$166,680
$18.52 p/Share
9,000
Added 28.37%
22,726
Common Stock
Mar 22
2023
SELL
Payment of exercise price or tax liability
$6,024
$18.2 p/Share
331
Reduced 2.11%
15,390
Common Stock
Jan 10
2023
SELL
Payment of exercise price or tax liability
$32,422
$29.0 p/Share
1,118
Reduced 6.64%
15,721
Common Stock
Jan 05
2023
BUY
Grant, award, or other acquisition
$150,023
$26.91 p/Share
5,575
Added 24.87%
16,839
Common Stock
May 03
2022
SELL
Open market or private sale
$43,060
$43.06 p/Share
1,000
Reduced 8.3%
11,051
Common Stock