Apr 13
2022
SELL
Open market or private sale
$75,846
$52.38 p/Share
1,448
Reduced 4.04%
34,374
Common Stock
Apr 12
2022
BUY
Exercise of conversion of derivative security
-
3,750
Added 9.48%
35,822
Common Stock
Mar 16
2022
SELL
Open market or private sale
$17,840
$60.68 p/Share
294
Reduced 0.91%
32,072
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
781
Added 2.36%
32,366
Common Stock
Feb 25
2022
SELL
Open market or private sale
$99,207
$67.35 p/Share
1,473
Reduced 4.46%
31,585
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
-
3,750
Added 10.19%
33,058
Common Stock
Feb 14
2022
SELL
Open market or private sale
$373,103
$68.01 p/Share
5,486
Reduced 15.77%
29,308
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
14,049
Added 28.76%
34,794
Common Stock
Dec 16
2021
SELL
Open market or private sale
$27,226
$80.79 p/Share
337
Reduced 1.6%
20,745
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
-
781
Added 3.57%
21,082
Common Stock
Dec 08
2021
SELL
Open market or private sale
$206,625
$82.65 p/Share
2,500
Reduced 10.96%
20,301
Common Stock
Nov 26
2021
SELL
Open market or private sale
$113,413
$74.86 p/Share
1,515
Reduced 6.23%
22,801
Common Stock
Nov 24
2021
BUY
Exercise of conversion of derivative security
-
3,750
Added 13.36%
24,316
Common Stock
Nov 03
2021
SELL
Open market or private sale
$720,000
$80.0 p/Share
9,000
Reduced 30.44%
20,566
Common Stock
Nov 03
2021
BUY
Exercise of conversion of derivative security
$303,570
$33.73 p/Share
9,000
Added 23.34%
29,566
Common Stock
Oct 28
2021
SELL
Open market or private sale
$152,025
$60.81 p/Share
2,500
Reduced 10.84%
20,566
Common Stock
Sep 16
2021
SELL
Open market or private sale
$16,772
$55.72 p/Share
301
Reduced 1.29%
23,066
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
-
781
Added 3.23%
23,367
Common Stock
Aug 30
2021
SELL
Open market or private sale
$300,000
$60.0 p/Share
5,000
Reduced 18.13%
22,586
Common Stock
Aug 25
2021
SELL
Open market or private sale
$79,056
$56.59 p/Share
1,397
Reduced 4.82%
27,586
Common Stock
Aug 24
2021
BUY
Exercise of conversion of derivative security
-
3,750
Added 11.46%
28,983
Common Stock
Jun 16
2021
SELL
Open market or private sale
$61,689
$49.47 p/Share
1,247
Reduced 4.71%
25,233
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
-
3,125
Added 10.56%
26,480
Common Stock
May 25
2021
SELL
Open market or private sale
$75,000
$49.9 p/Share
1,503
Reduced 6.05%
23,355
Common Stock
May 24
2021
BUY
Exercise of conversion of derivative security
-
3,750
Added 13.11%
24,858
Common Stock