Mar 24
2023
BUY
Exercise of conversion of derivative security
$68,625
$10.98 p/Share
6,250
Added 3.13%
193,649
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
45,455
Added 19.52%
187,399
Common Stock
Mar 02
2023
-
6,331
Reduced 4.27%
141,944
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
44,750
Added 23.18%
148,275
Common Stock
Feb 24
2023
SELL
Open market or private sale
$529,500
$84.72 p/Share
6,250
Reduced 5.69%
103,525
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
$68,625
$10.98 p/Share
6,250
Added 5.39%
109,775
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$316,581
$78.83 p/Share
4,016
Reduced 3.73%
103,525
Common Stock
Jan 24
2023
SELL
Open market or private sale
$475,000
$76.0 p/Share
6,250
Reduced 5.49%
107,541
Common Stock
Jan 24
2023
BUY
Exercise of conversion of derivative security
$68,625
$10.98 p/Share
6,250
Added 5.21%
113,791
Common Stock
Jan 10
2023
-
51,792
Reduced 32.51%
107,541
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$3,105,511
$67.8 p/Share
45,804
Reduced 22.33%
159,333
Common Stock
Dec 23
2022
SELL
Open market or private sale
$406,812
$65.09 p/Share
6,250
Reduced 2.96%
205,137
Common Stock
Dec 23
2022
BUY
Exercise of conversion of derivative security
$68,625
$10.98 p/Share
6,250
Added 2.87%
211,387
Common Stock
Nov 25
2022
SELL
Open market or private sale
$444,500
$71.12 p/Share
6,250
Reduced 2.96%
205,137
Common Stock
Nov 25
2022
BUY
Exercise of conversion of derivative security
$68,625
$10.98 p/Share
6,250
Added 2.87%
211,387
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$355,270
$69.24 p/Share
5,131
Reduced 2.44%
205,137
Common Stock
Oct 28
2022
SELL
Open market or private sale
$407,062
$65.13 p/Share
6,250
Reduced 2.89%
210,268
Common Stock
Oct 28
2022
BUY
Exercise of conversion of derivative security
$68,625
$10.98 p/Share
6,250
Added 2.81%
216,518
Common Stock
Oct 04
2022
-
5,214
Reduced 2.42%
210,268
Common Stock
Sep 26
2022
SELL
Open market or private sale
$453,625
$72.58 p/Share
6,250
Reduced 2.82%
215,482
Common Stock
Sep 26
2022
BUY
Exercise of conversion of derivative security
$68,625
$10.98 p/Share
6,250
Added 2.74%
221,732
Common Stock
Aug 24
2022
SELL
Open market or private sale
$544,625
$87.14 p/Share
6,250
Reduced 2.82%
215,482
Common Stock
Aug 24
2022
BUY
Exercise of conversion of derivative security
$68,625
$10.98 p/Share
6,250
Added 2.74%
221,732
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$469,219
$91.43 p/Share
5,132
Reduced 2.33%
215,482
Common Stock
Aug 12
2022
-
5,214
Reduced 2.31%
220,614
Common Stock