Jul 05
2024
SELL
Open market or private sale
$428,120
$111.2 p/Share
3,850
Reduced 8.09%
43,763
Common Stock
Jul 05
2024
BUY
Exercise of conversion of derivative security
$208,400
$54.13 p/Share
3,850
Added 7.48%
47,613
Common Stock
Jul 03
2024
SELL
Open market or private sale
$981,243
$111.29 p/Share
8,817
Reduced 16.77%
43,763
Common Stock
Jul 03
2024
BUY
Exercise of conversion of derivative security
$477,264
$54.13 p/Share
8,817
Added 14.36%
52,580
Common Stock
Jun 28
2024
SELL
Open market or private sale
$37,012
$111.15 p/Share
333
Reduced 0.76%
43,763
Common Stock
Jun 28
2024
BUY
Exercise of conversion of derivative security
$18,025
$54.13 p/Share
333
Added 0.75%
44,096
Common Stock
Jun 21
2024
SELL
Open market or private sale
$7,706,199
$104.09 p/Share
74,034
Reduced 62.85%
43,763
Common Stock
Jun 21
2024
BUY
Exercise of conversion of derivative security
$1,908,207
$31.55 p/Share
60,482
Added 33.93%
117,797
Common Stock
Mar 07
2024
SELL
Open market or private sale
$461,884
$90.69 p/Share
5,093
Reduced 8.13%
57,585
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
12,500
Added 16.63%
62,678
Common Stock
Mar 06
2023
SELL
Open market or private sale
$142,110
$45.0 p/Share
3,158
Reduced 5.92%
50,178
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
12,500
Added 18.99%
53,336
Common Stock
Aug 24
2022
SELL
Open market or private sale
$375,550
$75.11 p/Share
5,000
Reduced 10.91%
40,836
Common Stock
Aug 24
2022
BUY
Exercise of conversion of derivative security
$75,050
$15.01 p/Share
5,000
Added 9.84%
45,836
Common Stock
Mar 07
2022
SELL
Open market or private sale
$58,831
$56.19 p/Share
1,047
Reduced 2.5%
40,836
Common Stock
Mar 03
2022
SELL
Open market or private sale
$89,863
$60.27 p/Share
1,491
Reduced 3.44%
41,883
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
12,500
Added 22.37%
43,374
Common Stock
Nov 01
2021
SELL
Open market or private sale
$584,535
$112.91 p/Share
5,177
Reduced 14.36%
30,874
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$139,934
$27.03 p/Share
5,177
Added 12.56%
36,051
Common Stock
Sep 23
2021
SELL
Open market or private sale
$93,288
$110.01 p/Share
848
Reduced 2.67%
30,874
Common Stock
Sep 23
2021
BUY
Exercise of conversion of derivative security
$30,570
$36.05 p/Share
848
Added 2.6%
31,722
Common Stock
Mar 04
2021
SELL
Open market or private sale
$148,628
$87.79 p/Share
1,693
Reduced 5.2%
30,874
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
13,062
Added 28.63%
32,567
Common Stock