Nov 29
2024
BUY
Grant, award, or other acquisition
$7,075
$49.83 p/Share
142
Added 0.65%
21,831
Common Stock
Aug 30
2024
BUY
Grant, award, or other acquisition
$7,105
$47.37 p/Share
150
Added 0.69%
21,689
Common Stock
May 31
2024
BUY
Grant, award, or other acquisition
$7,015
$46.46 p/Share
151
Added 0.7%
21,538
Common Stock
May 13
2024
BUY
Grant, award, or other acquisition
-
2,583
Added 10.78%
21,387
Common Stock
Mar 07
2024
SELL
Open market or private sale
$202,626
$70.21 p/Share
2,886
Reduced 13.31%
18,804
Common Stock
Mar 07
2024
BUY
Exercise of conversion of derivative security
$118,758
$41.15 p/Share
2,886
Added 11.74%
21,690
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
$5,597
$71.76 p/Share
78
Added 0.41%
18,804
Common Stock
Nov 24
2023
BUY
Grant, award, or other acquisition
$5,658
$67.36 p/Share
84
Added 0.45%
18,725
Common Stock
Aug 25
2023
BUY
Grant, award, or other acquisition
$5,568
$76.28 p/Share
73
Added 0.39%
18,641
Common Stock
May 26
2023
BUY
Grant, award, or other acquisition
$5,109
$70.97 p/Share
72
Added 0.39%
18,568
Common Stock
May 08
2023
BUY
Grant, award, or other acquisition
-
1,604
Added 7.98%
18,495
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
$4,364
$94.88 p/Share
46
Added 0.27%
16,891
Common Stock
Nov 25
2022
BUY
Grant, award, or other acquisition
$4,332
$83.31 p/Share
52
Added 0.31%
16,845
Common Stock
Aug 26
2022
BUY
Grant, award, or other acquisition
$4,347
$82.02 p/Share
53
Added 0.31%
16,793
Common Stock
May 27
2022
BUY
Grant, award, or other acquisition
$3,608
$88.01 p/Share
41
Added 0.24%
16,739
Common Stock
May 09
2022
BUY
Grant, award, or other acquisition
-
1,497
Added 8.23%
16,698
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
$2,970
$114.23 p/Share
26
Added 0.17%
15,201
Common Stock
Nov 19
2021
BUY
Grant, award, or other acquisition
$3,060
$133.06 p/Share
23
Added 0.15%
15,174
Common Stock
Aug 27
2021
BUY
Grant, award, or other acquisition
$2,875
$125.02 p/Share
23
Added 0.15%
15,151
Common Stock
May 21
2021
BUY
Grant, award, or other acquisition
$1,843
$92.16 p/Share
20
Added 0.13%
15,127
Common Stock
May 10
2021
BUY
Grant, award, or other acquisition
-
1,311
Added 7.99%
15,106
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
$1,659
$103.68 p/Share
16
Added 0.12%
13,795
Common Stock
Nov 20
2020
BUY
Grant, award, or other acquisition
$1,663
$79.19 p/Share
21
Added 0.15%
13,778
Common Stock