Nov 15
2024
SELL
Sale (or disposition) back to the issuer
$5,495,613
$71.0 p/Share
77,403
Reduced 100.0%
0
Common Stock
Jan 31
2024
SELL
Open market or private sale
$1,076,998
$67.74 p/Share
15,899
Reduced 17.04%
77,403
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
28,000
Added 23.08%
93,302
Common Stock
Feb 01
2023
SELL
Open market or private sale
$241,644
$60.73 p/Share
3,979
Reduced 5.74%
65,302
Common Stock
Jan 31
2023
SELL
Open market or private sale
$462,829
$61.14 p/Share
7,570
Reduced 9.85%
69,281
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
22,125
Added 22.35%
76,851
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
8,750
Added 13.78%
54,726
Common Stock
Jan 17
2023
SELL
Open market or private sale
$2,037,699
$67.44 p/Share
30,215
Reduced 39.66%
45,976
Common Stock
Jan 17
2023
BUY
Exercise of conversion of derivative security
$322,998
$10.69 p/Share
30,215
Added 34.24%
58,020
Common Stock
Sep 08
2022
SELL
Open market or private sale
$562,575
$75.01 p/Share
7,500
Reduced 14.02%
45,976
Common Stock
Sep 08
2022
BUY
Exercise of conversion of derivative security
$11,475
$1.53 p/Share
7,500
Added 13.12%
49,676
Common Stock
Aug 25
2022
SELL
Open market or private sale
$548,475
$73.13 p/Share
7,500
Reduced 14.02%
45,976
Common Stock
Aug 10
2022
SELL
Open market or private sale
$1,046,700
$69.78 p/Share
15,000
Reduced 21.91%
53,476
Common Stock
Aug 10
2022
BUY
Exercise of conversion of derivative security
$12,225
$1.63 p/Share
7,500
Added 9.87%
68,476
Common Stock
Feb 03
2022
SELL
Open market or private sale
$303,924
$48.62 p/Share
6,251
Reduced 9.3%
60,976
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
-
20,870
Added 23.69%
67,227
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
-
21,425
Added 31.61%
46,357
Common Stock
Nov 15
2021
SELL
Open market or private sale
$302,100
$60.42 p/Share
5,000
Reduced 16.7%
24,932
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$70,950
$14.19 p/Share
5,000
Added 14.31%
29,932
Common Stock
Sep 02
2021
SELL
Open market or private sale
$117,678
$75.58 p/Share
1,557
Reduced 5.88%
24,932
Common Stock
Sep 01
2021
SELL
Open market or private sale
$630,945
$74.73 p/Share
8,443
Reduced 24.17%
26,489
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
$8,150
$1.63 p/Share
5,000
Added 12.52%
34,932
Common Stock
Aug 17
2021
SELL
Open market or private sale
$1,688,250
$67.53 p/Share
25,000
Reduced 45.51%
29,932
Common Stock
Feb 25
2021
SELL
Open market or private sale
$508,000
$50.8 p/Share
10,000
Reduced 15.4%
54,932
Common Stock
Feb 01
2021
SELL
Open market or private sale
$98,457
$51.36 p/Share
1,917
Reduced 2.87%
64,932
Common Stock