Mar 01
2025
SELL
Payment of exercise price or tax liability
$1,437,817
$89.04 p/Share
16,148
Reduced 5.66%
268,965
Common Stock
Feb 24
2025
BUY
Grant, award, or other acquisition
-
102,272
Added 26.4%
285,113
Common Stock
Dec 18
2024
BUY
Grant, award, or other acquisition
-
1,093
Added 0.59%
182,841
Common Stock
Sep 27
2024
BUY
Grant, award, or other acquisition
-
931
Added 0.51%
181,742
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
985
Added 0.54%
180,807
Common Stock
Jun 03
2024
-
30,675
Reduced 14.59%
179,527
Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
-
1,278
Added 0.6%
210,202
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
88,393
Added 29.74%
208,867
Common Stock
Dec 20
2023
BUY
Grant, award, or other acquisition
-
605
Added 0.5%
120,474
Common Stock
Nov 21
2023
-
34,523
Reduced 22.37%
119,809
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
-
632
Added 0.41%
154,332
Common Stock
Aug 04
2023
-
592
Reduced 0.38%
153,637
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
586
Added 0.38%
154,229
Common Stock
May 22
2023
BUY
Acquisition or disposition by will or laws
-
592
Added 0.38%
153,287
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
960
Added 0.5%
190,192
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
74,187
Added 28.17%
189,175
Common Stock
Dec 19
2022
BUY
Grant, award, or other acquisition
-
278
Added 0.24%
114,988
Common Stock
Dec 09
2022
SELL
Sale (or disposition) back to the issuer
$23,972,552
$88.83 p/Share
269,870
Reduced 70.18%
114,661
Common Stock
Dec 09
2022
BUY
Grant, award, or other acquisition
$14,143,886
$52.41 p/Share
269,870
Added 41.24%
384,531
Common Stock
Dec 08
2022
SELL
Sale (or disposition) back to the issuer
$31,241,680
$90.07 p/Share
346,860
Reduced 75.16%
114,661
Common Stock
Dec 08
2022
BUY
Grant, award, or other acquisition
$18,414,797
$53.09 p/Share
346,860
Added 42.91%
461,521
Common Stock
Oct 05
2022
SELL
Sale (or disposition) back to the issuer
$7,301,654
$78.06 p/Share
93,539
Reduced 44.93%
114,661
Common Stock
Oct 05
2022
BUY
Grant, award, or other acquisition
$3,496,488
$37.38 p/Share
93,539
Added 31.0%
208,200
Common Stock
Oct 04
2022
SELL
Sale (or disposition) back to the issuer
$15,678,551
$77.95 p/Share
201,136
Reduced 63.69%
114,661
Common Stock
Oct 04
2022
BUY
Grant, award, or other acquisition
$8,922,393
$44.36 p/Share
201,136
Added 38.91%
315,797
Common Stock