Nov 20
2024
SELL
Open market or private sale
$1,631,942
$46.27 p/Share
35,270
Reduced 43.06%
46,646
Common Stock
Nov 19
2024
SELL
Open market or private sale
$448,261
$46.07 p/Share
9,730
Reduced 10.62%
81,916
Common Stock
Nov 14
2024
BUY
Exercise of conversion of derivative security
-
128
Added 0.14%
91,646
Common Stock
Oct 16
2024
BUY
Grant, award, or other acquisition
-
7,606
Added 7.67%
91,518
Common Stock
Oct 15
2024
BUY
Exercise of conversion of derivative security
-
4,564
Added 5.16%
83,912
Common Stock
Nov 16
2023
BUY
Exercise of conversion of derivative security
-
5,776
Added 6.79%
79,348
Common Stock
Oct 11
2023
BUY
Grant, award, or other acquisition
-
8,041
Added 9.85%
73,572
Common Stock
Oct 07
2023
BUY
Exercise of conversion of derivative security
-
14,380
Added 18.0%
65,531
Common Stock
Jun 30
2023
SELL
Open market or private sale
$600,000
$60.0 p/Share
10,000
Reduced 16.35%
51,151
Common Stock
Nov 28
2022
SELL
Open market or private sale
$1,962,919
$45.97 p/Share
42,700
Reduced 41.12%
61,151
Common Stock
Nov 25
2022
SELL
Open market or private sale
$38,080
$47.6 p/Share
800
Reduced 0.76%
103,851
Common Stock
Nov 17
2022
BUY
Exercise of conversion of derivative security
-
5,904
Added 5.34%
104,651
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
-
8,739
Added 8.13%
98,747
Common Stock
Oct 10
2022
BUY
Exercise of conversion of derivative security
-
12,224
Added 11.96%
90,008
Common Stock
Mar 17
2022
SELL
Open market or private sale
$120,000
$60.0 p/Share
2,000
Reduced 2.51%
77,784
Common Stock
Dec 07
2021
SELL
Open market or private sale
$1,573,808
$62.0 p/Share
25,384
Reduced 24.14%
79,784
Common Stock
Nov 18
2021
BUY
Exercise of conversion of derivative security
-
4,350
Added 3.97%
105,168
Common Stock
Oct 15
2021
BUY
Grant, award, or other acquisition
-
6,407
Added 5.98%
100,818
Common Stock
Oct 11
2021
BUY
Exercise of conversion of derivative security
-
9,530
Added 9.17%
94,411
Common Stock
Mar 18
2021
SELL
Open market or private sale
$476,565
$50.58 p/Share
9,422
Reduced 9.99%
84,881
Common Stock
Mar 17
2021
SELL
Open market or private sale
$540,218
$51.07 p/Share
10,578
Reduced 10.09%
94,303
Common Stock
Dec 11
2020
BUY
Exercise of conversion of derivative security
-
5,744
Added 5.19%
104,881
Common Stock
Nov 23
2020
BUY
Exercise of conversion of derivative security
-
354
Added 0.36%
99,137
Common Stock
Nov 07
2020
BUY
Exercise of conversion of derivative security
-
5,952
Added 5.68%
98,783
Common Stock
Oct 07
2020
BUY
Grant, award, or other acquisition
-
11,550
Added 11.07%
92,831
Common Stock