Mar 12
2023
SELL
Payment of exercise price or tax liability
$156,961
$15.89 p/Share
9,878
Reduced 5.4%
173,090
Common Stock
Mar 12
2023
BUY
Grant, award, or other acquisition
-
24,275
Added 11.71%
182,968
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$54,300
$15.51 p/Share
3,501
Reduced 2.16%
158,693
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$142,594
$29.59 p/Share
4,819
Reduced 2.89%
162,194
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$90,773
$19.95 p/Share
4,550
Reduced 2.65%
167,013
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$62,985
$18.74 p/Share
3,361
Reduced 1.92%
171,563
Common Stock
Mar 28
2022
BUY
Grant, award, or other acquisition
-
61,418
Added 26.08%
174,082
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$272,689
$31.34 p/Share
8,701
Reduced 7.17%
112,664
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
19,853
Added 14.06%
121,365
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$158,164
$27.44 p/Share
5,764
Reduced 5.37%
101,512
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$480,147
$83.33 p/Share
5,762
Reduced 5.1%
107,276
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$439,756
$76.32 p/Share
5,762
Reduced 4.85%
113,038
Common Stock
Apr 13
2021
SELL
Open market or private sale
$1,780,963
$90.34 p/Share
19,714
Reduced 14.27%
118,432
Common Stock
Apr 13
2021
BUY
Exercise of conversion of derivative security
$180,383
$9.15 p/Share
19,714
Added 12.49%
138,146
Common Stock
Mar 03
2021
SELL
Open market or private sale
$4,751,336
$92.25 p/Share
51,505
Reduced 30.31%
118,432
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$2,772,707
$99.05 p/Share
27,993
Reduced 14.29%
167,937
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
66,098
Added 25.23%
195,930
Common Stock
Dec 03
2020
SELL
Open market or private sale
$99,802
$75.55 p/Share
1,321
Reduced 0.99%
131,832
Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$203,762
$78.4 p/Share
2,599
Reduced 1.91%
133,153
Common Stock