Feb 03
2023
SELL
Open market or private sale
$339,130
$154.08 p/Share
2,201
Reduced 1.91%
113,024
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
-
2,693
Reduced 2.28%
115,225
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
6,784
Added 5.44%
117,918
Common Stock
Jan 03
2023
SELL
Open market or private sale
$317,406
$144.21 p/Share
2,201
Reduced 1.94%
111,134
Common Stock
Dec 09
2022
SELL
Open market or private sale
$1,296,076
$152.39 p/Share
8,505
Reduced 6.98%
113,335
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
-
13,166
Reduced 9.75%
121,840
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
-
6,674
Added 4.71%
135,006
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
-
26,800
Added 17.28%
128,332
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
-
2,623
Reduced 2.52%
101,532
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
6,671
Added 6.02%
104,155
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
-
2,624
Reduced 2.62%
97,484
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
-
6,673
Added 6.25%
100,108
Common Stock
Apr 04
2022
SELL
Open market or private sale
$219,133
$210.3 p/Share
1,042
Reduced 1.1%
93,435
Common Stock
Mar 03
2022
SELL
Open market or private sale
$212,391
$203.83 p/Share
1,042
Reduced 1.09%
94,477
Common Stock
Feb 03
2022
SELL
Open market or private sale
$208,369
$199.97 p/Share
1,042
Reduced 1.08%
95,519
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
-
2,640
Reduced 2.66%
96,561
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
-
6,672
Added 6.3%
99,201
Common Stock
Jan 03
2022
SELL
Open market or private sale
$294,667
$244.74 p/Share
1,204
Reduced 1.28%
92,529
Common Stock
Dec 03
2021
SELL
Open market or private sale
$275,030
$228.43 p/Share
1,204
Reduced 1.27%
93,733
Common Stock
Nov 05
2021
SELL
Open market or private sale
$36,450
$225.0 p/Share
162
Reduced 0.17%
94,937
Common Stock
Nov 04
2021
SELL
Open market or private sale
$231,011
$221.7 p/Share
1,042
Reduced 1.08%
95,099
Common Stock
Nov 02
2021
SELL
Open market or private sale
$1,638,150
$218.42 p/Share
7,500
Reduced 7.24%
96,141
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
-
17,693
Reduced 14.58%
103,641
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
-
8,294
Added 6.4%
121,334
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
-
36,687
Added 24.5%
113,040
Common Stock