Nov 13
2024
BUY
Grant, award, or other acquisition
-
3,966
Added 0.59%
668,164
Common Stock, par valu...
Sep 20
2024
SELL
Open market or private sale
$2,648,400
$44.14 p/Share
60,000
Reduced 8.29%
664,198
Common Stock, par valu...
Nov 15
2023
BUY
Grant, award, or other acquisition
-
4,638
Added 0.64%
724,198
Common Stock, par valu...
Oct 27
2022
BUY
Grant, award, or other acquisition
-
4,042
Added 0.56%
719,560
Common Stock, par valu...
May 19
2022
BUY
Exercise of conversion of derivative security
$105,370
$3.34 p/Share
31,548
Added 8.1%
357,759
Common Stock, par valu...
Mar 17
2022
SELL
Open market or private sale
$1,195,834
$73.18 p/Share
16,341
Reduced 4.77%
326,211
Common Stock, par valu...
Mar 17
2022
BUY
Exercise of conversion of derivative security
$54,579
$3.34 p/Share
16,341
Added 4.71%
330,854
Common Stock, par valu...
Mar 16
2022
SELL
Open market or private sale
$2,503,550
$71.53 p/Share
35,000
Reduced 9.69%
326,211
Common Stock, par valu...
Mar 16
2022
BUY
Exercise of conversion of derivative security
$116,900
$3.34 p/Share
35,000
Added 9.56%
331,211
Common Stock, par valu...
Mar 15
2022
SELL
Open market or private sale
$523,706
$69.54 p/Share
7,531
Reduced 2.26%
326,211
Common Stock, par valu...
Mar 15
2022
BUY
Exercise of conversion of derivative security
$25,154
$3.34 p/Share
7,531
Added 2.24%
328,742
Common Stock, par valu...
Mar 14
2022
SELL
Open market or private sale
$366,193
$70.3 p/Share
5,209
Reduced 1.57%
326,211
Common Stock, par valu...
Mar 14
2022
BUY
Exercise of conversion of derivative security
$17,398
$3.34 p/Share
5,209
Added 1.55%
331,420
Common Stock, par valu...
Mar 11
2022
SELL
Open market or private sale
$356,300
$71.26 p/Share
5,000
Reduced 1.51%
326,211
Common Stock, par valu...
Mar 11
2022
BUY
Exercise of conversion of derivative security
$16,700
$3.34 p/Share
5,000
Added 1.5%
328,675
Common Stock, par valu...
Mar 10
2022
SELL
Open market or private sale
$367,350
$73.47 p/Share
5,000
Reduced 1.51%
326,211
Common Stock, par valu...
Mar 10
2022
BUY
Exercise of conversion of derivative security
$16,700
$3.34 p/Share
5,000
Added 1.49%
331,221
Common Stock, par valu...
Dec 29
2021
-
100,000
Reduced 23.46%
326,211
Common Stock, par valu...
Dec 10
2021
SELL
Open market or private sale
$146,513
$61.56 p/Share
2,380
Reduced 0.48%
496,219
Common Stock, par valu...
Dec 10
2021
BUY
Exercise of conversion of derivative security
$7,949
$3.34 p/Share
2,380
Added 0.48%
498,599
Common Stock, par valu...
Dec 09
2021
SELL
Open market or private sale
$122,604
$66.38 p/Share
1,847
Reduced 0.37%
496,219
Common Stock, par valu...
Dec 09
2021
BUY
Exercise of conversion of derivative security
$6,169
$3.34 p/Share
1,847
Added 0.37%
498,066
Common Stock, par valu...
Dec 08
2021
SELL
Open market or private sale
$332,300
$66.46 p/Share
5,000
Reduced 1.0%
496,219
Common Stock, par valu...
Dec 08
2021
BUY
Exercise of conversion of derivative security
$16,700
$3.34 p/Share
5,000
Added 0.99%
501,219
Common Stock, par valu...
Dec 07
2021
SELL
Open market or private sale
$323,550
$64.71 p/Share
5,000
Reduced 1.0%
496,219
Common Stock, par valu...