Feb 13
2025
BUY
Grant, award, or other acquisition
-
6,975
Added 7.6%
84,800
Common Stock
Feb 10
2025
BUY
Grant, award, or other acquisition
-
1,482
Added 1.87%
77,825
Common Stock
Feb 09
2025
BUY
Grant, award, or other acquisition
-
1,244
Added 1.6%
76,343
Common Stock
Feb 08
2025
BUY
Grant, award, or other acquisition
-
1,487
Added 1.94%
75,099
Common Stock
Feb 10
2024
BUY
Grant, award, or other acquisition
-
7,768
Added 9.67%
72,602
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
1,243
Added 1.88%
64,834
Common Stock
Feb 12
2023
BUY
Grant, award, or other acquisition
-
325
Added 0.52%
62,707
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
6,331
Added 9.21%
62,382
Common Stock
Aug 21
2022
SELL
Payment of exercise price or tax liability
$231,306
$67.24 p/Share
3,440
Reduced 5.86%
55,246
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$94,307
$66.79 p/Share
1,412
Reduced 2.35%
58,686
Common Stock
Feb 12
2022
BUY
Grant, award, or other acquisition
-
3,597
Added 5.76%
58,814
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$36,218
$67.07 p/Share
540
Reduced 0.95%
56,501
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
1,375
Added 2.37%
56,749
Common Stock
May 14
2021
SELL
Payment of exercise price or tax liability
$611,981
$88.68 p/Share
6,901
Reduced 11.13%
55,104
Common Stock
May 14
2021
BUY
Exercise of conversion of derivative security
$644,114
$34.77 p/Share
18,525
Added 23.98%
58,716
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$6,906
$74.26 p/Share
93
Reduced 0.21%
43,480
Common Stock
Feb 13
2021
BUY
Grant, award, or other acquisition
-
269
Added 0.61%
43,573
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$160,121
$74.13 p/Share
2,160
Reduced 4.75%
43,304
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
6,276
Added 12.18%
45,246
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$18,908
$73.86 p/Share
256
Reduced 0.65%
39,188
Common Stock
Feb 10
2021
BUY
Grant, award, or other acquisition
-
743
Added 1.85%
39,444
Common Stock
Nov 11
2020
SELL
Payment of exercise price or tax liability
$237,255
$69.74 p/Share
3,402
Reduced 8.18%
38,211
Common Stock
Nov 11
2020
BUY
Exercise of conversion of derivative security
$236,988
$40.86 p/Share
5,800
Added 12.64%
40,100
Common Stock