Nov 06
2024
SELL
Open market or private sale
$105,340
$52.67 p/Share
2,000
Reduced 1.5%
131,513
Common Stock
Dec 31
2023
BUY
Exercise of conversion of derivative security
-
245
Added 0.18%
133,513
Common Stock
Sep 30
2023
BUY
Exercise of conversion of derivative security
-
245
Added 0.18%
133,268
Common Stock
Jun 30
2023
BUY
Exercise of conversion of derivative security
-
245
Added 0.18%
133,023
Common Stock
Mar 31
2023
BUY
Exercise of conversion of derivative security
-
246
Added 0.18%
132,778
Common Stock
Dec 31
2022
BUY
Exercise of conversion of derivative security
-
380
Added 0.29%
132,532
Common Stock
Sep 30
2022
BUY
Exercise of conversion of derivative security
-
378
Added 0.29%
132,152
Common Stock
Jun 30
2022
BUY
Exercise of conversion of derivative security
-
379
Added 0.29%
131,774
Common Stock
Mar 31
2022
BUY
Exercise of conversion of derivative security
-
378
Added 0.29%
131,395
Common Stock
Dec 13
2021
SELL
Open market or private sale
$56,726
$144.34 p/Share
393
Reduced 0.3%
130,626
Common Stock
Nov 29
2021
SELL
Open market or private sale
$62,610
$125.22 p/Share
500
Reduced 0.38%
131,019
Common Stock
Nov 15
2021
SELL
Open market or private sale
$65,015
$130.03 p/Share
500
Reduced 0.38%
131,519
Common Stock
Nov 12
2021
BUY
Exercise of conversion of derivative security
-
45
Added 0.03%
132,019
Common Stock
Nov 04
2021
SELL
Open market or private sale
$285,000
$114.0 p/Share
2,500
Reduced 1.86%
131,974
Common Stock
Oct 21
2021
SELL
Open market or private sale
$110,500
$110.5 p/Share
1,000
Reduced 0.74%
134,474
Common Stock
Sep 30
2021
BUY
Exercise of conversion of derivative security
-
350
Added 0.26%
135,474
Common Stock
Sep 29
2021
BUY
Exercise of conversion of derivative security
$35,438
$4.05 p/Share
8,750
Added 6.08%
135,124
Common Stock
Jul 26
2021
SELL
Open market or private sale
$57,620
$115.24 p/Share
500
Reduced 0.39%
126,374
Common Stock
Jul 12
2021
SELL
Open market or private sale
$56,900
$113.8 p/Share
500
Reduced 0.39%
126,874
Common Stock
Jun 30
2021
BUY
Exercise of conversion of derivative security
-
350
Added 0.27%
127,374
Common Stock
Jun 28
2021
SELL
Open market or private sale
$56,435
$112.87 p/Share
500
Reduced 0.39%
127,024
Common Stock
Jun 21
2021
SELL
Open market or private sale
$105,500
$105.5 p/Share
1,000
Reduced 0.78%
127,524
Common Stock
Jun 18
2021
SELL
Open market or private sale
$52,000
$104.0 p/Share
500
Reduced 0.39%
128,524
Common Stock
Jun 17
2021
SELL
Open market or private sale
$153,000
$102.0 p/Share
1,500
Reduced 1.15%
129,024
Common Stock
Jun 15
2021
SELL
Open market or private sale
$50,000
$100.0 p/Share
500
Reduced 0.38%
130,524
Common Stock