Mar 12
2023
BUY
Exercise of conversion of derivative security
-
21,063
Added 0.72%
2,909,665
Common Stock
Feb 09
2023
BUY
Other acquisition or disposition
-
2,280,792
Added 44.12%
2,888,602
Common Stock
Dec 20
2022
-
1,638
Reduced 0.27%
607,810
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$123,547
$86.7 p/Share
1,425
Reduced 0.23%
609,448
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
-
1,425
Added 0.23%
610,873
Common Stock
Oct 26
2022
SELL
Payment of exercise price or tax liability
$11,055,508
$75.31 p/Share
146,800
Reduced 19.41%
609,448
Common Stock
Oct 26
2022
BUY
Exercise of conversion of derivative security
-
325,000
Added 31.46%
708,189
Common Stock
Oct 26
2022
BUY
Grant, award, or other acquisition
-
48,059
Added 5.98%
756,248
Common Stock
Apr 19
2022
SELL
Payment of exercise price or tax liability
$1,330,306
$74.12 p/Share
17,948
Reduced 4.47%
383,189
Common Stock
Apr 19
2022
BUY
Grant, award, or other acquisition
-
45,609
Added 10.21%
401,137
Common Stock
Mar 17
2022
SELL
Payment of exercise price or tax liability
$329,306
$83.2 p/Share
3,958
Reduced 1.1%
355,528
Common Stock
Mar 17
2022
BUY
Exercise of conversion of derivative security
-
10,695
Added 2.89%
359,486
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$710,505
$80.96 p/Share
8,776
Reduced 2.45%
348,791
Common Stock
Mar 11
2022
BUY
Exercise of conversion of derivative security
-
23,718
Added 6.22%
357,567
Common Stock
Dec 23
2021
-
1,278
Reduced 0.38%
333,849
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$117,019
$97.76 p/Share
1,197
Reduced 0.36%
335,127
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
-
1,197
Added 0.35%
336,324
Common Stock
Nov 26
2021
SELL
Payment of exercise price or tax liability
$915,116
$98.75 p/Share
9,267
Reduced 2.69%
335,127
Common Stock
Nov 26
2021
BUY
Exercise of conversion of derivative security
-
25,044
Added 6.78%
344,394
Common Stock
Oct 27
2021
SELL
Payment of exercise price or tax liability
$18,185,592
$87.77 p/Share
207,196
Reduced 39.35%
319,350
Common Stock
Oct 27
2021
BUY
Grant, award, or other acquisition
-
176,546
Added 25.11%
526,546
Common Stock
Oct 27
2021
BUY
Exercise of conversion of derivative security
-
350,000
Added 50.0%
350,000
Common Stock
Aug 20
2021
-
4,467,616
Reduced 100.0%
0
Common Stock
May 11
2021
BUY
Other acquisition or disposition
-
4,467,616
Added 50.0%
4,467,616
Common Stock
Apr 28
2021
-
43,824
Reduced 100.0%
0
Common Stock