Jan 01
2024
BUY
Exercise of conversion of derivative security
-
674
Added 0.21%
316,228
Common Stock
Oct 01
2023
BUY
Exercise of conversion of derivative security
-
674
Added 0.21%
315,554
Common Stock
Jul 01
2023
BUY
Exercise of conversion of derivative security
-
674
Added 0.21%
314,880
Common Stock
Apr 03
2023
BUY
Exercise of conversion of derivative security
-
674
Added 0.21%
314,206
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
454
Added 0.14%
313,532
Common Stock
Oct 03
2022
BUY
Exercise of conversion of derivative security
-
453
Added 0.14%
313,078
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
453
Added 0.14%
312,625
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
453
Added 0.14%
312,172
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
678
Added 0.22%
311,719
Common Stock
Dec 06
2021
SELL
Open market or private sale
$1,317,760
$41.18 p/Share
32,000
Reduced 9.33%
311,041
Common Stock
Dec 03
2021
SELL
Open market or private sale
$1,750,100
$40.7 p/Share
43,000
Reduced 11.14%
343,041
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
678
Added 0.18%
386,041
Common Stock
Aug 12
2021
SELL
Open market or private sale
$526,650
$35.11 p/Share
15,000
Reduced 3.75%
385,363
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
-
678
Added 0.17%
400,363
Common Stock
Jun 14
2021
SELL
Open market or private sale
$540,150
$36.01 p/Share
15,000
Reduced 3.62%
399,685
Common Stock
Jun 10
2021
SELL
Open market or private sale
$540,450
$36.03 p/Share
15,000
Reduced 3.49%
414,685
Common Stock
May 05
2021
SELL
Open market or private sale
$1,753,000
$35.06 p/Share
50,000
Reduced 10.42%
429,685
Common Stock
Apr 12
2021
SELL
Open market or private sale
$512,700
$34.18 p/Share
15,000
Reduced 3.03%
479,685
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
677
Added 0.14%
494,685
Common Stock
Feb 19
2021
SELL
Open market or private sale
$1,601,322
$29.06 p/Share
55,104
Reduced 10.04%
494,008
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
$570,326
$10.35 p/Share
55,104
Added 9.12%
549,112
Common Stock
Jan 01
2021
BUY
Exercise of conversion of derivative security
-
644
Added 0.13%
494,008
Common Stock
Dec 16
2020
SELL
Open market or private sale
$555,000
$25.0 p/Share
22,200
Reduced 4.31%
493,364
Common Stock
Oct 01
2020
BUY
Exercise of conversion of derivative security
-
644
Added 0.12%
515,564
Common Stock