May 12
2023
BUY
Grant, award, or other acquisition
-
4,485
Added 4.95%
86,209
Common Stock
May 10
2023
-
9,500
Reduced 9.04%
95,615
Common Stock
May 10
2023
SELL
Open market or private sale
$1,761,322
$88.62 p/Share
19,875
Reduced 19.56%
81,724
Common Stock
May 10
2023
BUY
Exercise of conversion of derivative security
$1,034,000
$35.2 p/Share
29,375
Added 20.91%
111,099
Common Stock
May 07
2023
BUY
Exercise of conversion of derivative security
-
20,777
Added 20.27%
81,724
Common Stock
Apr 14
2023
-
9,500
Reduced 10.98%
77,006
Common Stock
Apr 14
2023
SELL
Open market or private sale
$1,676,655
$84.36 p/Share
19,875
Reduced 24.59%
60,947
Common Stock
Apr 14
2023
BUY
Exercise of conversion of derivative security
$1,034,000
$35.2 p/Share
29,375
Added 24.54%
90,322
Common Stock
Mar 14
2023
-
9,500
Reduced 11.71%
71,647
Common Stock
Mar 14
2023
SELL
Open market or private sale
$1,542,101
$77.59 p/Share
19,875
Reduced 24.59%
60,947
Common Stock
Mar 14
2023
BUY
Exercise of conversion of derivative security
$1,034,000
$35.2 p/Share
29,375
Added 24.54%
90,322
Common Stock
Feb 15
2023
-
96,405
Reduced 61.27%
60,947
Common Stock
Feb 14
2023
-
9,500
Reduced 5.19%
173,627
Common Stock
Feb 14
2023
SELL
Open market or private sale
$1,536,138
$77.29 p/Share
19,875
Reduced 11.21%
157,352
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
$1,034,000
$35.2 p/Share
29,375
Added 13.59%
186,727
Common Stock
Jan 13
2023
SELL
Open market or private sale
$1,552,038
$78.09 p/Share
19,875
Reduced 11.21%
157,352
Common Stock
Jan 13
2023
-
9,500
Reduced 5.09%
177,227
Common Stock
Jan 13
2023
BUY
Exercise of conversion of derivative security
$1,034,000
$35.2 p/Share
29,375
Added 13.59%
186,727
Common Stock
Dec 14
2022
-
9,500
Reduced 5.31%
169,507
Common Stock
Dec 14
2022
SELL
Open market or private sale
$1,526,996
$76.83 p/Share
19,875
Reduced 11.21%
157,352
Common Stock
Dec 14
2022
BUY
Exercise of conversion of derivative security
$1,034,000
$35.2 p/Share
29,375
Added 13.59%
186,727
Common Stock
Nov 14
2022
SELL
Open market or private sale
$1,485,855
$74.76 p/Share
19,875
Reduced 11.21%
157,352
Common Stock
Nov 14
2022
-
9,500
Reduced 5.21%
172,927
Common Stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
$1,034,000
$35.2 p/Share
29,375
Added 13.59%
186,727
Common Stock
Oct 14
2022
-
9,500
Reduced 5.24%
171,849
Common Stock