Jan 14
2025
SELL
Open market or private sale
$95,108
$68.72 p/Share
1,384
Reduced 1.36%
100,165
Common Stock
Jan 10
2025
SELL
Open market or private sale
$392,971
$63.67 p/Share
6,172
Reduced 5.73%
101,549
Common Stock
Jan 08
2025
SELL
Open market or private sale
$112,604
$66.16 p/Share
1,702
Reduced 1.66%
101,064
Common Stock
Jan 08
2025
BUY
Grant, award, or other acquisition
-
6,657
Added 5.82%
107,721
Common Stock
Jan 07
2025
SELL
Open market or private sale
$220,403
$65.91 p/Share
3,344
Reduced 3.15%
102,766
Common Stock
Sep 16
2024
SELL
Open market or private sale
$1,006,625
$74.92 p/Share
13,436
Reduced 11.24%
106,134
Common Stock
Sep 16
2024
BUY
Exercise of conversion of derivative security
$457,227
$34.03 p/Share
13,436
Added 10.1%
119,570
Common Stock
Sep 13
2024
SELL
Open market or private sale
$2,019,978
$74.9 p/Share
26,969
Reduced 20.26%
106,134
Common Stock
Sep 13
2024
BUY
Exercise of conversion of derivative security
$917,755
$34.03 p/Share
26,969
Added 16.85%
133,103
Common Stock
Sep 12
2024
SELL
Open market or private sale
$47,574
$74.92 p/Share
635
Reduced 0.59%
106,134
Common Stock
Sep 12
2024
BUY
Exercise of conversion of derivative security
$21,609
$34.03 p/Share
635
Added 0.59%
106,769
Common Stock
Sep 06
2024
SELL
Open market or private sale
$10,675,993
$71.65 p/Share
149,002
Reduced 58.4%
106,134
Common Stock
Sep 06
2024
BUY
Exercise of conversion of derivative security
$3,385,325
$22.72 p/Share
149,002
Added 36.87%
255,136
Common Stock
Jun 10
2024
SELL
Open market or private sale
$1,271,700
$60.0 p/Share
21,195
Reduced 16.65%
106,134
Common Stock
Jun 10
2024
BUY
Exercise of conversion of derivative security
$503,381
$23.75 p/Share
21,195
Added 14.27%
127,329
Common Stock
May 30
2024
SELL
Open market or private sale
$1,165,725
$55.0 p/Share
21,195
Reduced 16.65%
106,134
Common Stock
May 30
2024
BUY
Exercise of conversion of derivative security
$503,381
$23.75 p/Share
21,195
Added 14.27%
127,329
Common Stock
May 28
2024
SELL
Open market or private sale
$5,150,853
$49.62 p/Share
103,806
Reduced 49.45%
106,134
Common Stock
May 28
2024
BUY
Exercise of conversion of derivative security
$2,456,049
$23.66 p/Share
103,806
Added 33.09%
209,940
Common Stock
May 17
2024
SELL
Open market or private sale
$116,467
$25.09 p/Share
4,642
Reduced 4.19%
106,134
Common Stock
May 14
2024
SELL
Open market or private sale
$271,000
$25.47 p/Share
10,640
Reduced 8.76%
110,776
Common Stock
May 13
2024
BUY
Grant, award, or other acquisition
-
14,518
Added 10.68%
121,416
Common Stock
Jan 12
2024
SELL
Open market or private sale
$133,616
$28.63 p/Share
4,667
Reduced 4.18%
106,898
Common Stock
Jan 10
2024
SELL
Open market or private sale
$35,980
$28.9 p/Share
1,245
Reduced 1.1%
111,565
Common Stock
Jan 09
2024
SELL
Open market or private sale
$136,782
$29.01 p/Share
4,715
Reduced 4.01%
112,810
Common Stock