Dec 13
2024
SELL
Open market or private sale
$1,733,509
$82.84 p/Share
20,926
Reduced 4.01%
500,799
Common Stock
Dec 13
2024
BUY
Exercise of conversion of derivative security
$1,199,995
$45.91 p/Share
26,138
Added 4.77%
521,725
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$1,142,247
$69.73 p/Share
16,381
Reduced 3.2%
495,587
Common Stock
Feb 27
2024
SELL
Payment of exercise price or tax liability
$7,836,173
$69.16 p/Share
113,305
Reduced 18.12%
511,968
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
239,286
Added 27.68%
625,273
Common Stock
Feb 05
2024
SELL
Open market or private sale
$1,349,337
$65.95 p/Share
20,460
Reduced 5.03%
385,987
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
$1,136,922
$45.15 p/Share
25,181
Added 5.83%
406,447
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$1,183,224
$71.27 p/Share
16,602
Reduced 4.17%
381,266
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$9,111,359
$71.73 p/Share
127,023
Reduced 24.2%
397,868
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
260,273
Added 33.15%
524,891
Common Stock
Dec 12
2022
SELL
Open market or private sale
$4,146,500
$72.49 p/Share
57,201
Reduced 17.77%
264,618
Common Stock
Dec 12
2022
BUY
Exercise of conversion of derivative security
$2,453,470
$32.74 p/Share
74,938
Added 18.89%
321,819
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$1,090,518
$64.44 p/Share
16,923
Reduced 6.41%
246,881
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$7,452,990
$68.96 p/Share
108,077
Reduced 29.06%
263,804
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
227,866
Added 37.99%
371,881
Common Stock
Dec 21
2021
SELL
Open market or private sale
$2,596,514
$60.74 p/Share
42,748
Reduced 22.89%
144,015
Common Stock
Dec 21
2021
BUY
Exercise of conversion of derivative security
$1,795,957
$34.21 p/Share
52,498
Added 21.94%
186,763
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$120,750
$58.96 p/Share
2,048
Reduced 1.5%
134,265
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$651,344
$59.44 p/Share
10,958
Reduced 7.44%
136,313
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$1,673,568
$57.43 p/Share
29,141
Reduced 16.52%
147,271
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
89,699
Added 33.71%
176,412
Common Stock
Dec 17
2020
SELL
Sale (or disposition) back to the issuer
$1,360,727
$46.31 p/Share
29,383
Reduced 48.51%
31,182
Common Stock
Dec 17
2020
BUY
Exercise of conversion of derivative security
$1,202,059
$40.91 p/Share
29,383
Added 32.67%
60,565
Common Stock
Mar 02
2020
SELL
Payment of exercise price or tax liability
$237,148
$44.56 p/Share
5,322
Reduced 14.58%
31,182
Common Stock
Mar 02
2020
SELL
Sale (or disposition) back to the issuer
$142,725
$44.56 p/Share
3,203
Reduced 12.42%
22,580
Common Stock