Dec 03
2024
BUY
Grant, award, or other acquisition
-
162
Added 0.22%
74,443
Common Stock
Aug 13
2024
BUY
Grant, award, or other acquisition
-
198
Added 0.27%
74,281
Common Stock
Jun 10
2024
BUY
Grant, award, or other acquisition
-
188
Added 0.25%
74,082
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
208
Added 0.28%
73,858
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$422,191
$34.18 p/Share
12,352
Reduced 14.36%
73,650
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
8,967
Added 10.28%
78,228
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
14,206
Added 15.57%
77,035
Common Stock
Dec 04
2023
BUY
Grant, award, or other acquisition
-
221
Added 0.35%
62,829
Common Stock
Aug 14
2023
BUY
Grant, award, or other acquisition
-
252
Added 0.4%
62,608
Common Stock
Jun 12
2023
BUY
Grant, award, or other acquisition
-
267
Added 0.43%
62,355
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$353,200
$25.39 p/Share
13,911
Reduced 18.3%
62,088
Common Stock
Mar 06
2023
BUY
Grant, award, or other acquisition
-
434
Added 0.57%
76,237
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$127,093
$31.42 p/Share
4,045
Reduced 5.07%
75,802
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
17,085
Added 17.63%
79,847
Common Stock
Dec 05
2022
BUY
Grant, award, or other acquisition
-
330
Added 0.52%
62,762
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
332
Added 0.53%
62,431
Common Stock
Jun 06
2022
BUY
Grant, award, or other acquisition
-
341
Added 0.55%
62,099
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$279,303
$30.91 p/Share
9,036
Reduced 12.76%
61,758
Common Stock
Mar 07
2022
BUY
Grant, award, or other acquisition
-
428
Added 0.6%
70,794
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$83,773
$32.66 p/Share
2,565
Reduced 3.52%
70,365
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
13,877
Added 15.99%
72,930
Common Stock
Dec 06
2021
BUY
Grant, award, or other acquisition
-
329
Added 0.55%
59,053
Common Stock
Aug 20
2021
BUY
Grant, award, or other acquisition
-
347
Added 0.59%
58,723
Common Stock
Jun 07
2021
BUY
Grant, award, or other acquisition
-
332
Added 0.57%
58,376
Common Stock