Feb 01
2023
BUY
Exercise of conversion of derivative security
-
894
Added 4.0%
21,468
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$22,245
$73.66 p/Share
302
Reduced 1.45%
20,574
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
895
Added 4.11%
20,876
Common Stock
May 06
2022
BUY
Open market or private purchase
$22,902
$76.34 p/Share
300
Added 1.48%
19,981
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$9,741
$87.76 p/Share
111
Reduced 0.56%
19,681
Common Stock
Mar 09
2022
BUY
Grant, award, or other acquisition
-
331
Added 1.64%
19,792
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$29,802
$92.84 p/Share
321
Reduced 1.62%
19,461
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
-
824
Added 4.0%
19,782
Common Stock
Nov 18
2021
-
100
Reduced 0.52%
18,958
Common Stock
Aug 04
2021
-
300
Reduced 1.55%
19,058
Common Stock
Aug 02
2021
SELL
Payment of exercise price or tax liability
$18,761
$101.41 p/Share
185
Reduced 0.95%
19,358
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
-
563
Added 2.82%
19,413
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$33,657
$102.3 p/Share
329
Reduced 1.7%
18,980
Common Stock
Mar 03
2021
BUY
Exercise of conversion of derivative security
-
1,009
Added 4.97%
19,309
Common Stock
Feb 08
2021
SELL
Open market or private sale
$369,017
$106.56 p/Share
3,463
Reduced 15.91%
18,300
Common Stock
Feb 08
2021
BUY
Exercise of conversion of derivative security
$156,206
$55.53 p/Share
2,813
Added 11.76%
21,113
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$35,838
$90.96 p/Share
394
Reduced 2.04%
18,950
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
-
1,037
Added 5.17%
19,006
Common Stock
Dec 23
2020
SELL
Open market or private sale
$118,710
$90.0 p/Share
1,319
Reduced 6.72%
18,307
Common Stock
Dec 08
2020
SELL
Open market or private sale
$1,098,680
$88.0 p/Share
12,485
Reduced 38.88%
19,626
Common Stock
Dec 08
2020
BUY
Exercise of conversion of derivative security
$694,291
$55.61 p/Share
12,485
Added 37.56%
20,752
Common Stock
Nov 09
2020
-
100
Reduced 0.51%
19,626
Common Stock
Aug 11
2020
-
126
Reduced 0.63%
19,726
Common Stock
Aug 10
2020
-
86
Reduced 0.43%
19,852
Common Stock