Mar 13
2023
BUY
Exercise of conversion of derivative security
-
1,400
Added 8.4%
15,267
Common Stock
Mar 12
2023
SELL
Payment of exercise price or tax liability
$19,863
$100.32 p/Share
198
Reduced 1.41%
13,867
Common Stock
Mar 12
2023
BUY
Exercise of conversion of derivative security
-
420
Added 2.9%
14,065
Common Stock
Dec 01
2022
SELL
Open market or private sale
$1,255,259
$102.42 p/Share
12,256
Reduced 47.32%
13,645
Common Stock
Nov 11
2022
SELL
Open market or private sale
$3,555,400
$98.08 p/Share
36,250
Reduced 58.33%
25,901
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
$2,184,425
$60.26 p/Share
36,250
Added 36.84%
62,151
Common Stock
Jun 07
2022
SELL
Open market or private sale
$2,386,108
$90.73 p/Share
26,299
Reduced 50.38%
25,901
Common Stock
Jun 07
2022
BUY
Exercise of conversion of derivative security
$1,649,109
$47.57 p/Share
34,667
Added 39.91%
52,200
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$127,496
$88.05 p/Share
1,448
Reduced 7.63%
17,533
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
-
3,000
Added 13.65%
18,981
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$242,025
$73.23 p/Share
3,305
Reduced 17.14%
15,981
Common Stock
Mar 14
2022
BUY
Exercise of conversion of derivative security
-
3,030
Added 13.58%
19,286
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
-
4,000
Added 19.75%
16,256
Common Stock
Jun 04
2021
SELL
Open market or private sale
$1,713,780
$95.21 p/Share
18,000
Reduced 59.49%
12,256
Common Stock
Jun 04
2021
BUY
Exercise of conversion of derivative security
$791,820
$43.99 p/Share
18,000
Added 37.3%
30,256
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$131,962
$93.59 p/Share
1,410
Reduced 10.32%
12,256
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
-
3,000
Added 18.0%
13,666
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$82,969
$89.31 p/Share
929
Reduced 8.01%
10,666
Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
-
1,975
Added 14.55%
11,595
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$167,207
$88.94 p/Share
1,880
Reduced 16.35%
9,620
Common Stock
Mar 12
2021
BUY
Grant, award, or other acquisition
-
4,000
Added 25.81%
11,500
Common Stock
Mar 02
2021
SELL
Open market or private sale
$2,760,938
$87.97 p/Share
31,385
Reduced 80.71%
7,500
Common Stock
Mar 02
2021
BUY
Exercise of conversion of derivative security
$654,600
$43.64 p/Share
15,000
Added 27.84%
38,885
Common Stock