Dec 13
2022
SELL
Payment of exercise price or tax liability
$551
$14.52 p/Share
38
Reduced 0.19%
20,020
Common Stock
Dec 12
2022
SELL
Payment of exercise price or tax liability
$792
$14.68 p/Share
54
Reduced 0.27%
20,058
Common Stock
Dec 02
2022
SELL
Payment of exercise price or tax liability
$1,372
$14.3 p/Share
96
Reduced 0.48%
20,112
Common Stock
Dec 02
2022
SELL
Open market or private sale
$28,100
$14.05 p/Share
2,000
Reduced 9.01%
20,208
Common Stock
Sep 12
2022
SELL
Payment of exercise price or tax liability
$1,258
$23.3 p/Share
54
Reduced 0.24%
22,208
Common Stock
Sep 02
2022
SELL
Payment of exercise price or tax liability
$2,248
$23.42 p/Share
96
Reduced 0.43%
22,262
Common Stock
Aug 10
2022
SELL
Open market or private sale
$75,020
$37.51 p/Share
2,000
Reduced 8.21%
22,358
Common Stock
Aug 08
2022
SELL
Open market or private sale
$33,007
$42.7 p/Share
773
Reduced 3.08%
24,358
Common Stock
Jun 13
2022
SELL
Payment of exercise price or tax liability
$2,004
$22.27 p/Share
90
Reduced 0.36%
25,131
Common Stock
Jun 02
2022
SELL
Payment of exercise price or tax liability
$2,549
$27.41 p/Share
93
Reduced 0.37%
25,221
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$2,318
$36.22 p/Share
64
Reduced 0.25%
25,314
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$5,187
$45.9 p/Share
113
Reduced 0.44%
25,378
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
10,545
Added 29.26%
25,491
Common Stock
Dec 13
2021
SELL
Payment of exercise price or tax liability
$3,425
$63.42 p/Share
54
Reduced 0.36%
14,946
Common Stock
Dec 13
2021
BUY
Grant, award, or other acquisition
-
434
Added 2.81%
15,000
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$6,467
$67.36 p/Share
96
Reduced 0.65%
14,566
Common Stock
Sep 13
2021
SELL
Payment of exercise price or tax liability
$6,099
$112.94 p/Share
54
Reduced 0.37%
14,662
Common Stock
Sep 02
2021
SELL
Payment of exercise price or tax liability
$11,495
$119.74 p/Share
96
Reduced 0.65%
14,716
Common Stock
Jun 14
2021
SELL
Payment of exercise price or tax liability
$8,183
$151.53 p/Share
54
Reduced 0.36%
14,812
Common Stock
Jun 02
2021
SELL
Payment of exercise price or tax liability
$14,375
$149.74 p/Share
96
Reduced 0.64%
14,866
Common Stock
May 26
2021
-
4,762
Reduced 24.14%
14,962
Common Stock
Mar 12
2021
BUY
Grant, award, or other acquisition
-
2,496
Added 11.23%
19,724
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$15,782
$139.66 p/Share
113
Reduced 0.65%
17,228
Common Stock