Mar 12
2023
SELL
Payment of exercise price or tax liability
$196,209
$15.89 p/Share
12,348
Reduced 4.84%
242,633
Common Stock
Mar 12
2023
BUY
Grant, award, or other acquisition
-
30,344
Added 10.63%
254,981
Common Stock
Mar 02
2023
SELL
Open market or private sale
$63,201
$15.64 p/Share
4,041
Reduced 1.77%
224,637
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$72,617
$15.51 p/Share
4,682
Reduced 2.01%
228,678
Common Stock
Feb 01
2023
SELL
Open market or private sale
$85,615
$20.68 p/Share
4,140
Reduced 1.74%
233,360
Common Stock
Jan 03
2023
SELL
Open market or private sale
$633,750
$25.35 p/Share
25,000
Reduced 9.52%
237,500
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$197,720
$29.59 p/Share
6,682
Reduced 2.48%
262,500
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$133,286
$19.95 p/Share
6,681
Reduced 2.42%
269,182
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$125,164
$18.74 p/Share
6,679
Reduced 2.36%
275,863
Common Stock
Mar 28
2022
BUY
Grant, award, or other acquisition
-
76,772
Added 21.44%
281,246
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$371,222
$31.34 p/Share
11,845
Reduced 5.48%
204,474
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
24,816
Added 10.29%
216,319
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$228,465
$27.44 p/Share
8,326
Reduced 4.17%
191,503
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$693,722
$83.33 p/Share
8,325
Reduced 4.0%
199,829
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$635,288
$76.32 p/Share
8,324
Reduced 3.85%
208,154
Common Stock
Apr 26
2021
SELL
Open market or private sale
$2,857,800
$95.26 p/Share
30,000
Reduced 12.19%
216,154
Common Stock
Apr 23
2021
SELL
Open market or private sale
$2,785,800
$92.86 p/Share
30,000
Reduced 10.86%
246,154
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$4,192,093
$99.05 p/Share
42,323
Reduced 13.29%
276,154
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
92,187
Added 22.45%
318,477
Common Stock
Dec 21
2020
SELL
Open market or private sale
$7,437,711
$90.2 p/Share
82,458
Reduced 26.71%
226,290
Common Stock
Dec 21
2020
BUY
Exercise of conversion of derivative security
$1,030,725
$12.5 p/Share
82,458
Added 21.08%
308,748
Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$291,099
$78.4 p/Share
3,713
Reduced 1.61%
226,290
Common Stock