Mar 09
2023
SELL
Payment of exercise price or tax liability
$50,435
$30.81 p/Share
1,637
Reduced 7.02%
21,683
Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
-
3,521
Added 13.12%
23,320
Common Stock
Mar 08
2023
SELL
Payment of exercise price or tax liability
$74,648
$30.21 p/Share
2,471
Reduced 11.1%
19,799
Common Stock
Mar 08
2023
BUY
Exercise of conversion of derivative security
-
5,324
Added 19.29%
22,270
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$81,264
$31.51 p/Share
2,579
Reduced 13.21%
16,946
Common Stock
Mar 03
2023
BUY
Exercise of conversion of derivative security
-
5,556
Added 22.15%
19,525
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$117,500
$62.6 p/Share
1,877
Reduced 11.85%
13,969
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
-
3,521
Added 18.18%
15,846
Common Stock
Mar 08
2022
BUY
Grant, award, or other acquisition
-
967
Added 7.28%
12,325
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$126,947
$64.67 p/Share
1,963
Reduced 14.74%
11,358
Common Stock
Mar 05
2022
BUY
Exercise of conversion of derivative security
-
3,667
Added 21.59%
13,321
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$203,877
$68.53 p/Share
2,975
Reduced 23.56%
9,654
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
-
5,556
Added 30.55%
12,629
Common Stock
Mar 09
2021
BUY
Grant, award, or other acquisition
-
1,055
Added 12.98%
7,073
Common Stock
Mar 06
2021
SELL
Payment of exercise price or tax liability
$135,388
$68.0 p/Share
1,991
Reduced 24.86%
6,018
Common Stock
Mar 06
2021
BUY
Exercise of conversion of derivative security
-
3,721
Added 31.72%
8,009
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$128,786
$65.64 p/Share
1,962
Reduced 31.39%
4,288
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
-
3,667
Added 36.98%
6,250
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$214,133
$72.05 p/Share
2,972
Reduced 53.5%
2,583
Common Stock
Mar 03
2021
BUY
Exercise of conversion of derivative security
-
5,555
Added 50.0%
5,555
Common Stock
Dec 07
2020
SELL
Open market or private sale
$680,090
$70.6 p/Share
9,633
Reduced 100.0%
0
Common Stock