Oct 14
2024
BUY
Grant, award, or other acquisition
$97
$97.5 p/Share
1
Added 0.0%
154,553
Common Stock, par valu...
Oct 11
2024
BUY
Grant, award, or other acquisition
$96
$96.61 p/Share
1
Added 0.0%
154,552
Common Stock, par valu...
Sep 23
2024
BUY
Grant, award, or other acquisition
$95
$95.27 p/Share
1
Added 0.0%
154,551
Common Stock, par valu...
Sep 17
2024
BUY
Grant, award, or other acquisition
$94
$94.66 p/Share
1
Added 0.0%
154,550
Common Stock, par valu...
Sep 16
2024
BUY
Grant, award, or other acquisition
$93
$93.68 p/Share
1
Added 0.0%
154,549
Common Stock, par valu...
Aug 30
2024
BUY
Grant, award, or other acquisition
$184
$92.36 p/Share
2
Added 0.0%
154,548
Common Stock, par valu...
Aug 29
2024
BUY
Grant, award, or other acquisition
$180
$90.15 p/Share
2
Added 0.0%
154,546
Common Stock, par valu...
Aug 19
2024
BUY
Grant, award, or other acquisition
$88
$88.4 p/Share
1
Added 0.0%
154,544
Common Stock, par valu...
Aug 16
2024
BUY
Grant, award, or other acquisition
$87
$87.46 p/Share
1
Added 0.0%
154,543
Common Stock, par valu...
Aug 14
2024
BUY
Grant, award, or other acquisition
$86
$86.34 p/Share
1
Added 0.0%
154,542
Common Stock, par valu...
Jul 16
2024
BUY
Grant, award, or other acquisition
$85
$85.06 p/Share
1
Added 0.0%
154,541
Common Stock, par valu...
Jul 12
2024
BUY
Grant, award, or other acquisition
$84
$84.66 p/Share
1
Added 0.0%
154,540
Common Stock, par valu...
May 21
2024
BUY
Grant, award, or other acquisition
$83
$83.01 p/Share
1
Added 0.0%
154,539
Common Stock, par valu...
May 16
2024
BUY
Grant, award, or other acquisition
$82
$82.24 p/Share
1
Added 0.0%
154,538
Common Stock, par valu...
Apr 25
2024
BUY
Grant, award, or other acquisition
$81
$81.38 p/Share
1
Added 0.0%
154,537
Common Stock, par valu...
Mar 28
2024
BUY
Grant, award, or other acquisition
$80
$80.17 p/Share
1
Added 0.0%
154,536
Common Stock, par valu...
Mar 21
2024
BUY
Grant, award, or other acquisition
$79
$79.47 p/Share
1
Added 0.0%
154,535
Common Stock, par valu...
Mar 19
2024
BUY
Grant, award, or other acquisition
$78
$78.39 p/Share
1
Added 0.0%
154,534
Common Stock, par valu...
Feb 17
2024
SELL
Payment of exercise price or tax liability
$1,267,239
$71.99 p/Share
17,603
Reduced 10.23%
154,533
Common Stock, par valu...
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
39,765
Added 20.06%
158,439
Common Stock, par valu...
Feb 19
2023
SELL
Payment of exercise price or tax liability
$448,556
$67.26 p/Share
6,669
Reduced 4.8%
132,372
Common Stock, par valu...
Feb 19
2023
BUY
Grant, award, or other acquisition
$1,007,353
$67.26 p/Share
14,977
Added 10.01%
134,690
Common Stock, par valu...
Feb 20
2022
SELL
Payment of exercise price or tax liability
$760,325
$61.81 p/Share
12,301
Reduced 9.02%
124,068
Common Stock, par valu...
Feb 20
2022
BUY
Grant, award, or other acquisition
$1,716,649
$61.81 p/Share
27,773
Added 18.05%
126,100
Common Stock, par valu...
Feb 21
2021
SELL
Payment of exercise price or tax liability
$936,850
$45.39 p/Share
20,640
Reduced 15.97%
108,596
Common Stock, par valu...