Mar 03
2023
SELL
Payment of exercise price or tax liability
$61,274
$31.52 p/Share
1,944
Reduced 3.03%
62,242
Common Stock
Mar 03
2023
BUY
Exercise of conversion of derivative security
-
5,186
Added 7.48%
64,186
Common Stock
Jun 07
2022
SELL
Open market or private sale
$123,385
$62.6 p/Share
1,971
Reduced 3.23%
59,000
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$71,176
$62.6 p/Share
1,137
Reduced 1.83%
60,971
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
-
3,286
Added 5.02%
62,108
Common Stock
Mar 08
2022
BUY
Grant, award, or other acquisition
-
1,263
Added 2.1%
58,822
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$104,377
$64.67 p/Share
1,614
Reduced 2.73%
57,559
Common Stock
Mar 05
2022
BUY
Exercise of conversion of derivative security
-
4,667
Added 7.31%
59,173
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$126,918
$68.53 p/Share
1,852
Reduced 3.29%
54,506
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
-
5,185
Added 8.43%
56,358
Common Stock
Jan 14
2022
SELL
Open market or private sale
$80,500
$80.5 p/Share
1,000
Reduced 1.92%
51,173
Common Stock
Dec 15
2021
SELL
Open market or private sale
$88,000
$88.0 p/Share
1,000
Reduced 1.88%
52,173
Common Stock
Sep 24
2021
SELL
Open market or private sale
$82,500
$82.5 p/Share
1,000
Reduced 1.85%
53,173
Common Stock
Mar 09
2021
BUY
Grant, award, or other acquisition
-
1,075
Added 1.95%
54,173
Common Stock
Mar 06
2021
SELL
Payment of exercise price or tax liability
$109,412
$68.0 p/Share
1,609
Reduced 2.94%
53,098
Common Stock
Mar 06
2021
BUY
Exercise of conversion of derivative security
-
4,651
Added 7.84%
54,707
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$105,943
$65.64 p/Share
1,614
Reduced 3.12%
50,056
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
-
4,667
Added 8.28%
51,670
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$132,932
$72.05 p/Share
1,845
Reduced 3.78%
47,003
Common Stock
Mar 03
2021
BUY
Exercise of conversion of derivative security
-
5,185
Added 9.6%
48,848
Common Stock
Dec 07
2020
SELL
Open market or private sale
$943,372
$70.76 p/Share
13,332
Reduced 23.39%
43,663
Common Stock
Dec 07
2020
BUY
Exercise of conversion of derivative security
$58,343
$17.51 p/Share
3,332
Added 5.52%
56,995
Common Stock