Sep 04
2023
SELL
Payment of exercise price or tax liability
$194,318
$45.96 p/Share
4,228
Reduced 1.34%
310,314
Common Stock
Sep 04
2023
BUY
Exercise of conversion of derivative security
-
234
Added 0.07%
314,542
Common Stock
Sep 03
2023
SELL
Payment of exercise price or tax liability
$822,638
$45.96 p/Share
17,899
Reduced 5.39%
314,308
Common Stock
Aug 27
2023
SELL
Payment of exercise price or tax liability
$36,251
$39.49 p/Share
918
Reduced 0.28%
332,207
Common Stock
Aug 22
2023
BUY
Grant, award, or other acquisition
-
23,865
Added 6.69%
333,125
Common Stock
Aug 20
2023
SELL
Payment of exercise price or tax liability
$193,732
$39.74 p/Share
4,875
Reduced 1.55%
309,260
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$815,479
$41.08 p/Share
19,851
Reduced 5.94%
314,413
Common Stock
May 27
2023
SELL
Payment of exercise price or tax liability
$25,414
$39.71 p/Share
640
Reduced 0.19%
333,566
Common Stock
Apr 22
2023
SELL
Payment of exercise price or tax liability
$344,699
$33.44 p/Share
10,308
Reduced 2.99%
334,206
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$27,188
$38.51 p/Share
706
Reduced 0.2%
344,514
Common Stock
Nov 27
2022
SELL
Payment of exercise price or tax liability
$34,278
$37.34 p/Share
918
Reduced 0.27%
345,220
Common Stock
Sep 04
2022
SELL
Payment of exercise price or tax liability
$284,220
$41.65 p/Share
6,824
Reduced 1.93%
346,138
Common Stock
Sep 04
2022
BUY
Exercise of conversion of derivative security
-
371
Added 0.11%
352,962
Common Stock
Sep 03
2022
SELL
Payment of exercise price or tax liability
$256,647
$41.65 p/Share
6,162
Reduced 1.72%
352,591
Common Stock
Aug 30
2022
SELL
Payment of exercise price or tax liability
$142,004
$43.36 p/Share
3,275
Reduced 0.9%
358,753
Common Stock
Aug 30
2022
BUY
Exercise of conversion of derivative security
-
436
Added 0.12%
362,028
Common Stock
Aug 27
2022
SELL
Payment of exercise price or tax liability
$167,130
$45.49 p/Share
3,674
Reduced 1.01%
361,592
Common Stock
Aug 24
2022
BUY
Grant, award, or other acquisition
-
3,286
Added 0.89%
365,266
Common Stock
Aug 20
2022
BUY
Grant, award, or other acquisition
-
39,332
Added 9.8%
361,980
Common Stock
Jun 15
2022
BUY
Grant, award, or other acquisition
-
80,080
Added 19.88%
322,648
Common Stock
Apr 22
2022
SELL
Payment of exercise price or tax liability
$611,919
$49.46 p/Share
12,372
Reduced 4.86%
242,135
Common Stock
Feb 15
2022
SELL
Open market or private sale
$607,351
$53.37 p/Share
11,380
Reduced 4.28%
254,507
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
$462,369
$40.63 p/Share
11,380
Added 4.1%
265,887
Common Stock
Sep 04
2021
SELL
Payment of exercise price or tax liability
$263,633
$61.41 p/Share
4,293
Reduced 1.66%
254,507
Common Stock
Sep 04
2021
BUY
Exercise of conversion of derivative security
-
234
Added 0.09%
258,800
Common Stock