Jul 28
2023
SELL
Sale (or disposition) back to the issuer
$3,480,464
$58.0 p/Share
60,008
Reduced 100.0%
0
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$92,458
$56.24 p/Share
1,644
Reduced 2.32%
69,266
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
2,911
Added 3.94%
70,910
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$407,563
$56.34 p/Share
7,234
Reduced 9.62%
67,999
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
6,250
Added 7.67%
75,233
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
6,563
Added 8.69%
68,983
Common Stock
Dec 15
2022
SELL
Payment of exercise price or tax liability
$5,922,633
$54.46 p/Share
108,752
Reduced 42.64%
146,317
Common Stock
Dec 15
2022
BUY
Exercise of conversion of derivative security
-
5,303
Added 7.26%
67,723
Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
-
187,346
Added 42.35%
255,069
Common Stock
Aug 11
2022
SELL
Exercise of conversion of derivative security
$210,760
$15.98 p/Share
13,189
Reduced 14.85%
75,609
Common Stock
Aug 11
2022
SELL
Sale (or disposition) back to the issuer
$545,497
$41.36 p/Share
13,189
Reduced 17.44%
62,420
Common Stock
May 18
2022
SELL
Sale (or disposition) back to the issuer
-
20,000
Reduced 24.27%
62,420
Common Stock
Feb 28
2022
SELL
Sale (or disposition) back to the issuer
-
7,422
Reduced 4.33%
163,875
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$1,728,831
$38.75 p/Share
44,615
Reduced 27.23%
119,260
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$290,451
$51.82 p/Share
5,605
Reduced 3.09%
175,537
Common Stock
Mar 01
2021
SELL
Sale (or disposition) back to the issuer
-
12,761
Reduced 6.58%
181,142
Common Stock
Dec 23
2020
SELL
Payment of exercise price or tax liability
$299,750
$52.81 p/Share
5,676
Reduced 2.31%
239,976
Common Stock
Dec 23
2020
SELL
Sale (or disposition) back to the issuer
$2,904,000
$52.8 p/Share
55,000
Reduced 19.45%
227,804
Common Stock
Dec 23
2020
BUY
Exercise of conversion of derivative security
$1,421,993
$19.52 p/Share
72,848
Added 22.87%
245,652
Common Stock
Dec 22
2020
SELL
Payment of exercise price or tax liability
$6,321,586
$52.8 p/Share
119,727
Reduced 34.45%
227,804
Common Stock
Dec 22
2020
BUY
Exercise of conversion of derivative security
-
10,604
Added 4.39%
231,198
Common Stock
Dec 22
2020
BUY
Grant, award, or other acquisition
-
116,333
Added 28.39%
293,471
Common Stock