Mar 16
2023
-
1,530
Reduced 1.44%
104,396
Common Stock
Mar 12
2023
SELL
Exercise of conversion of derivative security
-
68,540
Reduced 100.0%
0
Common Stock (restricted)
Mar 12
2023
SELL
Payment of exercise price or tax liability
$5,415,727
$182.76 p/Share
29,633
Reduced 21.86%
105,926
Common Stock
Mar 12
2023
BUY
Grant, award, or other acquisition
-
68,540
Added 50.0%
68,540
Common Stock (restricted)
Mar 12
2023
BUY
Exercise of conversion of derivative security
-
68,540
Added 33.58%
135,559
Common Stock
Mar 08
2023
-
15,790
Reduced 19.07%
67,019
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$6,793,508
$193.63 p/Share
35,085
Reduced 63.8%
19,909
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
$2,749,359
$43.71 p/Share
62,900
Added 43.17%
82,809
Common Stock
Sep 15
2022
SELL
Payment of exercise price or tax liability
$149,646
$184.52 p/Share
811
Reduced 0.59%
135,605
Common Stock
Sep 15
2022
BUY
Exercise of conversion of derivative security
-
1,928
Added 1.39%
136,417
Common Stock
Jun 03
2022
SELL
Payment of exercise price or tax liability
$644,947
$162.21 p/Share
3,976
Reduced 2.87%
134,488
Common Stock
Jun 03
2022
BUY
Exercise of conversion of derivative security
-
9,478
Added 6.41%
138,464
Common Stock
May 03
2022
SELL
Payment of exercise price or tax liability
$87,153
$167.28 p/Share
521
Reduced 0.4%
128,986
Common Stock
May 03
2022
BUY
Exercise of conversion of derivative security
-
521
Added 0.4%
129,507
Common Stock
Mar 14
2022
SELL
Exercise of conversion of derivative security
-
52,850
Reduced 100.0%
0
Common Stock (restricted)
Mar 14
2022
SELL
Payment of exercise price or tax liability
$3,526,834
$154.74 p/Share
22,792
Reduced 15.04%
128,739
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
-
52,850
Added 50.0%
52,850
Common Stock (restricted)
Mar 14
2022
BUY
Exercise of conversion of derivative security
-
52,850
Added 25.86%
151,531
Common Stock
Feb 23
2022
SELL
Open market or private sale
$4,636,379
$152.93 p/Share
30,317
Reduced 25.58%
88,200
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
$2,354,670
$46.17 p/Share
51,000
Added 30.09%
118,517
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$1,033,613
$144.44 p/Share
7,156
Reduced 6.63%
100,791
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
-
17,057
Added 13.65%
107,948
Common Stock
Aug 11
2021
SELL
Payment of exercise price or tax liability
$94,623
$140.39 p/Share
674
Reduced 0.73%
92,240
Common Stock
Aug 11
2021
BUY
Exercise of conversion of derivative security
-
674
Added 0.72%
92,915
Common Stock
Mar 15
2021
SELL
Exercise of conversion of derivative security
-
53,800
Reduced 100.0%
0
Common Stock (restricted)