Jun 09
2023
BUY
Grant, award, or other acquisition
-
73,847
Added 29.75%
174,398
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
18,462
Added 15.51%
100,551
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$12,355
$12.38 p/Share
998
Reduced 2.86%
33,927
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$11,132
$13.71 p/Share
812
Reduced 2.35%
33,681
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$6,177
$14.3 p/Share
432
Reduced 1.24%
34,493
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$26,023
$13.25 p/Share
1,964
Reduced 5.32%
34,925
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
95
Added 0.26%
36,889
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
50,145
Added 36.58%
86,939
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$29,294
$39.64 p/Share
739
Reduced 0.85%
86,200
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$35,165
$42.47 p/Share
828
Reduced 2.2%
36,794
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$17,906
$42.23 p/Share
424
Reduced 1.11%
37,622
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$83,615
$42.23 p/Share
1,980
Reduced 4.95%
38,046
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
1,836
Added 4.39%
40,026
Common Stock
Mar 01
2021
SELL
Open market or private sale
$3,702,550
$99.32 p/Share
37,279
Reduced 49.4%
38,190
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$1,496,006
$40.13 p/Share
37,279
Added 38.99%
58,335
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$142,908
$97.15 p/Share
1,471
Reduced 3.71%
38,190
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$79,186
$93.49 p/Share
847
Reduced 2.09%
39,661
Common Stock
Feb 24
2021
BUY
Grant, award, or other acquisition
-
7,488
Added 15.6%
40,508
Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
$269,491
$123.45 p/Share
2,183
Reduced 6.2%
33,020
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
-
2,518
Added 6.68%
35,203
Common Stock