Jan 30
2025
SELL
Payment of exercise price or tax liability
$244,392
$38.3 p/Share
6,381
Reduced 2.61%
238,419
Common Stock
May 20
2024
SELL
Payment of exercise price or tax liability
$329,117
$30.75 p/Share
10,703
Reduced 4.19%
244,800
Common Stock
May 20
2024
BUY
Grant, award, or other acquisition
-
40,863
Added 13.79%
255,503
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$315,023
$30.74 p/Share
10,248
Reduced 4.56%
214,640
Common Stock
May 02
2024
SELL
Open market or private sale
$264,480
$30.0 p/Share
8,816
Reduced 3.77%
224,888
Common Stock
Mar 27
2024
SELL
Open market or private sale
$273,868
$28.0 p/Share
9,781
Reduced 4.02%
233,704
Common Stock
Jan 30
2024
SELL
Payment of exercise price or tax liability
$179,911
$26.01 p/Share
6,917
Reduced 2.76%
243,485
Common Stock
Dec 13
2023
SELL
Open market or private sale
$320,301
$27.0 p/Share
11,863
Reduced 4.52%
250,402
Common Stock
Sep 28
2023
SELL
Open market or private sale
$294,125
$25.0 p/Share
11,765
Reduced 4.29%
262,265
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$472,674
$20.83 p/Share
22,692
Reduced 7.65%
274,030
Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
-
42,246
Added 12.46%
296,722
Common Stock
May 08
2023
BUY
Grant, award, or other acquisition
-
18,725
Added 6.85%
254,476
Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$112,493
$27.79 p/Share
4,048
Reduced 1.69%
235,751
Common Stock
Jan 20
2023
SELL
Payment of exercise price or tax liability
$12,161
$27.39 p/Share
444
Reduced 0.18%
239,799
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$183,146
$24.58 p/Share
7,451
Reduced 3.01%
240,243
Common Stock
May 15
2022
BUY
Grant, award, or other acquisition
-
16,706
Added 6.32%
247,694
Common Stock
May 09
2022
BUY
Grant, award, or other acquisition
-
15,295
Added 6.21%
230,988
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$94,559
$29.14 p/Share
3,245
Reduced 1.48%
215,693
Common Stock
May 15
2021
BUY
Grant, award, or other acquisition
-
6,648
Added 2.95%
218,938
Common Stock
May 03
2021
BUY
Grant, award, or other acquisition
-
13,517
Added 5.99%
212,290
Common Stock