Oct 09
2023
SELL
Open market or private sale
$12,238,430
$42.25 p/Share
289,667
Reduced 21.6%
1,051,419
Common Stock
Oct 09
2023
BUY
Exercise of conversion of derivative security
$5,219,799
$18.02 p/Share
289,667
Added 17.76%
1,341,086
Common Stock
Oct 06
2023
SELL
Open market or private sale
$12,044,353
$41.58 p/Share
289,667
Reduced 21.6%
1,051,419
Common Stock
Oct 06
2023
BUY
Exercise of conversion of derivative security
$1,579,759
$18.02 p/Share
87,667
Added 6.14%
1,341,086
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
-
1,579
Reduced 0.13%
1,253,419
Common Stock
Sep 15
2023
BUY
Exercise of conversion of derivative security
-
5,519
Added 0.44%
1,254,998
Common Stock
Aug 31
2023
BUY
Exercise of conversion of derivative security
-
997
Added 0.08%
1,249,479
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$201,197
$54.1 p/Share
3,719
Reduced 0.3%
1,248,482
Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
-
10,902
Added 0.86%
1,252,201
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
-
6,217
Reduced 0.5%
1,241,299
Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
21,802
Added 1.72%
1,247,516
Common Stock
Jan 19
2023
SELL
Open market or private sale
$8,194,225
$55.74 p/Share
147,008
Reduced 10.71%
1,225,714
Common Stock
Jan 18
2023
SELL
Open market or private sale
$8,705,872
$59.22 p/Share
147,009
Reduced 9.64%
1,377,326
Common Stock
Jan 17
2023
SELL
Open market or private sale
$8,667,650
$58.96 p/Share
147,009
Reduced 8.8%
1,524,335
Common Stock
Sep 15
2022
SELL
Payment of exercise price or tax liability
$327,333
$60.55 p/Share
5,406
Reduced 0.32%
1,671,344
Common Stock
Sep 15
2022
BUY
Exercise of conversion of derivative security
-
10,901
Added 0.65%
1,676,750
Common Stock
Jun 29
2022
SELL
Payment of exercise price or tax liability
$2,368,779
$61.04 p/Share
38,807
Reduced 2.28%
1,665,849
Common Stock
Jun 22
2022
BUY
Grant, award, or other acquisition
-
79,566
Added 4.46%
1,704,656
Common Stock
Jun 15
2022
SELL
Payment of exercise price or tax liability
$786,855
$57.28 p/Share
13,737
Reduced 0.84%
1,625,090
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
-
27,701
Added 1.66%
1,638,827
Common Stock
Mar 29
2022
-
4,604
Reduced 0.33%
1,372,722
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$860,790
$73.24 p/Share
11,753
Reduced 0.72%
1,611,126
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
27,699
Added 1.68%
1,622,879
Common Stock
Dec 29
2021
-
4,395
Reduced 0.27%
1,595,180
Common Stock
Dec 15
2021
-
4,395
Reduced 0.28%
1,585,613
Common Stock