Nov 03
2023
SELL
Open market or private sale
$89,293
$60.13 p/Share
1,485
Reduced 0.84%
176,050
Common Stock
Nov 03
2023
BUY
Exercise of conversion of derivative security
$53,534
$36.05 p/Share
1,485
Added 0.83%
177,535
Common Stock
Nov 02
2023
SELL
Open market or private sale
$281,330
$60.71 p/Share
4,634
Reduced 2.56%
176,050
Common Stock
Nov 02
2023
BUY
Exercise of conversion of derivative security
$167,055
$36.05 p/Share
4,634
Added 2.5%
180,684
Common Stock
Nov 01
2023
SELL
Open market or private sale
$232,937
$60.02 p/Share
3,881
Reduced 2.16%
176,050
Common Stock
Nov 01
2023
BUY
Exercise of conversion of derivative security
$139,910
$36.05 p/Share
3,881
Added 2.11%
179,931
Common Stock
Sep 28
2023
SELL
Open market or private sale
$346,072
$50.17 p/Share
6,898
Reduced 3.77%
176,050
Common Stock
Sep 28
2023
BUY
Exercise of conversion of derivative security
$12,899
$1.87 p/Share
6,898
Added 3.63%
182,948
Common Stock
Sep 27
2023
SELL
Open market or private sale
$900,755
$49.76 p/Share
18,102
Reduced 9.32%
176,050
Common Stock
Sep 27
2023
BUY
Exercise of conversion of derivative security
$33,850
$1.87 p/Share
18,102
Added 8.53%
194,152
Common Stock
Aug 25
2023
SELL
Open market or private sale
$501,599
$50.16 p/Share
10,000
Reduced 5.37%
176,050
Common Stock
Aug 25
2023
BUY
Exercise of conversion of derivative security
$18,700
$1.87 p/Share
10,000
Added 5.1%
186,050
Common Stock
Aug 24
2023
SELL
Open market or private sale
$743,550
$49.57 p/Share
15,000
Reduced 7.85%
176,050
Common Stock
Aug 24
2023
BUY
Exercise of conversion of derivative security
$28,050
$1.87 p/Share
15,000
Added 7.28%
191,050
Common Stock
Jun 21
2023
BUY
Grant, award, or other acquisition
-
2,600
Added 1.46%
176,050
Common Stock
Mar 06
2023
SELL
Open market or private sale
$440,685
$45.0 p/Share
9,793
Reduced 5.34%
173,450
Common Stock
Dec 05
2022
SELL
Open market or private sale
$1,001,800
$50.09 p/Share
20,000
Reduced 9.84%
183,243
Common Stock
Dec 05
2022
BUY
Exercise of conversion of derivative security
$168,800
$8.44 p/Share
20,000
Added 8.96%
203,243
Common Stock
Aug 22
2022
SELL
Open market or private sale
$596,185
$70.89 p/Share
8,410
Reduced 4.39%
183,243
Common Stock
Aug 22
2022
BUY
Exercise of conversion of derivative security
$126,234
$15.01 p/Share
8,410
Added 4.2%
191,653
Common Stock
Aug 19
2022
SELL
Open market or private sale
$111,332
$70.02 p/Share
1,590
Reduced 0.86%
183,243
Common Stock
Aug 19
2022
BUY
Exercise of conversion of derivative security
$23,866
$15.01 p/Share
1,590
Added 0.85%
184,833
Common Stock
Aug 16
2022
SELL
Open market or private sale
$1,374,400
$68.72 p/Share
20,000
Reduced 9.84%
183,243
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
$168,800
$8.44 p/Share
20,000
Added 8.96%
203,243
Common Stock
Aug 08
2022
SELL
Open market or private sale
$700,700
$70.07 p/Share
10,000
Reduced 5.17%
183,243
Common Stock