Feb 17
2023
SELL
Open market or private sale
$360,831
$73.31 p/Share
4,922
Reduced 8.54%
52,728
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
9,361
Added 13.97%
57,650
Common Stock
Aug 04
2022
SELL
Open market or private sale
$2,007,119
$81.25 p/Share
24,703
Reduced 33.9%
48,163
Common Stock
Aug 04
2022
BUY
Exercise of conversion of derivative security
$1,803,319
$73.0 p/Share
24,703
Added 25.32%
72,866
Common Stock
Feb 18
2022
SELL
Open market or private sale
$698,351
$79.25 p/Share
8,812
Reduced 15.48%
48,123
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
16,797
Added 22.78%
56,935
Common Stock
Feb 03
2022
SELL
Open market or private sale
$3,365,299
$82.93 p/Share
40,580
Reduced 50.3%
40,099
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
$2,961,934
$72.99 p/Share
40,580
Added 33.47%
80,679
Common Stock
Dec 08
2021
SELL
Payment of exercise price or tax liability
$26,205
$77.76 p/Share
337
Reduced 0.83%
40,099
Common Stock
Aug 05
2021
SELL
Open market or private sale
$1,605,142
$79.11 p/Share
20,290
Reduced 33.46%
40,357
Common Stock
Aug 05
2021
BUY
Exercise of conversion of derivative security
$1,480,967
$72.99 p/Share
20,290
Added 25.07%
60,647
Common Stock
May 10
2021
SELL
Open market or private sale
$1,676,277
$82.62 p/Share
20,289
Reduced 33.48%
40,320
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$1,480,894
$72.99 p/Share
20,289
Added 25.08%
60,609
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
6,922
Added 14.65%
40,320
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$704
$78.19 p/Share
9
Reduced 0.03%
33,398
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$118,586
$78.43 p/Share
1,512
Reduced 4.33%
33,381
Common Stock
Feb 04
2021
SELL
Open market or private sale
$1,627,426
$78.65 p/Share
20,692
Reduced 37.23%
34,893
Common Stock
Feb 04
2021
BUY
Exercise of conversion of derivative security
$1,281,456
$61.93 p/Share
20,692
Added 27.13%
55,585
Common Stock
Nov 05
2020
SELL
Open market or private sale
$1,747,317
$84.44 p/Share
20,693
Reduced 37.24%
34,869
Common Stock
Nov 05
2020
BUY
Exercise of conversion of derivative security
$1,281,517
$61.93 p/Share
20,693
Added 27.14%
55,562
Common Stock