May 04
2023
BUY
Exercise of conversion of derivative security
$104,026
$59.58 p/Share
1,746
Added 7.36%
21,992
Common Stock
Mar 16
2023
SELL
Open market or private sale
$0
$96.21 p/Share
0
Reduced 0.0%
20,213
Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$8,466
$96.21 p/Share
88
Reduced 0.43%
20,213
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
$140,435
$98.69 p/Share
1,423
Added 6.55%
20,301
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$62,814
$98.61 p/Share
637
Reduced 3.26%
18,878
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
-
2,067
Added 9.58%
19,515
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$43,145
$102.24 p/Share
422
Reduced 2.36%
17,448
Common Stock
Feb 04
2023
SELL
Open market or private sale
$0
$102.24 p/Share
0
Reduced 0.0%
17,448
Common Stock
Nov 03
2022
SELL
Open market or private sale
$274,112
$90.05 p/Share
3,044
Reduced 14.58%
17,834
Common Stock
Nov 03
2022
BUY
Exercise of conversion of derivative security
$201,117
$66.07 p/Share
3,044
Added 12.72%
20,878
Common Stock
Mar 16
2022
SELL
Open market or private sale
$0
$83.56 p/Share
0
Reduced 0.0%
17,716
Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$7,186
$83.56 p/Share
86
Reduced 0.48%
17,717
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
$127,582
$88.66 p/Share
1,439
Added 7.48%
17,803
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$28,565
$86.3 p/Share
331
Reduced 1.98%
16,364
Common Stock
Feb 08
2022
SELL
Open market or private sale
$0
$86.3 p/Share
0
Reduced 0.0%
16,364
Common Stock
May 07
2021
SELL
Open market or private sale
$71,250
$95.0 p/Share
750
Reduced 4.33%
16,591
Common Stock
May 07
2021
BUY
Exercise of conversion of derivative security
$71,250
$95.0 p/Share
750
Added 4.15%
17,341
Common Stock
Mar 16
2021
BUY
Grant, award, or other acquisition
$84,115
$92.03 p/Share
914
Added 5.23%
16,557
Common Stock
Feb 24
2021
SELL
Open market or private sale
$69,000
$92.0 p/Share
750
Reduced 4.58%
15,643
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
$41,963
$55.95 p/Share
750
Added 4.37%
16,393
Common Stock
Feb 16
2021
SELL
Open market or private sale
$66,000
$88.0 p/Share
750
Reduced 4.58%
15,643
Common Stock
Feb 16
2021
BUY
Exercise of conversion of derivative security
$66,000
$88.0 p/Share
750
Added 4.41%
16,254
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
$119,964
$87.12 p/Share
1,377
Added 8.16%
15,504
Common Stock
Feb 08
2021
SELL
Open market or private sale
$63,750
$85.0 p/Share
750
Reduced 5.04%
14,127
Common Stock
Feb 08
2021
BUY
Exercise of conversion of derivative security
$41,963
$55.95 p/Share
750
Added 4.8%
14,877
Common Stock