Oct 09
2024
BUY
Grant, award, or other acquisition
-
2,240
Added 0.74%
298,670
Common Stock, par valu...
Jul 10
2024
BUY
Grant, award, or other acquisition
-
2,559
Added 0.86%
296,429
Common Stock, par valu...
Apr 10
2024
BUY
Grant, award, or other acquisition
-
2,447
Added 0.83%
293,869
Common Stock, par valu...
Feb 02
2024
SELL
Payment of exercise price or tax liability
$101,305
$35.2 p/Share
2,878
Reduced 0.98%
291,422
Common Stock, par valu...
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
56,532
Added 16.11%
294,300
Common Stock, par valu...
Feb 01
2024
BUY
Grant, award, or other acquisition
-
19,532
Added 7.59%
237,768
Common Stock, par valu...
Jan 11
2024
SELL
Payment of exercise price or tax liability
$36,347
$41.54 p/Share
875
Reduced 0.4%
218,236
Common Stock, par valu...
Jan 10
2024
BUY
Grant, award, or other acquisition
-
1,005
Added 0.46%
219,111
Common Stock, par valu...
Oct 11
2023
BUY
Grant, award, or other acquisition
-
1,326
Added 0.6%
218,105
Common Stock, par valu...
Jul 12
2023
BUY
Grant, award, or other acquisition
-
1,233
Added 0.57%
216,778
Common Stock, par valu...
Apr 12
2023
BUY
Grant, award, or other acquisition
-
1,312
Added 0.61%
215,545
Common Stock, par valu...
Feb 06
2023
BUY
Grant, award, or other acquisition
-
17,340
Added 7.49%
214,233
Common Stock, par valu...
Jan 31
2023
SELL
Payment of exercise price or tax liability
$32,079
$39.85 p/Share
805
Reduced 0.41%
196,893
Common Stock, par valu...
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
23,207
Added 10.51%
197,698
Common Stock, par valu...
Jan 13
2023
SELL
Payment of exercise price or tax liability
$97,713
$40.68 p/Share
2,402
Reduced 1.36%
174,491
Common Stock, par valu...
Jan 12
2023
SELL
Payment of exercise price or tax liability
$22,266
$39.48 p/Share
564
Reduced 0.32%
176,893
Common Stock, par valu...
Jan 11
2023
BUY
Grant, award, or other acquisition
-
556
Added 0.31%
177,457
Common Stock, par valu...
Oct 12
2022
BUY
Grant, award, or other acquisition
-
536
Added 0.3%
176,901
Common Stock, par valu...
Jul 13
2022
BUY
Grant, award, or other acquisition
-
403
Added 0.23%
176,364
Common Stock, par valu...
Apr 13
2022
BUY
Grant, award, or other acquisition
-
274
Added 0.16%
175,960
Common Stock, par valu...
Jan 31
2022
SELL
Payment of exercise price or tax liability
$804,770
$63.05 p/Share
12,764
Reduced 6.77%
175,686
Common Stock, par valu...
Jan 28
2022
BUY
Grant, award, or other acquisition
-
7,534
Added 4.47%
161,118
Common Stock, par valu...
Jan 28
2022
BUY
Exercise of conversion of derivative security
-
27,332
Added 12.67%
188,450
Common Stock, par valu...
Jan 18
2022
SELL
Payment of exercise price or tax liability
$223,642
$69.91 p/Share
3,199
Reduced 2.04%
153,584
Common Stock, par valu...
Jan 13
2022
SELL
Payment of exercise price or tax liability
$22,414
$69.61 p/Share
322
Reduced 0.2%
156,783
Common Stock, par valu...