Jul 20
2022
SELL
Open market or private sale
$13,910
$13.91 p/Share
1,000
Reduced 1.88%
52,130
Common Stock
Jun 22
2022
SELL
Open market or private sale
$25,050
$25.05 p/Share
1,000
Reduced 2.16%
45,317
Common Stock
Jun 09
2022
BUY
Exercise of conversion of derivative security
-
7,813
Added 12.82%
53,130
Common Stock
May 25
2022
SELL
Open market or private sale
$25,250
$25.25 p/Share
1,000
Reduced 2.11%
46,317
Common Stock
May 05
2022
SELL
Open market or private sale
$231,648
$34.41 p/Share
6,732
Reduced 12.52%
47,026
Common Stock
Apr 18
2022
SELL
Open market or private sale
$8,278
$46.77 p/Share
177
Reduced 0.33%
53,758
Common Stock
Apr 06
2022
BUY
Exercise of conversion of derivative security
-
7,813
Added 12.65%
53,935
Common Stock
Apr 05
2022
BUY
Exercise of conversion of derivative security
-
1,704
Added 3.56%
46,122
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
8,468
Added 16.01%
44,418
Common Stock
Mar 24
2022
BUY
Grant, award, or other acquisition
-
1,660
Added 4.41%
35,950
Common Stock
Mar 15
2022
SELL
Open market or private sale
$42,820
$42.82 p/Share
1,000
Reduced 2.83%
34,290
Common Stock
Feb 15
2022
SELL
Open market or private sale
$68,460
$68.46 p/Share
1,000
Reduced 2.76%
35,290
Common Stock
Jan 13
2022
SELL
Open market or private sale
$67,970
$67.97 p/Share
1,000
Reduced 2.68%
36,290
Common Stock
Dec 15
2021
SELL
Open market or private sale
$66,260
$66.26 p/Share
1,000
Reduced 2.61%
37,290
Common Stock
Dec 10
2021
SELL
Open market or private sale
$497,095
$68.65 p/Share
7,241
Reduced 15.9%
38,290
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
-
15,625
Added 25.55%
45,531
Common Stock
Nov 05
2021
SELL
Open market or private sale
$1,046,340
$91.24 p/Share
11,468
Reduced 27.76%
29,839
Common Stock
Oct 06
2021
BUY
Exercise of conversion of derivative security
-
15,625
Added 27.45%
41,307
Common Stock
Aug 30
2021
BUY
Exercise of conversion of derivative security
$1,826
$30.44 p/Share
60
Added 0.23%
25,682
Common Stock
May 19
2021
BUY
Exercise of conversion of derivative security
$95,125
$30.44 p/Share
3,125
Added 10.87%
25,622
Common Stock
May 10
2021
SELL
Open market or private sale
$487,450
$96.87 p/Share
5,032
Reduced 18.39%
22,332
Common Stock
May 07
2021
SELL
Open market or private sale
$255,926
$100.6 p/Share
2,544
Reduced 8.51%
27,364
Common Stock
Apr 12
2021
SELL
Open market or private sale
$928,032
$110.48 p/Share
8,400
Reduced 21.93%
29,908
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
8,467
Added 18.1%
38,308
Common Stock
Mar 10
2021
SELL
Open market or private sale
$1,085,028
$129.17 p/Share
8,400
Reduced 19.22%
35,309
Common Stock