Dec 18
2024
BUY
Grant, award, or other acquisition
-
11,644
Added 21.71%
41,983
Common Stock, No Par V...
Oct 15
2024
SELL
Payment of exercise price or tax liability
$470,778
$115.5 p/Share
4,076
Reduced 11.84%
30,339
Common Stock, No Par V...
Oct 15
2023
SELL
Payment of exercise price or tax liability
$504,568
$123.79 p/Share
4,076
Reduced 10.59%
34,415
Common Stock, No Par V...
Oct 15
2022
SELL
Payment of exercise price or tax liability
$564,861
$102.59 p/Share
5,506
Reduced 12.51%
38,491
Common Stock, No Par V...
Dec 15
2021
SELL
Open market or private sale
$656,980
$242.16 p/Share
2,713
Reduced 5.81%
43,997
Common Stock, No Par V...
Nov 10
2021
SELL
Open market or private sale
$4,845
$255.0 p/Share
19
Reduced 0.04%
46,710
Common Stock, No Par V...
Nov 09
2021
SELL
Open market or private sale
$510,000
$255.0 p/Share
2,000
Reduced 4.1%
46,729
Common Stock, No Par V...
Oct 18
2021
-
6,000
Reduced 10.96%
48,729
Common Stock, No Par V...
Oct 15
2021
SELL
Payment of exercise price or tax liability
$797,061
$194.5 p/Share
4,098
Reduced 6.97%
54,729
Common Stock, No Par V...
Jul 23
2021
SELL
Open market or private sale
$459,220
$184.5 p/Share
2,489
Reduced 4.06%
58,827
Common Stock, No Par V...
Jul 23
2021
BUY
Exercise of conversion of derivative security
$198,050
$79.57 p/Share
2,489
Added 3.49%
68,895
Common Stock, No Par V...
Jul 22
2021
SELL
Open market or private sale
$1,398,326
$184.5 p/Share
7,579
Reduced 11.0%
61,316
Common Stock, No Par V...
Jul 22
2021
BUY
Exercise of conversion of derivative security
$319,757
$79.72 p/Share
4,011
Added 5.7%
66,406
Common Stock, No Par V...
Jun 27
2021
SELL
Payment of exercise price or tax liability
$137,489
$164.46 p/Share
836
Reduced 1.32%
62,395
Common Stock, No Par V...
Feb 09
2021
SELL
Open market or private sale
$1,416,465
$135.03 p/Share
10,490
Reduced 14.23%
63,231
Common Stock, No Par V...
Feb 05
2021
SELL
Open market or private sale
$223,554
$131.04 p/Share
1,706
Reduced 2.26%
73,721
Common Stock, No Par V...
Feb 04
2021
SELL
Open market or private sale
$608,321
$129.43 p/Share
4,700
Reduced 5.87%
75,427
Common Stock, No Par V...
Feb 03
2021
SELL
Open market or private sale
$94,248
$134.64 p/Share
700
Reduced 0.87%
80,127
Common Stock, No Par V...
Oct 15
2020
SELL
Payment of exercise price or tax liability
$443,999
$108.93 p/Share
4,076
Reduced 4.8%
80,827
Common Stock, No Par V...
Oct 01
2020
SELL
Payment of exercise price or tax liability
$61,225
$109.33 p/Share
560
Reduced 0.66%
84,903
Common Stock, No Par V...