Nov 15
2024
BUY
Grant, award, or other acquisition
-
312
Added 1.24%
24,886
Common Stock
Aug 15
2024
BUY
Grant, award, or other acquisition
-
333
Added 1.34%
24,574
Common Stock
May 15
2024
BUY
Grant, award, or other acquisition
-
363
Added 1.48%
24,241
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
366
Added 1.51%
23,878
Common Stock
Nov 15
2023
BUY
Grant, award, or other acquisition
-
529
Added 2.2%
23,512
Common Stock
Aug 15
2023
BUY
Grant, award, or other acquisition
-
475
Added 2.02%
22,983
Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
-
516
Added 2.24%
22,508
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
658
Added 2.91%
21,992
Common Stock
Nov 15
2022
BUY
Grant, award, or other acquisition
-
677
Added 3.08%
21,334
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
514
Added 2.43%
20,657
Common Stock
May 15
2022
BUY
Grant, award, or other acquisition
-
475
Added 2.3%
20,143
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
429
Added 2.13%
19,668
Common Stock
Nov 23
2021
SELL
Open market or private sale
$45,876
$102.86 p/Share
446
Reduced 2.27%
19,239
Common Stock
Nov 15
2021
BUY
Grant, award, or other acquisition
-
446
Added 2.22%
19,685
Common Stock
Aug 23
2021
SELL
Open market or private sale
$48,578
$133.09 p/Share
365
Reduced 1.86%
19,239
Common Stock
Aug 15
2021
BUY
Grant, award, or other acquisition
-
365
Added 1.83%
19,604
Common Stock
May 24
2021
SELL
Open market or private sale
$46,662
$123.12 p/Share
379
Reduced 1.93%
19,239
Common Stock
May 15
2021
BUY
Grant, award, or other acquisition
-
379
Added 1.9%
19,618
Common Stock
Mar 22
2021
SELL
Open market or private sale
$47,746
$109.51 p/Share
436
Reduced 2.22%
19,239
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
436
Added 2.17%
19,675
Common Stock
Nov 20
2020
SELL
Open market or private sale
$46,388
$107.88 p/Share
430
Reduced 2.19%
19,239
Common Stock
Nov 16
2020
SELL
Open market or private sale
$817,801
$111.63 p/Share
7,326
Reduced 27.14%
19,669
Common Stock
Nov 16
2020
SELL
Sale (or disposition) back to the issuer
$1,330,138
$110.55 p/Share
12,032
Reduced 30.83%
26,995
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
$1,343,639
$69.41 p/Share
19,358
Added 38.22%
31,292
Common Stock
Nov 15
2020
BUY
Grant, award, or other acquisition
-
430
Added 2.14%
19,669
Common Stock