Dec 05
2025
BUY
Exercise of conversion of derivative security
$39,992
$54.19 p/Share
738
Added 4.8%
14,639
Common Stock
Oct 04
2025
BUY
Exercise of conversion of derivative security
$42,743
$52.77 p/Share
810
Added 5.51%
13,901
Common Stock
Jun 07
2025
BUY
Exercise of conversion of derivative security
$26,551
$32.34 p/Share
821
Added 5.9%
13,091
Common Stock
Mar 07
2025
BUY
Exercise of conversion of derivative security
$32,462
$37.1 p/Share
875
Added 6.66%
12,270
Common Stock
Dec 11
2024
BUY
Exercise of conversion of derivative security
$54,806
$53.89 p/Share
1,017
Added 8.19%
11,395
Common Stock
Sep 29
2024
BUY
Exercise of conversion of derivative security
$35,079
$47.15 p/Share
744
Added 6.69%
10,378
Common Stock
Jun 07
2024
BUY
Exercise of conversion of derivative security
$35,022
$47.2 p/Share
742
Added 7.15%
9,634
Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
$26,779
$45.16 p/Share
593
Added 6.25%
8,892
Common Stock
Dec 07
2023
BUY
Exercise of conversion of derivative security
$31,017
$40.23 p/Share
771
Added 8.5%
8,299
Common Stock
Sep 23
2023
BUY
Exercise of conversion of derivative security
$44,712
$53.42 p/Share
837
Added 10.01%
7,528
Common Stock
Jun 08
2023
BUY
Exercise of conversion of derivative security
$35,522
$62.43 p/Share
569
Added 7.84%
6,691
Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
$39,216
$68.56 p/Share
572
Added 8.54%
6,122
Common Stock
Dec 08
2021
BUY
Grant, award, or other acquisition
$100,620
$100.62 p/Share
1,000
Added 15.27%
5,550
Common Stock
Sep 24
2021
BUY
Grant, award, or other acquisition
$88,570
$88.57 p/Share
1,000
Added 18.02%
4,550
Common Stock
Jun 04
2021
BUY
Grant, award, or other acquisition
$73,530
$73.53 p/Share
1,000
Added 21.98%
3,550
Common Stock
Mar 10
2021
BUY
Grant, award, or other acquisition
$54,683
$72.91 p/Share
750
Added 22.73%
2,550
Common Stock
Dec 09
2020
BUY
Grant, award, or other acquisition
$31,134
$51.89 p/Share
600
Added 25.0%
1,800
Common Stock
Oct 07
2020
BUY
Grant, award, or other acquisition
$23,472
$39.12 p/Share
600
Added 33.33%
1,200
Common Stock