Feb 07
2024
|
SELL
Open market or private sale
|
$2,068,113
$89.49 p/Share
|
23,110
|
|
Feb 06
2024
|
SELL
Open market or private sale
|
$215,527
$86.28 p/Share
|
2,498
|
|
Feb 05
2024
|
SELL
Open market or private sale
|
$316,720
$85.6 p/Share
|
3,700
|
|
Feb 02
2024
|
SELL
Open market or private sale
|
$1,453,797
$89.19 p/Share
|
16,300
|
|
Jan 23
2024
|
SELL
Open market or private sale
|
$25,710
$85.7 p/Share
|
300
|
|
Jan 22
2024
|
SELL
Open market or private sale
|
$703,232
$85.76 p/Share
|
8,200
|
|
Dec 22
2023
|
SELL
Open market or private sale
|
$708,932
$82.3 p/Share
|
8,614
|
|
Dec 21
2023
|
SELL
Open market or private sale
|
$430,456
$82.78 p/Share
|
5,200
|
|
Dec 20
2023
|
SELL
Open market or private sale
|
$693,601
$84.39 p/Share
|
8,219
|
|
Dec 19
2023
|
SELL
Open market or private sale
|
$927,989
$83.28 p/Share
|
11,143
|
|
Dec 18
2023
|
SELL
Open market or private sale
|
$717,723
$83.68 p/Share
|
8,577
|
|
Dec 15
2023
|
SELL
Open market or private sale
|
$749,205
$85.05 p/Share
|
8,809
|
|
Dec 14
2023
|
SELL
Open market or private sale
|
$1,247,866
$84.86 p/Share
|
14,705
|
|
Dec 13
2023
|
SELL
Open market or private sale
|
$1,146,294
$83.91 p/Share
|
13,661
|
|
Dec 12
2023
|
SELL
Open market or private sale
|
$1,138,145
$82.63 p/Share
|
13,774
|
|
Dec 07
2023
|
BUY
Grant, award, or other acquisition
|
-
|
4,134
|
|
Dec 06
2022
|
BUY
Grant, award, or other acquisition
|
-
|
8,365
|
|
Dec 01
2021
|
BUY
Grant, award, or other acquisition
|
-
|
50,000
|
|
Nov 17
2021
|
SELL
Open market or private sale
|
$190,185
$55.48 p/Share
|
3,428
|
|
Nov 16
2021
|
SELL
Open market or private sale
|
$324,728
$55.02 p/Share
|
5,902
|
|
Oct 02
2021
|
SELL
Payment of exercise price or tax liability
|
$718,423
$46.53 p/Share
|
15,440
|
|
Aug 03
2021
|
SELL
Open market or private sale
|
$44,166
$55.07 p/Share
|
802
|
|
Aug 02
2021
|
SELL
Open market or private sale
|
$5,517
$55.17 p/Share
|
100
|
|
Jul 30
2021
|
SELL
Open market or private sale
|
$36,012
$54.98 p/Share
|
655
|
|
Jun 08
2021
|
SELL
Open market or private sale
|
$277,000
$55.4 p/Share
|
5,000
|
|