Feb 14
2024
BUY
Exercise of conversion of derivative security
-
2,031
Added 19.37%
8,454
Common Stock
May 10
2023
SELL
Open market or private sale
$400,000
$80.0 p/Share
5,000
Reduced 43.77%
6,423
Common Stock
Mar 03
2023
SELL
Open market or private sale
$325,000
$65.0 p/Share
5,000
Reduced 30.45%
11,423
Common Stock
Feb 28
2023
SELL
Open market or private sale
$413,677
$60.55 p/Share
6,832
Reduced 29.38%
16,423
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
-
3,954
Added 14.53%
23,255
Common Stock
Feb 22
2023
SELL
Open market or private sale
$169,971
$62.72 p/Share
2,710
Reduced 12.31%
19,301
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
5,897
Added 21.13%
22,011
Common Stock
Feb 15
2023
SELL
Open market or private sale
$66,388
$69.59 p/Share
954
Reduced 5.59%
16,114
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
2,030
Added 10.63%
17,068
Common Stock
Feb 24
2022
SELL
Open market or private sale
$330,662
$70.1 p/Share
4,717
Reduced 23.88%
15,037
Common Stock
Feb 23
2022
SELL
Open market or private sale
$77,681
$69.05 p/Share
1,125
Reduced 10.53%
9,557
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
10,197
Added 34.05%
19,754
Common Stock
Feb 22
2022
SELL
Open market or private sale
$127,187
$72.72 p/Share
1,749
Reduced 17.17%
8,435
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
2,247
Added 17.38%
10,682
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
$270,500
$74.13 p/Share
3,649
Added 26.38%
10,184
Common Stock
Feb 15
2022
SELL
Open market or private sale
$74,777
$79.55 p/Share
940
Reduced 12.58%
6,535
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
$159,010
$78.33 p/Share
2,030
Added 21.36%
7,475
Common Stock
Feb 19
2021
SELL
Open market or private sale
$243,172
$143.38 p/Share
1,696
Reduced 23.75%
5,445
Common Stock
Feb 18
2021
BUY
Exercise of conversion of derivative security
-
3,649
Added 33.82%
7,141
Common Stock
Feb 17
2021
SELL
Open market or private sale
$147,368
$142.66 p/Share
1,033
Reduced 22.83%
3,492
Common Stock
Feb 16
2021
BUY
Exercise of conversion of derivative security
-
2,030
Added 30.97%
4,525
Common Stock