Jul 03
2023
SELL
Sale (or disposition) back to the issuer
-
10,347
Reduced 18.96%
44,232
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
6,366
Added 10.45%
54,579
Common Stock
Feb 28
2023
SELL
Sale (or disposition) back to the issuer
-
5,177
Reduced 9.7%
48,213
Common Stock
Jan 10
2023
SELL
Sale (or disposition) back to the issuer
-
2,055
Reduced 3.71%
53,390
Common Stock
Jan 10
2023
SELL
Payment of exercise price or tax liability
$16,857
$102.79 p/Share
164
Reduced 0.29%
55,445
Common Stock
Dec 15
2022
SELL
Other acquisition or disposition
-
1,091
Reduced 1.92%
55,609
Common Stock
Oct 31
2022
SELL
Open market or private sale
$218,140
$109.07 p/Share
2,000
Reduced 3.41%
56,700
Common Stock
Feb 23
2022
SELL
Sale (or disposition) back to the issuer
-
7,433
Reduced 11.24%
58,700
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$25,062
$100.25 p/Share
250
Reduced 0.38%
66,133
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
2,075
Added 3.03%
66,384
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
5,601
Added 8.01%
64,309
Common Stock
Jan 11
2022
SELL
Payment of exercise price or tax liability
$16,935
$112.15 p/Share
151
Reduced 0.25%
60,960
Common Stock
Jan 11
2022
SELL
Sale (or disposition) back to the issuer
-
2,252
Reduced 3.69%
58,708
Common Stock
Dec 10
2021
SELL
Other acquisition or disposition
-
1,100
Reduced 1.77%
61,112
Common Stock
Dec 10
2021
-
1,000
Reduced 1.58%
62,212
Common Stock
Dec 02
2021
SELL
Open market or private sale
$849,040
$106.13 p/Share
8,000
Reduced 11.23%
63,212
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$839,760
$95.71 p/Share
8,774
Reduced 10.97%
71,212
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$502,312
$57.25 p/Share
8,774
Added 9.89%
79,986
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$280,118
$90.07 p/Share
3,110
Reduced 4.18%
71,212
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
-
2,358
Added 3.08%
74,322
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
8,337
Added 10.38%
71,964
Common Stock
Jan 12
2021
SELL
Payment of exercise price or tax liability
$74,194
$77.69 p/Share
955
Reduced 1.33%
70,791
Common Stock