Aug 25
2022
SELL
Open market or private sale
$138,739
$95.55 p/Share
1,452
Reduced 4.08%
34,112
Common Stock
Aug 24
2022
BUY
Exercise of conversion of derivative security
-
3,750
Added 9.54%
35,564
Common Stock
Aug 03
2022
SELL
Open market or private sale
$270,060
$90.02 p/Share
3,000
Reduced 8.62%
31,814
Common Stock
Aug 03
2022
BUY
Exercise of conversion of derivative security
$80,520
$26.84 p/Share
3,000
Added 7.93%
34,814
Common Stock
Jul 29
2022
SELL
Open market or private sale
$649,766
$82.51 p/Share
7,875
Reduced 19.84%
31,814
Common Stock
Jul 29
2022
BUY
Exercise of conversion of derivative security
$202,380
$33.73 p/Share
6,000
Added 13.13%
39,689
Common Stock
Jul 28
2022
SELL
Open market or private sale
$321,000
$80.25 p/Share
4,000
Reduced 10.61%
33,689
Common Stock
Jul 13
2022
SELL
Open market or private sale
$24,044
$64.46 p/Share
373
Reduced 0.98%
37,689
Common Stock
Jul 12
2022
BUY
Exercise of conversion of derivative security
-
937
Added 2.4%
38,062
Common Stock
Jun 16
2022
SELL
Open market or private sale
$15,485
$47.94 p/Share
323
Reduced 0.86%
37,125
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
-
782
Added 2.05%
37,448
Common Stock
May 25
2022
SELL
Open market or private sale
$63,044
$43.24 p/Share
1,458
Reduced 3.82%
36,666
Common Stock
May 24
2022
BUY
Exercise of conversion of derivative security
-
3,750
Added 8.96%
38,124
Common Stock
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